根据实际经验,我想问你哪个自动构建环境更好.我打算做一些.Net和一些Java开发,所以我想有一个支持这两个平台的工具.
我一直在阅读并了解CruiseControl.NET,用于stackoverflow开发,以及TeamCity,它支持在不同操作系统平台上构建代理并基于不同的编程语言.所以,如果你对这两者都有一些实际经验,你更喜欢哪一个?为什么?
目前,我最感兴趣的是该工具的易用性和管理,更不用说CC是开源的,而且当你有很多项目要运行时,TC在某些时候需要获得许可(因为,我需要它用于少量项目).
此外,如果有其他工具满足上述要求并且您认为值得推荐 - 请随意将其纳入讨论.
cruisecontrol.net build-automation teamcity continuous-integration cruisecontrol
当我是Linux管理员时,我可以从SSH命令行做任何事情.现在,作为Windows管理员,我必须处理Windows远程桌面图形界面,我发现它是无效的(缓慢的)并且难以自动化其中的任务.
a)我可以通过SSH连接到Windows Server或使用命令行界面加密连接吗?
b)如果是,我可以做任何管理任务吗?
例子:
我知道Windows PowerShell 2.0 Remoting的存在,但我不知道它是否满足上述所有条件
到目前为止我的结论:从Windows PowerShell可以做MOST但不能完成所有管理任务.我仍然不知道Windows PowerShell 2.0 Remoting是否使用加密连接.
windows powershell remote-desktop remote-access remote-administration
反转DOM对象数组可能会出现问题,如下面的代码所示:
var imagesArr = new Array();
imagesArr = document.getElementById("myDivHolderId").getElementsByTagName("img");
imagesArr.reverse();
Run Code Online (Sandbox Code Playgroud)
在Firefox 3中,当我调用该reverse()方法时,脚本停止执行并在Web Developer Toolbar的控制台中显示以下错误:
imagesArr.reverse is not a function
Run Code Online (Sandbox Code Playgroud)
所述imagesArr变量可以通过与一个for循环和元件等被迭代imagesArr[i]可以被访问,那么,为什么不调用时视为一个阵列reverse()的方法?