问题列表 - 第7104页

GWT对Java布局管理器有多少支持?

这似乎是一个答案是隐含的问题,因此我找不到任何明确的东西.

Google Web Toolkit是否仅支持自定义布局管理器或Java布局管理器的子集?

例如,是否可以使用GroupLayout获取Java Swing应用程序并使其与GWT一起使用?

java gwt layout-manager

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

如何阻止C#的switch语句生成CIL开关指令

C#的switch语句可以编译为CIL开关指令,或if/else,这取决于此处提到的语句中的情况.有没有办法强制编译器始终在代码块中生成if/else变体?

c# clr switch-statement

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

如何编写最能利用CPU缓存来提高性能的代码?

这听起来像是一个主观问题,但我正在寻找的是特定的实例,你可能遇到过与此相关的问题.

  1. 如何制作代码,缓存有效/缓存友好(更多缓存命中,尽可能少的缓存未命中)?从两个角度来看,数据缓存和程序缓存(指令缓存),即一个代码中与数据结构和代码结构相关的内容,应该由一个人来处理,使其缓存有效.

  2. 是否有必须使用/避免的特定数据结构,或者是否有特定方式来访问该结构的成员等...以使代码缓存有效.

  3. 是否存在任何程序结构(if,for,switch,break,goto,...),代码流(对于if内部,如果在for之内等等),应该遵循/避免这个问题?

我期待听到有关制作缓存高效代码的个人经验.它可以是任何编程语言(C,C++,汇编,...),任何硬件目标(ARM,Intel,PowerPC,...),任何操作系统(Windows,Linux,S ymbian,...)等. .

这种变化将有助于更好地理解它.

performance caching cpu-cache

155
推荐指数
10
解决办法
6万
查看次数

Xml转义/编码术语

我对以下短语中的"转义"和"编码"之间的区别感到困惑:

Xml编码

Xml转义

编码的Html

逃脱的网址

...

有谁可以向我解释一下?

xml encoding html-encode escaping xml-encoding

19
推荐指数
2
解决办法
6977
查看次数

在运行时设置JVM堆大小

有没有办法从正在运行的Java程序中设置堆大小?

java heap jvm runtime

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

MySQL数据库更改跟踪

您使用什么工具来跟踪MySQL数据库中的更改?
目前我在一个项目中,我们使用纯文本文件(通过SVN控制的版本),我们在更改数据库时手动添加SQL语句.
许多变化偶尔会神奇地消失,我们现在正在寻找一种更好的方法来改变我们的数据库.

编辑:
有一件事我忘了提及,我们正在使用存储过程和函数,因此我们不仅要跟踪/版本控制上的更改的数据库结构.

mysql database change-tracking

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

.NET Project的版本控制中第三方Dll的位置

在版本控制系统中检查.NET项目的第三方参考Dll的理想位置(目录)是什么.通常,我已经看到大多数人将它们放在bin下,因此运行时可以自动拾取这些文件.然而,这是正确的方法.

我原本想要一个与bin并行的独立目录,名为lib,它将包含所有第三方Dll,但这需要更改应用程序配置文件,以便运行时选择lib目录.我在这里的想法是lib将包含第三方dll,而bin将包含二进制项目(可能是Dll或Exe)

什么是首选方式,浓度超过版本控制中的位置而不仅仅是物理文件系统.

.net version-control

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

C#虚拟(或抽象)静态方法

静态继承就像实例继承一样工作.除非您不允许将静态方法设为虚拟或抽象.

class Program {
    static void Main(string[] args) {
        TestBase.TargetMethod();
        TestChild.TargetMethod();
        TestBase.Operation();
        TestChild.Operation();
    }
}

class TestBase {
    public static void TargetMethod() {
        Console.WriteLine("Base class");
    }

    public static void Operation() {
        TargetMethod();
    }
}

class TestChild : TestBase {
    public static new void TargetMethod() {
        Console.WriteLine("Child class");
    }
}
Run Code Online (Sandbox Code Playgroud)

这将输出:

Base class
Child class
Base class
Base class
Run Code Online (Sandbox Code Playgroud)

但我想要:

Base class
Child class
Base class
Child class
Run Code Online (Sandbox Code Playgroud)

如果我可以在静态方法上,我会使TargetMethod虚拟,它会完成这项工作.但有没有可以达到同样的效果?

编辑:是的,我可以在子类中放置一个Operation副本,但这需要复制并将大量代码粘贴到每个子节点,在我的例子中大约是35个类,这是一个维护噩梦.

c# inheritance

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

如何通过vim进行交互?

我正在编写一个编辑器,其中包含许多可以通过文本轻松交互的参数.我发现为每个小参数实现单独的文本编辑器或许多UI代码是不方便的.通常的按钮,盒子和小工具将是繁重和笨拙的.我宁愿让用户通过vim与这些参数进行交互.

对我来说,最好的方法是让编辑器用我的文本缓冲区打开vim.然后,当一个人将文本缓冲区保存在vim中时,我的编辑器会收到通知并更新它的视图.

python linux vim

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

如何#include在javascript中?

假设我的javascript脚本没有嵌入到html/xml中 ...我想编写一个小的辅助函数库,以便在我的脚本中使用.显然javascript中必须有一个"#include"或"require"关键字,但我找不到任何关键字.我可以用Google做的任何事情都依赖于代码是html/xml的一部分,这对我的情况没有帮助.我该怎么办?

javascript

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