问题列表 - 第39916页

如何向将存储在数据库中的 Django 字段添加附加描述?

我想为我的表单中的输入字段提供上下文帮助(“名字”:“您的名字。如果您有多个,请输入全部。”)。我不想将它们硬编码在源代码中,而是希望通过管理界面使这些帮助文本可编辑。我的想法是以某种方式扩展字段类(包括类似于 的新属性verbose_name)并将其存储在数据库中(可能三列表表“模型、字段、帮助”就足够了)。

不过,我不知道这是否可行,或者以前已经这样做过。你?如果还没有,你能给我一些从哪里开始吗?

django django-models django-forms

4
推荐指数
1
解决办法
5397
查看次数

如何在不使用Net :: DNS的情况下在perl中执行dns txt记录查找

我正在尝试编写一个需要dns txt查找的快速服务,我不想使用像Net :: DNS这样的任何慢速模块.

谢谢你的任何提示!

perl

-1
推荐指数
1
解决办法
649
查看次数

从.mat文件中删除变量

有没有人知道如何从matlab文件中删除变量?我知道您可以使用该save -append方法将变量添加到现有的matlab文件中,但是没有关于如何从文件中删除变量的文档.

在有人说"只是保存它"之前,它是因为我将中间处理步骤保存到磁盘以缓解内存问题,最终每个分析例程将有近10 GB的中间数据.谢谢!

matlab mat-file

16
推荐指数
2
解决办法
2万
查看次数

将DIV标记放在页面顶部

我需要在页面顶部定位DIV标记,就像在StackEchange顶部菜单栏中一样

我习惯了以下代码但是有空间

div.topbar{
    width:100%;
    background:#C0C0C0;
    border:1px;
    border-color:gray;
    border-style:solid;
    text-decoration:none;
    font-family:Arial;
    top:auto;
}
Run Code Online (Sandbox Code Playgroud)

css web

0
推荐指数
1
解决办法
3万
查看次数

sscanf评估表达式中的"[^ <]"是什么意思?

谷歌搜索"sscanf参考"或各种其他sscanf搜索术语带来了大量有关C sscanf功能的可用参考.其中许多引用包含可用于格式字符串的可用令牌的解释.

我正在查看另一个开发人员代码(不再与我们公司合作),我在格式字符串中看到他有多个看起来像的标记%15[^<].我知道%15令牌的一部分从参考字符串中取出15个字符并将它们存储在字符串指针中.我找不到的是解释[^<]令牌功能的文档.

我查看了多个参考页面,但找不到像这样的令牌的引用.也许我只是点击错误的链接,但这是什么意思?此外,sscanf(以及其他带有格式字符串的cstdio函数)是否比传统文档概述的更强大?如果是这样,是否有人有更全面的文档链接?

多谢你们.

c scanf

-1
推荐指数
1
解决办法
835
查看次数

当前元素作为其Event函数参数

我有一个元素

<input type="text">
Run Code Online (Sandbox Code Playgroud)

在这方面,有一个事件

onChange="myfunction(param)".
Run Code Online (Sandbox Code Playgroud)

"param"是输入本身的内容.我如何处理,当我触发onChange(如此完成字段的更改)时,在此参数中该字段的实际值是多少?

有可能做这样的事情:

onChange="myfunction(document.getElementById('this_id'))"
Run Code Online (Sandbox Code Playgroud)

javascript dom

7
推荐指数
1
解决办法
2万
查看次数

如何防止此异常?java.sql.SQLException:无法转换为内部表示:

我的代码在以下行中引发了上述异常(第2行):

final ArrayDescriptor tParamArrayDescriptor = ArrayDescriptor.createDescriptor("MY_SYSTEM.T_PARAM_ARRAY", databaseHandler.getConnection());
final ARRAY oracleArray = new ARRAY(tParamArrayDescriptor, databaseHandler.getConnection(), myObjects.toArray());
Run Code Online (Sandbox Code Playgroud)

它给了我以下例外:

java.sql.SQLException: Fail to convert to internal representation: 
Run Code Online (Sandbox Code Playgroud)

