小编Nos*_*dna的帖子

从长远来看,选择Hudson和CruiseControl

我的目的是在CruiseControl和Hudson之间选择作为Java桌面应用程序的持续集成工具.我看过很多比较Hudson和CruiseControl的阅读.在功能和易用性方面,Hudson似乎是最好的.

但就坚固性,可靠性和重型配置而言,从长远来看,这仍然是正确的吗?

java continuous-integration cruisecontrol hudson

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

objective-c协议在自己的.h文件中定义?

除非我遗漏了某些内容,否则我将协议定义放在哪个.h文件中似乎是随意的.我甚至想知道它是否可以在它自己的.h文件中...(在Java中,它在它自己的文件中)

protocols objective-c

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

正弦值性能的计算与查找表?

假设您必须计算域在0.01到360.01之间的正弦(余弦或正切 - 无论如何).(使用C#)

什么会更高效?

  1. 使用Math.Sin
  2. 使用具有预先计算值的查找数组

我会反驳说,鉴于域名,选项2会快得多.在域精度(0.0000n)的什么时刻,计算的性能超过了查找.

c# math performance signal-processing

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

我需要高性能.如果我使用C或C++会有区别吗?

我需要编写一个程序(大学项目)来解决(近似)NP难题.它是线性排序问题的变体.一般来说,我将有非常大的输入(如图形),并将尝试找到最佳解决方案(基于一个"评价"每个解决方案的功能)

如果我用C风格的代码(一个main和函数)编写它,或构建一个Solver类,创建一个实例并从main调用一个'run'方法(类似于Java),会有区别吗

此外,每次迭代都会有很多浮点运算.

谢谢!

c c++ performance np-hard

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

为什么大多数编程语言只给出4个平方根的答案?

大多数编程语言都给出2了平方根的答案4.但是,有两个答案:2-2.是否有任何特殊原因,历史或其他原因,为什么通常只给出一个答案?

history programming-languages return-value sqrt square-root

15
推荐指数
7
解决办法
1859
查看次数

在部署之前,您对JavaScript代码做了什么?

您是否在部署过程中迈出了缩小JS的一步?你有没有任何类型的JavaScript预处理器允许你留下评论和console.logs然后自动删除它们?你的JavaScript机器是由GWT还是脚本#生成的?您是否使用ANT或其他工具自动部署?

我看到很多JavaScript看起来就像编辑器一样,有很多空格和注释.多少是因为没有关心部署代码的状态,以及开放网络的精神有多少?

javascript deployment minify release-management

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

Lisp如何与F#相关,并且正在学习Lisp是一个有用的F#?

情况就是这样:我主要编写C#并编写了类型,我不想丢失.同时我想学习函数式编程.显而易见的答案当然是F#.

但对于除C#以外的所有内容,我使用emacs作为编辑器,我也非常想学习Lisp.(了解你所知道的编辑器/ IDE的语言,这就是为什么我知道用VB编写我的VS-macro的原因)而且它不仅仅是emacs,Lisp是我真正想要学习的东西.

至于F#,我可以将它与C#混合而没有任何互操作问题,有一个很棒的GUI(WPF)和许多其他.NET好东西.但它当然不像Lisp那样成熟.

如果我是现实的,我知道如果我想将功能性语言走私到我的职业生涯中,它必须是F#.由于学习两种语言似乎有点多,我希望Lisp是学习函数式编程的好方法,如果我以后开始使用F#,那将非常容易....

这是真的?或者这两种语言完全没有可比性?

lisp f# programming-languages compare-contrast

14
推荐指数
4
解决办法
4925
查看次数

为什么XSLT似乎会刺激这么多人呢?

XSLT是什么让人感到恼火?它是语法(这是非常不寻常的)还是只是XSLT的工作方式?有没有缺乏的功能?

我不久前做了一点XSLT(大约800行)并发现它并没有那么糟糕.那么为什么一般的敌意呢?

xslt

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

C++在0和0.0之间的差异

C++中0和0.0之间有区别吗?你应该用什么来初始化双?

谢谢

c++ double

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

Google Chrome Frame的优势和顾虑

这是一项我应该花很多时间评估的技术吗?

http://code.google.com/chrome/chromeframe/

Chrome Frame是Internet Explorer(IE6-IE8)的一个插件,可以提供所有其他主流浏览器的功能.

Biggies对我来说是Canvas标签和快速JavaScript.

由于我做了很多JavaScript数据集可视化,IE6在我身边是一个永恒的刺,我经常不得不为它编写额外的代码,而且我经常不得不放慢用户驱动的实时可视化的帧速率.使用Google Chrome Frame可以让我为IE6用户提供更具响应性的体验.

但是我想知道IE6用户是否会遇到他们的计算机处于某种IT锁定地狱的情况,他们甚至不允许安装插件(为什么他们会使用IE6呢?)

因此,我仍然不知道如何处理IE6中的最后一个可怜的灵魂.

尽管如此,IE8缺乏Canvas并且JavaScript速度很慢,因此我的一些用户会看到性能提升,甚至可能达到Google Chrome和Safari级别.

所以,我真正的问题是:这是一项我应该花时间评估的技术吗?

注意:Google将向IE用户发出提醒,以鼓励他们下载适用于Google Wave的Google Chrome Frame.因此,谷歌可能会在IE机器上获得足够的谷歌Chrome浏览器框架,我可以检测到它并在其中使用它,并警告用户没有它可能会遭受体验.我讨厌要求我的用户.http://googlewavedev.blogspot.com/2009/09/google-wave-in-internet-explorer.html

visualization google-chrome-frame

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