问题列表 - 第1538页

在项目中组织JUnit测试

您认为在项目中组织JUnit测试的最佳实践是什么?为什么?例如,您是否将测试放在他们测试的类旁边?你把它们放在一个单独但平行的包装结构中吗?您是否完全使用不同的组织策略?

java junit

38
推荐指数
3
解决办法
7533
查看次数

通过PHP登录到文件或登录MySQL数据库 - 哪个更快?

我有一个数据库驱动的网站,提供约50,000页.

我想跟踪每个网页/记录命中.我将通过创建日志,然后每天批量处理日志一次来完成此操作.我并不关心如何以最快的方式记录批处理.

你会如何记录,你认为哪个更快:

a)使用PHP附加到文本日志文件的末尾.

b)使用MySQL插入非索引日志表.

php mysql

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

C/C++编译器警告:您是否清理了所有代码以将其删除或保留?

我参与了很多项目,其他人已经给了别人更新的代码.我经常编译它并获得大约1,000多个编译器警告.当我看到编译器警告时他们让我觉得很脏,所以我的第一个任务是清理代码并将它们全部删除.通常我发现大约十几个问题,比如未初始化的变量.

我不明白为什么人们把它们留在里面并且没有完全干净的编译而没有任何警告.我错过了什么吗?是否有正当理由离开他们?分享任何恐怖故事?

c c++ compiler-construction warnings

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

你会如何使用LINQ进行"不在"查询?

我有两个集合,Email在两个集合中都有属性.我需要获取第一个列表中Email第二个列表中不存在的项目列表.使用SQL我只会使用"not in",但我不知道LINQ中的等价物.怎么做的?

到目前为止,我有一个加入,像......

var matches = from item1 in list1
join item2 in list2 on item1.Email equals item2.Email
select new { Email = list1.Email };
Run Code Online (Sandbox Code Playgroud)

但我不能加入,因为我需要差异,加入会失败.我需要一些使用Contains或Exists的方法我相信.我还没有找到一个例子来做到这一点.

c# linq

291
推荐指数
8
解决办法
31万
查看次数

如何判断URL参数是否需要用Java编码

我正在编写一个Java应用程序,它接受可能编码或不编码的URL参数值.我需要一种简单的方法来判断是否需要对参数字符串进行编码.

换句话说,我想要一个函数boolean needsEncoding(String param),如果我传入字符串"foo@test.com",它将返回true,如果我传入"foo%40test.com",则返回false.这个想法的问题是这是模棱两可的.我怎么知道后一个字符串中的"%"符号是否应该被编码?解决此问题的一种方法是修改我的合同 - 要求客户端传入未编码的字符串,以便我知道我总是需要对它们进行编码.思考?

java url encoding

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

浏览器支持哪些图形文件格式?

JPEG,GIF和PNG可以使用img标签显示,并且可以在所有浏览器中使用,对象元素可以用于显示指定其MIME类型的图像,但是在大多数浏览器中img或object标签支持的其他图形格式没有安装插件吗?(TIF,SVG,PCX,PICT等..)

cross-browser image-formats

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

当用于除法时,'/'和'//'之间有什么区别?

使用一个比另一个有好处吗?在Python 2中,它们似乎都返回相同的结果:

>>> 6/3
2
>>> 6//3
2
Run Code Online (Sandbox Code Playgroud)

python math syntax operators

431
推荐指数
9
解决办法
50万
查看次数

我如何LINQify这个?

有没有办法用LINQ清理这种类型的循环?

  List<Car> result;
  List<string> makes;
  List<string> models;

  for (int i = 0; i < makes.Count() && i < models.Count(); i++)
  {
    result.Add(new Car() { Make = makes[i], Model = models[i] });
  }
Run Code Online (Sandbox Code Playgroud)

基本上我正在寻找一些方法来将单个字段的多个数组整理成由这些字段组成的单个对象数组.

.net c# linq

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

在VS 2008嵌套母版页中包含对JavaScript的相对引用的首选方法

我们的基础母版页具有如下内容

  <head runat="server">
   <title></title>

   <script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/actions.js")%>"></script>
   <script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/jquery/jquery-1.2.6.min.js")%>"></script>
   <asp:contentplaceholder id="cph_htmlhead" runat="server">

   </asp:contentplaceholder>
  </head>
Run Code Online (Sandbox Code Playgroud)

如果此主页是ASPX页面的主页,则可以正常工作.

如果此主页面是子母版页的母版页,然后新的ASPX页面使用子母版页作为其主页,我们看到:

''应用程序中的服务器错误.

无法修改Controls集合,因为控件包含代码块(即<%...%>).

在基本主页中包含全局资源(Javascript/CSS)的首选方法是什么,保留波浪号(〜)样式的相对路径?

javascript asp.net master-pages nested relative-path

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

C#中的图像捕获

我正在开展一个家庭项目,涉及将图像与图像数据库进行比较(使用象限 - 左右 - 直方图方法).我想知道我对网络摄像头或其他图像捕获设备的选择:

  • 使用Windows SDK(特别是DirectShow,我计划与C#一起使用)很容易 使用
  • 拥有64位和32位Windows Vista(以及Server 2008)的驱动程序

我主要是这样问我可以避免其他人可能遇到过网络摄像头的陷阱,看看是否还有其他可用的图像捕捉设备(或C#可用的API).我怀疑任何旧的网络摄像头都可以,但我宁愿安全而不是抱歉.

c# webcam image-capture image

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