myObjects是以下POJO的ArrayList:

public class MyObject
{
    private String name;
    private String surname;

    private int age;

    ...

    // Accessors etc..

}
Run Code Online (Sandbox Code Playgroud)

T_PARAM_ARRAY数据库上看起来如下:

create or replace
TYPE               T_PARAM_ARRAY AS OBJECT (NAME VARCHAR2(50), SURNAME VARCHAR2(50), AGE NUMBER(1));
Run Code Online (Sandbox Code Playgroud)

经过一些研究,我认为我的POJO和数据库类型之间的数据类型映射不能正确匹配.我有理由相信String匹配到VARCHAR2确定,但我认为转换int为a时存在问题NUMBER.

我尝试过使用BigDecimal,但这并没有改善这种情况.

有什么建议?

编辑:根据Oracle文档:Where intArray is an oracle.sql.ARRAY, corresponding to a VARRAY of …

java oracle sqlexception

5
推荐指数
1
解决办法
1万
查看次数

C#如何解决圆形对象引用

我遇到了我认为可能是我的代码设计的一个主要问题,我希望有人可以向我解释我将如何解决这个问题.

我有2个类,每个类都有另一个类的属性创建循环引用.我计划序列化这些类并使用XSLT格式化输出,但我假设由于循环引用而失败.

public class Book
{
  public BookShop TheShop = new BookShop();
}
public class BookShop
{
  list<Book> Books = new list<Book>();
}
Run Code Online (Sandbox Code Playgroud)

因此,从这个例子中,每本书都将出现在书店中,每个书店都会有很多书.如果我序列化书店,它将序列化每本书,然后序列化书店等等.我该怎么处理?

c# serialization object

3
推荐指数
1
解决办法
3102
查看次数

如何查找没有自己登录的sqlserver域用户的登录名,数据库用户名或角色?

我创建了一个名为"MYDOMAIN\Domain Users"的登录和数据库用户.我需要找到登录的域用户具有的角色,但是获取当前用户的所有调用都返回域用户名,例如."MYDOMAIN\username"不是数据库用户名,例如."MYDOMAIN \域用户".

例如,此查询返回"MYDOMAIN\username"

select original_login(),suser_name(), suser_sname(), system_user, session_user,  current_user, user_name()
Run Code Online (Sandbox Code Playgroud)

此查询返回0

select USER_ID()
Run Code Online (Sandbox Code Playgroud)

我想用户名查询database_role_members是否有任何函数可以返回它或任何其他方式我可以获得当前用户角色?

sql-server sql-server-2008 windowsdomainaccount

9
推荐指数
1
解决办法
9万
查看次数

MATLAB在函数的最后一行之后需要很长时间

我有一个需要很长时间才能运行的功能.当我对它进行分析时,我发现超过一半的时间(50秒中的26个)没有计入逐行时序故障,我可以证明在函数完成运行之后但在它返回控制之前花费的时间通过以下方法:

ts1 = tic;
disp ('calling function');
functionCall(args);
disp (['control returned to caller - ', num2str(toc(ts1))]); 
Run Code Online (Sandbox Code Playgroud)

我调用的函数的第一行是ts2 = tic,最后一行是

disp (['last line of function- ', num2str(toc(ts2))]);
Run Code Online (Sandbox Code Playgroud)

结果是

调用功能

最后一行功能 - 24.0043

控制权返回给来电者 - 49.857

在互联网上闲聊,我认为这是MATLAB管理内存的方式的症状.它在函数返回时释放,有时这需要很长时间.该函数确实分配了一些大的(~1百万个元素)数组.它也适用于句柄,但不会显式创建任何新的句柄对象或存储句柄.我的问题是:

  1. 这绝对是一个内存管理问题吗?
  2. 有没有诊断是什么原因造成的问题在此功能,而不是别人很快地返回任何系统的方式?
  3. 是否有减少的时间花费MATLAB在函数退出清理量的一般技巧?

matlab garbage-collection memory-management

8
推荐指数
1
解决办法
2595
查看次数