小编Sal*_*ley的帖子

如何在第一次构建错误时使Microsoft VCC崩溃?

我的自动构建过程使用命令行来构建这样的东西:

devenv.exe myproj.sln /build release
Run Code Online (Sandbox Code Playgroud)

这是一个非常长的构建过程,它集成了由开发人员团队制作的组件.在发布模式下运行大约需要半小时.通常如果出现一个问题,那么很多其他依赖会出错,所以我偶尔会收到如下消息:

---------------------- Done ----------------------
Rebuild All: 18 succeeded, 6 failed, 0 skipped
Run Code Online (Sandbox Code Playgroud)

实际上,我希望一旦发现第一个错误,构建就会中止.如果有任何错误,则构建失败.我需要尽快知道这一点,而不是等着看其他所有东西都失败了.

有没有办法改变构建过程,以便一旦出现问题而不是贯穿整个事件而死亡?

我正在使用Visual Studio .Net 2003(是的,我知道它已经过时了).

c++ windows compiler-construction visual-studio

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

测试大量格式良好的URL的有效性的最快方法是什么

我的项目要求我验证大量的Web URL.这些URL已被一个我无法控制的非常不可靠的进程捕获.所有的URL都已经过regexp验证,并且已知格式正确.我也知道他们都有有效的TLD

我希望能够快速过滤这些网址,以确定哪些网址不正确.此时我并不关心页面上的内容是什么 - 我只想尽快知道哪些页面不可访问(例如产生404错误).

鉴于有很多这些我不想下载整个页面,只是HTTP标头,然后从标题的内容中好好猜测页面是否可能存在.

可以吗?

python http

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

如何找到slapd LDAP服务器的连接数?

我有一个slapd LDAP服务器,这对我的应用程序至关重要.我想监视它,以便检测它何时变得过载或是否失败.

不幸的是,我们遇到了一个非常旧版本的slapd,它有一个已知的错误:它无法应对超过64个并发连接.如果客户端试图打开更多连接slapd块,导致各种问题.

我被要求制作一个工具,可以在任何给定时刻找到打开的连接数 - 这可能会在自动监控工具中使用,但我怎样才能找到slapd的状态?有办法吗?

openldap

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

远程控制Excel有更好的方法(除了COM)吗?

我正在研究一种回归测试工具,它将验证大量的Excel电子表格.目前,我使用最新版本的pywin32产品通过COM从Python脚本控制它们.不幸的是,COM似乎有许多恼人的缺点:

例如,最轻微的沮丧似乎能够打破与COM服务器的连接,一旦切断,似乎没有安全的方法来重新连接到Excel应用程序.COM应用程序对象内置绝对没有安全性.

Excel COM接口将不允许我安全地远程控制在同一工作簿文件上运行的Excel应用程序的两个单独实例,即使它们是只读的.

此外,当出现问题时,我很少得到任何有用的错误消息......除了数字错误代码或几乎没有用的消息,例如"发生异常"之外,我最多可以.几乎不可能知道出现问题的原因.

最后,COM缺乏控制Excel的一些最基本方面的能力?例如,没有办法确保关闭COM客户端连接到的Excel进程.您甚至无法使用COM来查找Excel的PID.

那么如果我完全抛弃COM怎么办?有没有其他方法来控制Excel?

我想要做的就是运行宏,打开和关闭工作簿以及读写单元格范围?也许一些.NET专家知道还有一两个尚未冒泡进入Python社区的技巧?你的办公室黑客怎么样?难道有更好的方法来获得Excel的内部而不是COM吗?

.net python com excel

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

哪个PEP控制dict.values()的顺序?

当您调用dict.values()时,返回项的顺序取决于键的has值.这似乎在所有版本的cPython中都非常一致,但是dict的python手册只是说明了排序是"任意的".

我记得在某个地方读过,实际上有一个PEP专门说明了items()和values()方法的预期排序.

仅供参考,如果这种行为确实是我正在研究的类的保证行为,我可以大大简化并加快我正在研究的课程.另一方面,如果这仅仅是cPython的一个偶然且无法记录的特征,那么最好不要相信它.

python dictionary

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

什么是权威(Android兼容)RSS/Atom处理库?

长期以来,Java开发人员告诉我,Apache的Rome模块是用于读取和生成RSS和Atom提要的权威库.

我已经看过这个图书馆了 - 它现在似乎没有得到积极的发展.这真的是最好的吗?具体来说,我正在尝试编写一个Android应用程序,它将读入多个提要.我担心Apache Rome可能会成为手持设备的重量级人物.

有什么替代方案我应该考虑吗?我的主要标准是:

  • 重量轻,足以在低功耗设备上运行.
  • 易于使用的API

java android rome

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