问题列表 - 第4207页

什么是犀牛模拟重复?

什么是犀牛模拟重复?

Repeat.Any();

Repeat.Once();
Run Code Online (Sandbox Code Playgroud)

它是什么意思以及它是如何工作的?

c# unit-testing rhino-mocks

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

我可以在目录中放入多少个文件?

我保存在一个目录中的文件数量是否重要?如果是这样,目录中有多少文件太多,文件太多会有什么影响?(这是在Linux服务器上.)

背景:我有一个相册网站,上传的每个图像都重命名为8位十六进制数字(例如a58f375c.jpg).这是为了避免文件名冲突(例如,如果上传了大量"IMG0001.JPG"文件).原始文件名和任何有用的元数据都存储在数据库中.现在,我在images目录中有大约1500个文件.这使得列出目录中的文件(通过FTP或SSH客户端)需要几秒钟.但我看不出它除此之外还有什么影响.特别是,对于向用户提供图像文件的速度似乎没有任何影响.

我想过通过制作16个子目录来减少图像数量:0-9和af.然后我会根据文件名的第一个十六进制数字将图像移动到子目录中.但我不确定是否有任何理由这样做,除了偶尔通过FTP/SSH列出目录.

filesystems limit

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

如何设置它以便线程通信他们完成任务?

从概念上讲,我想完成以下操作,但却无法理解如何在Python中正确编码:

from threading import Thread
for i in range(0,3):
    t = Thread(target=myfunction)
    t.start()

# wait until threads have finished executing
print 'complete!'
Run Code Online (Sandbox Code Playgroud)

python multithreading

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

从GridView中的ImageButton单击获取行索引

我有一个Gridview,ImageButtons通过templatefield添加到列中.我已经为"OnClick"事件添加了一个函数.

进入此函数后,如何获取具有已单击按钮的行的索引.看来,我所拥有的只是页面上的鼠标坐标.

vb.net asp.net gridview imagebutton

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

物理到虚拟转换?

我真的可以这样做吗?

当我正在阅读虚拟化时,我变得更加兴奋.我意识到最新的事情,实际上可以采用我现有的XP Pro开发工作站(VS 2005/vs2008/sql server等),只需将整个安装转换为虚拟映像并加载到我的新盒子上?听起来好不容易?这真的很容易吗?如果我可以完全"转储"一台机器并将其移动到我的新工作站上,甚至不需要找到我所有的旧安装盘,那真是太棒了.

其中一个VM产品是否比其他产品更好地支持?这可能会让我选择一个平台而不是另一个平台.

我怎么没有早点进入这个VM潮流!?

编辑/更新:就像任何人都感兴趣的快速更新一样.得到了这台机器,决定使用vmware并进行一场战斗,首先想弄清楚要使用哪种产品,然后实际得到任何工作.说明并不明显,浪费了我的6个小时试图a)让vmware工作,和b)实际上尝试将我的旧XP机器转换为VM - 从来没有让它工作.令人沮丧的是,我在几分钟内下载了MS Virtual PC,在5分钟内完成并运行,并在一小时内创建了VM ....非常简单.然而,我还没有弄清楚如何将我的旧XP机器转换为VM - 但是,现在有一个VM运行,我觉得我不想在我的VW窗口中实际运行主要开发设置.

virtualization

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

有人能给我一个过度使用设计模式的例子吗?

我一直在听到和阅读人们遇到过度使用设计模式的案例.好吧,错过设计模式是可以理解的现象.它实际上意味着过度使用设计模式?

你有任何例子,为什么你认为有太多的模式?

language-agnostic oop design-patterns

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

C#中的switch语句和"预期的常量值"

为什么编译器会说"第一种情况需要一个常量值"......第二种情况正常......

switch (definingGroup)
{
    case Properties.Settings.Default.OU_HomeOffice:  
        //do something  
        break;
    case "OU=Home Office":  
        //do something
        break;
    default:
        break;
 }
Run Code Online (Sandbox Code Playgroud)

还试过......

switch (definingGroup)
{
    case Properties.Settings.Default.OU_HomeOffice.ToString():  
        //do something
        break;
    case "OU=Home Office":
        //do something
        break;
    default:
        break;
 }
Run Code Online (Sandbox Code Playgroud)

......同样的错误

这是Properties.Setting代码

[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("OU=Home Office")]
public string OU_HomeOffice {
    get {
        return ((string)(this["OU_HomeOffice"]));
    }
}
Run Code Online (Sandbox Code Playgroud)

c# visual-studio

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

(C++)需要使用reg来计算半径内的所有点.2D窗口坐标.系统

提前抱歉,我正在努力解释一下这个...... :)

基本上,我有一个典型的窗口坐标系统(顶部,左边是0,0).如果任何人熟悉hasrsine查询,就像在SQL中一样,它可以根据纬度和经度坐标获得半径内的所有点.

我需要一些更简单的东西,但我的数学技能并不是一成不变的!基本上,我有大约600x400空间分散的随机点.我需要,对于地图上的任何X,Y点,运行查询以确定在该点的给定半径内有多少其他点.

如果那不够描述,请告诉我!

c++ algorithm visual-c++

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

什么报告可用于svn?

我们正在迁移到SVN.

对我们来说不幸的是,我们会定期审核,其中审核员需要以下信息:
文件更改
历史记录访​​问SVN的历史
新文件添加
了文件更改

是否有工具可以为我们(或其中一些)生成这些报告?

svn audit

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

JTree 给出 ArrayIndexOutOfBoundsException?

我尝试向 Java Swing 动态添加节点JTree,并且用户应该能够在不断添加节点的同时浏览和折叠层次结构。Thread.sleep(10)当我在循环中添加 a 时,它工作正常;但这是一个肮脏的黑客......

这是触发此问题的精简代码。每当我运行它并双击根节点以展开/折叠它(在添加节点时),我都会得到一个ArrayIndexOutOfBoundsException. 当我添加一个时,Thread.sleep(10)这不会发生。我猜这是一个线程问题,但我不知道如何同步?任何提示将不胜感激!

public static void main(String[] args) throws InterruptedException {
    final JFrame frame = new JFrame();
    frame.setSize(600, 800);
    frame.setVisible(true);

    MutableTreeNode root = new DefaultMutableTreeNode("root");
    final DefaultTreeModel model = new DefaultTreeModel(root);
    final JTree tree = new JTree(model);
    frame.add(new JScrollPane(tree));

    while (true) {
        MutableTreeNode child = new DefaultMutableTreeNode("test");
        model.insertNodeInto(child, root, root.getChildCount());
        tree.expandRow(tree.getRowCount() - 1);

        // uncommenting this to make it work
        // Thread.sleep(10);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想将其用于打字搜索应用程序,因此提供(几乎)即时结果对我来说至关重要。

编辑:感谢您的快速解答! …

java swing multithreading synchronization jtree

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