问题列表 - 第478页

Eclipse的隐藏功能

好吧,这可能是一个蹩脚的问题,但每个人都以不同的方式使用这些东西.什么是这个IDE的最佳节省时间.

汤姆

java eclipse ide

97
推荐指数
34
解决办法
9万
查看次数

作为一名ASP.NET程序员,我是否需要关注电子邮件注入攻击?

有很多关于这个主题的PHP文章,所以这是一个PHP唯一的问题.我正在使用System.Net.Mail进行一些正则表达式检查后发送电子邮件.与http://weblogs.asp.net/scottgu/archive/2005/12/10/432854.aspx类似

asp.net security email

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

如何在Java中克隆通用List?

我有一个ArrayList<String>我想要寄回的副本. ArrayList有一个克隆方法,具有以下签名:

public Object clone()
Run Code Online (Sandbox Code Playgroud)

调用此方法后,如何将返回的Object转换回ArrayList<String>

java generics clone arraylist

149
推荐指数
9
解决办法
24万
查看次数

让JPanel不绘制其背景(透明)

在Java中,是否有可能JPanel跳过它的背景,因此除了上面的组件之外它是透明的?

java user-interface

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

ASP.NET的隐藏功能

这个问题之所以存在是因为它具有历史意义,但它不被认为是本网站的一个好的,主题上的问题,所以请不要将它作为证据,你可以在这里提出类似的问题.

更多信息:https://stackoverflow.com/faq


总有一些功能在边缘场景中很有用,但正因如此,大多数人都不了解它们.我要求的是教科书通常不会教授的功能.

你知道的是什么?

.net asp.net

292
推荐指数
43
解决办法
4万
查看次数

我如何知道何时使用基于状态的测试与模拟测试?

哪些场景,应用程序/系统的区域等最适合"经典"基于状态的测试而不是使用模拟对象?

unit-testing

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

Java,UTF-8和Windows控制台

我们尝试在Windows上使用Java和UTF-8.应用程序在控制台上写入日志,我们希望将UTF-8用于日志,因为我们的应用程序具有国际化日志.

可以配置JVM,使其-Dfile.encoding=UTF-8作为JVM的参数生成UTF-8 .它工作正常,但Windows控制台上的输出是乱码.

然后,我们可以将控制台的代码页设置为65001(chcp 65001),但在这种情况下,.bat文件不起作用.这意味着当我们尝试通过我们的脚本(名为start.bat)启动我们的应用程序时,绝对没有任何反应.命令simple返回:

C:\Application> chcp 65001
Activated code page: 65001
C:\Application> start.bat

C:\Application>
Run Code Online (Sandbox Code Playgroud)

但没有chcp 65001,没有问题,应用程序可以启动.

有关于此的任何提示?

java windows console utf-8

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

计算与XmlSpy中给定XPath表达式匹配的节点数

我正在使用XmlSpy来分析xml文件,我希望快速计算与给定xpath匹配的节点数.我知道如何输入XPathand获取节点列表,但我真的只对计数感兴趣.有可能得到这个吗?

如果重要的话,我正在使用XmlSpy专业版2007 SP2.

xml xpath xmlspy

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

你会如何重构这个LINQ代码?

我有很多丑陋的代码,看起来像这样:

if (!string.IsNullOrEmpty(ddlFileName.SelectedItem.Text))
    results = results.Where(x => x.FileName.Contains(ddlFileName.SelectedValue));
if (chkFileName.Checked)
    results = results.Where(x => x.FileName == null);

if (!string.IsNullOrEmpty(ddlIPAddress.SelectedItem.Text))
    results = results.Where(x => x.IpAddress.Contains(ddlIPAddress.SelectedValue));
if (chkIPAddress.Checked)
    results = results.Where(x => x.IpAddress == null);

...etc.
Run Code Online (Sandbox Code Playgroud)

results是一个IQueryable<MyObject>.
我们的想法是,对于这些无数下拉列表和复选框中的每一个,如果下拉列表中选择了某些内容,则用户希望匹配该项目.如果选中该复选框,则用户特别需要该字段为空或空字符串的那些记录.(UI不允许同时选择它们.)这一切都添加到LINQ表达式,在我们添加了所有条件之后,它将在最后执行.

看起来像,就必须有某种方式拉出一个Expression<Func<MyObject, bool>>或两个,这样我可以把重复部分的方法,只是在传递什么样的变化.我在其他地方做过这个,但这套代码让我受阻.(另外,我想避免使用"动态LINQ",因为我希望尽可能保持类型安全.)任何想法?

.net c# linq linq-to-sql

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

分析可视化工具?

我需要显示从深度嵌入式CPU中提取的分析信息,以我团队中的其他开发人员能够采取行动的方式呈现它.分析数据是每个函数进入和退出时循环计数器的快照,因此我们有一个以亚微秒定时精度注释的调用图.我不想像gprof一样转储函数名称和时序,我正在寻找更容易理解和行动的东西.

有没有人使用特别好的分析工具(在任何平台上),这使得很容易识别要钻进的代码区域?我正在寻找一个鼓舞人心的例子来关注如何显示调用图,但如果有一个输入格式的好工具,我可以按摩我的数据,我将使用它.我可以使用Windows,Linux或MacOS X来运行可视化工具.

IBM DeveloperWorks上的一篇分析文章引导我使用GraphViz,并在其网站上提供了一个分析示例.除非另有建议,我将使用GraphViz并模仿他们的分析示例.

performance

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