问题列表 - 第26326页

svn copy命令有问题

有人遇到过这样的事吗?

执行命令写入命令​​后,我希望file.txt在"testbranch/src /"文件夹中.但我在"testbranch/src"中输入的是文件类型而不是目录类型!在Web浏览器中,如果我查看testbranch的src文件夹,它会显示file.text的文件内容.

svn copy" https://repos/svn/myrepo/trunk/src/file.txt "" https:// repos/svn/myrepo/branches/testbranch/src / " - m"Testing"

svn

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

.Net 4.0中的并行功能

我一直在研究.Net 4.0中一些新的并行功能的实用性.

说我有这样的代码:

foreach (var item in myEnumerable)
    myDatabase.Insert(item.ConvertToDatabase());
Run Code Online (Sandbox Code Playgroud)

想象一下myDatabase.Insert正在执行一些工作来插入SQL数据库.

从理论上讲,你可以写:

Parallel.ForEach(myEnumerable, item => myDatabase.Insert(item.ConvertToDatabase()));
Run Code Online (Sandbox Code Playgroud)

并自动获得利用多个内核的代码.

但是如果myEnumerable只能通过一个线程进行交互呢?Parallel类是否会通过单个线程进行枚举,并仅将结果分派给循环中的工作线程?

如果myDatabase只能由一个线程进行交互怎么办?在循环的每次迭代中建立数据库连接肯定不会更好.

最后,如果我的"var item"碰巧是UserControl或者必须在UI线程上与之交互的东西呢?

我应该采用什么设计模式来解决这些问题?

在我处理真实世界的应用程序时,切换到Parallel/PLinq/etc并不容易.

.net c# parallel-processing multithreading

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

C++ Windows HTTP

我正在寻找连接到域并下载索引文件的基本教程.任何可以链接我一个好例子或任何东西的人.

c++ http winsock

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

在翻转时在javascript(window.open)中打开一个窗口而不会被弹出窗口阻止程序阻止

我喜欢在JavaScript中打开一个新窗口(不是在同一个窗口中),在翻转时使用window.open(没有单击事件),它会被IE和Firefox中的弹出窗口阻止程序阻止.这有解决方法吗?

javascript events rollover click window.open

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

在Javascript中访问内部函数变量

例如,在许多框架中,内部函数变量用作私有变量

Raphael = (function(){
    var _private = function(a,b) {return a+b;};
    var _public = function(a) {return _private(a,a);}
    var object = {mult2:_public};
    return object;
})();
Run Code Online (Sandbox Code Playgroud)

在这里,我们无法从全局命名空间中访问名为的变量private,因为它是第一行中匿名函数的内部变量.

有时这个函数包含一个大的Javascript框架,因此它不会污染全局命名空间.

我需要在Raphael内部单元测试一些对象用法(在上面的例子中,我希望对对象运行单元测试private).我该如何测试它们?

编辑:我收到了关于应该测试公共接口的单元测试的评论.

我来指一个用例.我正在写一个名为的库Raphael.该库应该只向全局命名空间添加一个名称,仅此而已.这是Javascript的特殊要求,因为Javascript没有名称空间.

假设Raphael使用链表.如果Javascript有包的概念,我会这样做

require 'linked_list'
Raphael = (function(){/* use linked list */})();
Run Code Online (Sandbox Code Playgroud)

但是,Javascript不允许我以任何不会使用链表对象污染全局范围的方式执行此操作!因此,我必须内联linked_list到Raphael的本地范围:

Raphael = (function(){
    /* implement linked list */
    var linked_list = function(){/*implementation*/};
})();
Run Code Online (Sandbox Code Playgroud)

现在我想测试linked_list实现.

javascript unit-testing private-methods

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

使用数据访问层进行单元测试

使用LINQ to SQL DAL编写单元测试的好方法是什么?

目前我正在做一些数据库测试,需要创建访问数据库的辅助方法,但我不想在我的主要仓库中使用这些方法.

所以我拥有的是DAL的两个副本,一个在我的主项目中,一个在Test项目中.如果我为数据层创建一个单独的项目,那么管理这些东西会更容易吗?我不确定哪种方式可以更好地解决这个问题.

如果我确实创建了一个数据层项目,我是否也会将所有回购项目移动到该项目中?我不确定如何正确设置图层.

谢谢

c# asp.net-mvc unit-testing n-tier-architecture linq-to-sql

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

Perforce P4V中"Rollback ..."和"Back Out Submitted Changelist #####"之间的区别是什么?

我想从我的一个签到中撤消更改.在特定更改列表的右键单击上下文菜单中,有以下两个选项:

  • 回滚...
  • 退出提交的变更清单

这两者有什么区别?在什么情况下我应该使用哪一个?

perforce p4v

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

有没有人使用配置文件的JavaScript?

我们有特定于环境的javascript文件,因此我想要创建一种通用的方式来读取XML(配置)文件来存储不同的环境特定设置.我很想知道这里是否有其他人这样做(或者如果没有,是否有理由不这样做)?

javascript xml configuration

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

将32位浮点映射到32位整数

有没有办法将浮点数映射到整数或无符号整数,以便除NaN外,保留顺序?

所以如果a和b是浮点数,而F是映射函数,

a <b表示F(a)<F(b),a == b表示F(a)== F(b)

c c++ floating-point

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

Android - getTabHost()未定义

我昨晚开始学习Java以及如何为Android编程:)

到目前为止,我正在阅读本教程:developer.android.com/resources/tutorials/views/hello-tabwidget.html

显然,这些教程是为已经具有Java经验的人设计的.

尽管该教程缺少所有必需的步骤(对于Java的绝对初学者),甚至有一个错字,但似乎我已经把所有的东西都想出来了(我真的很自豪:p).除了我无法弄清楚如何修复TabHost tabHost = getTabHost();哪些显然是未定义的.

我在下面的链接图片中显示了另一个错误,但我不明白为什么.

这是链接的图像.

谢谢,加雷斯

java android

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