问题列表 - 第25943页

如何判断两个.NET DLL是否相同?

我有一个DLL的源代码,我有一个编译版本,它位于某个地方.

如果我编译源代码,它将与已编译的版本具有不同的日期.

如何判断它们实际上是否相同并且仅在不同时间编译?

.net dll diff

11
推荐指数
2
解决办法
6707
查看次数

在使用大量内存的过程中,如何在没有内存饥饿的fork()的情况下生成shell?

在嵌入式平台上(没有交换分区),我有一个应用程序,其主进程占用大部分可用的物理内存.问题是我想从我的应用程序中启动一个外部shell脚本,但是使用fork()要求在子进程(最终会将其自身更小的东西)创建之前有足够的内存用于我的原始进程2x .

那么有没有办法从C程序调用shell脚本而不会产生fork()的内存开销?

我已经考虑过一些变通方法,例如有一个辅助较小的进程负责创建shell,或者有一个"观察者"脚本,我通过触摸文件或某些信号发出信号,但我宁愿有更简单的东西.

c unix memory shell fork

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

如何在各种浏览器中输入后更改contenteditable块的行为

<div contenteditable="true"> </div>在Firefox中按下输入时<br />产生 - 这没关系.但在Chrome或IE中新增<div><p>创建.我应该怎么做才能使Chrome和IE的行为像Firefox一样.

javascript cross-browser contenteditable

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

如何一次在两个不同的帧中显示Singleton类的面板?

我试图在两个不同的Jframe上显示单例obj,但它只显示在最后添加对象的Jframe中(例如Frame2).其他Jframe是空的.此Singleton类继承自Panel,并在其中包含标签.任何人都可以告诉我如何在两个不同的框架中显示这个单例对象?

public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() 
{
public void run() {
 NewJFrame inst = new NewJFrame();
 inst.setTitle("Frame1");
 inst.setSize(300, 300);
 inst.setLocationRelativeTo(null);
 inst.setVisible(true);
 singltonpanel _sin = singltonpanel.instance();
 inst.add(_sin);
 inst.repaint();
 JFrame frame = new JFrame("Frame2");
 frame.setSize(300, 300);
 frame.setVisible(true);
 singltonpanel _sin1 = singltonpanel.instance();
 frame.add(_sin1);
 frame.repaint();
}
});
Run Code Online (Sandbox Code Playgroud)

java swing

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

为什么浏览器允许关闭Javascript?

很好奇为什么现代浏览器允许关闭Javascript.

现在很清楚,要做任何实质性的现代Web应用程序,你需要集成一些高级别的Javascript,为什么不能将javascript作为浏览器不可或缺的一部分?它变得更加烦人,尤其是当此选项默认为OFF时(IE !!)

我的意见是,它应该成为所有浏览器默认启用javascript选项的标准.

你们有什么感想?

javascript browser

5
推荐指数
2
解决办法
516
查看次数

忽略方法的返回值是否一定是坏的风格

假设我有一个C#方法

public void CheckXYZ(int xyz) {
  // do some operation with side effects
}
Run Code Online (Sandbox Code Playgroud) 在同一类别的其他地方是另一种方法
public int GetCheckedXYZ(int xyz) {
  int abc;
  // functionally equivalent operation to CheckXYZ, 
  // with additional side effect of assigning a value to abc
  return abc; // this value is calculated during the check above
}
Run Code Online (Sandbox Code Playgroud) 通过删除CheckXYZ方法并CheckXYZ()使用GetCheckedXYZ()忽略返回值替换所有现有调用来重构这一点是不一定的坏风格?IDisposable在这种情况下,返回的类型不是.它归结为自由裁量权吗?

编辑:在所有回复之后,我已经扩展了一些示例.(是的,我意识到它已经进入out了它,特别是对于@Steven)

public void EnsureXYZ(int xyz) {
  if (!cache.ContainsKey(xyz))
    cache.Add(xyz, random.Next());
}
Run Code Online (Sandbox Code Playgroud)
public int AlwaysGetXYZ(int xyz) {
  int abc; …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何减少两个显示之间的差距:内联项?

如何减少两个显示之间的差距:内联项?

所有浏览器都显示差距?

ul.tabs li {
display:inline;
margin:0 padding:0;}
Run Code Online (Sandbox Code Playgroud)

alt text http://img167.imageshack.us/img167/7283/pruebank5.gif

我可以使用float:left在LI元素中修复问题,但我需要理解它为什么会发生.

css

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

为什么Java中没有常量功能?

我试图找出Java中常量的原因我已经了解到Java允许我们使用final关键字来声明常量.

我的问题是为什么Java没有引入Constant(const)功能.由于很多人说它来自C++,所以在C++中我们有const关键字.

请分享你的想法.

java final constants

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

如何在Windows环境中使用Mahout?

我试图在Windows上运行的应用程序中使用Mahout.我想使用k-means从lucene索引构建集群.

一旦我必须创建序列文件(从lucene索引创建向量),我就会得到一个Hadoop-Exception,因为Hadoop会对Windows环境中未知的程序(例如chmod)进行命令行调用.在Cygwin中运行不是一个选项,因为我希望能够从eclipse运行应用程序.

所以我的问题是

  • 有没有办法避免必须创建序列文件从lucene索引中检索我的向量?
  • 或者有没有办法在Windows环境中创建序列文件?
  • windows cygwin hadoop mahout

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

    如何访问Java中的内存位置?

    我们是否可以直接或间接访问Java中的内存位置?

    如果我们尝试打印对象,它将打印哈希码.hashcode是否间接表示内存位置?

    对于不同内存位置的两个对象,但它们的哈希码仍然可以变化.

    -Abhishek

    java

    3
    推荐指数
    2
    解决办法
    4688
    查看次数

    标签 统计

    java ×3

    .net ×2

    javascript ×2

    browser ×1

    c ×1

    c# ×1

    constants ×1

    contenteditable ×1

    cross-browser ×1

    css ×1

    cygwin ×1

    diff ×1

    dll ×1

    final ×1

    fork ×1

    hadoop ×1

    mahout ×1

    memory ×1

    shell ×1

    swing ×1

    unix ×1

    windows ×1