问题列表 - 第12933页

如何将dijit.form.DateTextBox的初始值设置为今天?

我创建了一个DateTextBox,如:

<input dojoType="dijit.form.DateTextBox" constraints="{max: Date.now()}" id="startDate" />
Run Code Online (Sandbox Code Playgroud)

页面加载时,字段中没有值.我想将值默认为今天.有办法处理这个吗?我知道我可以使用"value"属性并在声明中设置它,但这只允许我在字段中放置静态日期,而不是动态日期.

如果解决方案也适用于表单重置也会很好.

谢谢您的帮助!

dojo

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

彗星vs pubsub ..?

我可以知道这两种方法有什么不同吗?能用俗人解释?

java comet jetty dwr publish-subscribe

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

Eclipse拼写检查 - 如何删除我添加的单词?

我不小心添加了一句话,我永远错误拼写到Eclipse的拼写检查词典中.我如何再次退回?

java eclipse spell-checking

11
推荐指数
1
解决办法
4147
查看次数

如何使用Ctrl + v在文本框中启用粘贴

textbox我的应用程序正常.

我可以使用鼠标将数据粘贴到它上面(右键单击 - >粘贴),但快捷方式Ctrl+ V什么都不做.

我该如何解决这个问题?

.net c# winforms

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

SharePoint检入SPListItem

在sharepoint中如何签入SPListItem?

c# sharepoint moss wss

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

如何在C中输入一个文字

我有一个小样本函数:

#define VALUE 0

int test(unsigned char x) {
  if (x>=VALUE)
    return 0;
  else
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

我的编译器警告我,比较(x> = VALUE)在所有情况下都是正确的,这是正确的,因为x是无符号字符,VALUE定义为值0.所以我将代码更改为:

if ( ((signed int) x ) >= ((signed int) VALUE ))
Run Code Online (Sandbox Code Playgroud)

但警告又来了.我测试了三个GCC版本(所有版本> 4.0,有时你必须启用-Wextra).

在更改的情况下,我有这个显式的强制转换,它应该是一个有符号的int比较.为什么声称这种比较总是正确的?

gcc casting literals gcc-warning

6
推荐指数
2
解决办法
2864
查看次数

如何为不同的语言分配unicode?

这对我来说似乎是最令人困惑的问题.

如何识别新角色的开头?

如何分配代码点?

我们以汉字为例.

为它们分配了哪些代码点,

为什么这样分配,任何理由?

编辑:Plz用你自己的语言描述它,而不是引用.

或者你能推荐一本系统地讨论Unicode的书,你认为已经明确了(这是最重要的).

unicode character-encoding

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

为什么Lucene在索引大文件时会导致OOM?

我正在使用Lucene 2.4.0和JVM(JDK 1.6.0_07).OutOfMemoryError: Java heap space在尝试索引大型文本文件时,我一直在接收.

示例1:索引5 MB文本文件的内存不足,最大64 MB.堆大小.所以我增加了最大值.堆大小为512 MB.这适用于5 MB的文本文件,但Lucene仍然使用84 MB的堆空间来执行此操作.为什么这么多?

FreqProxTermsWriterPerField根据JConsole和Eclipse Ganymede的TPTP Memory Profiling插件,该类似乎是迄今为止最大的内存消费者.

示例2:索引62 MB文本文件的内存不足,最大512 MB.堆大小.增加最大值 堆大小为1024 MB,但Lucene在执行此操作时使用了826 MB的堆空间.似乎还有太多的内存被用来做这件事.我确定较大的文件会导致错误,因为它似乎相关.

我在拥有2 GB RAM的Windows XP SP2平台上.那么索引大文件的最佳做法是什么?这是我正在使用的代码段:

// Index the content of a text file.
private Boolean saveTXTFile(File textFile, Document textDocument) throws MyException {           

        try {             

              Boolean isFile = textFile.isFile();
              Boolean hasTextExtension = textFile.getName().endsWith(".txt");

              if (isFile && hasTextExtension) {

                    System.out.println("File " + textFile.getCanonicalPath() + " is being indexed");
                    Reader textFileReader = new FileReader(textFile);
                    if (textDocument == null) …
Run Code Online (Sandbox Code Playgroud)

lucene indexing file

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

XPath:递归祖先搜索

选择当前节点后,我希望找到一个元素<name> [./name]并返回文本内容.如果<name>当前所选节点中不存在元素,我希望以[./parent::name]递归方式检查父元素,依此类推,直到根,返回元素所在的最近父元素的值.

可以用XPath完成吗?

xpath parent ancestor

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

将lambda作为IL流传递给辅助AppDomain,并使用DynamicMethod将其组装回来

是否可以将lambda表达式作为IL字节流传递给辅助AppDomain,然后使用DynamicMethod将其组装回那里,以便可以调用它?

我不太确定这是一个正确的方法,所以这是(详细的)原因我问这个问题...

在我的应用程序中,有很多情况需要加载几个程序集进行反射,因此我可以确定接下来要对它们做些什么.问题部分是我需要能够在完成反射之后卸载组件.这意味着我需要使用另一个加载它们AppDomain.

现在,我的大多数情况都有点类似,但不完全相同.例如,有时我需要返回一个简单的确认,有时我需要从程序集中序列化资源流,有时我还需要进行一两次回调.

因此,我最终AppDomain一遍又一遍地编写相同的半复杂临时创建代码,并实现自定义MarshalByRefObject代理以在新域和原始域之间进行通信.

由于这不再是可以接受的,我决定编写一个AssemblyReflector可以这样使用的类:

using (var reflector = new AssemblyReflector(@"C:\MyAssembly.dll"))
{
    bool isMyAssembly = reflector.Execute(assembly =>
    {
        return assembly.GetType("MyAssembly.MyType") != null;
    });
}
Run Code Online (Sandbox Code Playgroud)

AssemblyReflectorAppDomain凭借自动卸载IDisposable,并允许我执行一个透明地Func<Assembly,object>将反射代码保存在另一个中的-type lambda AppDomain.

问题是,lambdas不能简单地传递给其他域.所以在搜索之后,我发现看起来像是一种方法:将lambda传递给新AppDomain的IL作为IL流 - 这让我想到了原始问题.

这是我尝试过的,但没有用(BadImageFormatException在尝试调用新委托时问题被抛出):

public delegate object AssemblyReflectorDelegate(Assembly reflectedAssembly);

public class AssemblyReflector : IDisposable
{
    private AppDomain _domain;
    private string _assemblyFile;
    public AssemblyReflector(string fileName) { ... }
    public void Dispose() { ... …
Run Code Online (Sandbox Code Playgroud)

c# lambda cil appdomain dynamic-method

11
推荐指数
1
解决办法
1713
查看次数