小编Nik*_*man的帖子

如何将Visual Studio设置为默认的事后调试器?

不久前,我遇到了一个问题,要求我将WinDbg.exe设置为默认的事后调试器.现在我已经解决了这个问题并且恢复正常工作,如果我能将VS设置为默认的事后调试器,那将是非常好的.怎么去做这个?

另外,如何将VS附加到现有会话?也就是说,我已经在一个窗口中打开了我的VS项目,并且在我启动程序的地方打开了一个命令行.如果程序崩溃,我如何让VS弄清楚将调试器连接到已经打开的项目中的活动行?

visual-studio

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

如何在Flex组件中禁用水平滚动条?

我有一些GridItem组件充满了动态数据.有时这个数据比GridItem的固定宽度更长,导致GridItem获得水平滚动条.我怎么能禁用它(我假设你可以......)

是否有一般风格可以处理其他Flex组件?

谢谢.

apache-flex actionscript-3

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

如何在敏捷过程中整合远程办公人员?

我相信我们所有人都必须在某个时间点与远程办公人员打交道,而我现在面临的情况是,我的新项目将有一个"核心"办公室工作人员和一些非现场远程办公人员.我不想重复过去的错误,我真的想知道人们过去曾尝试过哪些方法来有效地将远程办公者整合到敏捷过程中,即scrum.

我首先担心的是,远程办公者将是第一个打破"每日混乱"常规的人.而且,正如人性经常发生的那样,一旦它被打破,就很难恢复并让人们回到正轨.Scrum建议对失踪或迟到日常诈骗的人实施小而有趣的"惩罚",例如向罐子捐赠几块钱,以后用于为最终项目派对购买啤酒盒.这显然是很难在线实施的.

远程办公者面临的另一个大问题是"看不见,心不在焉"的问题.除了使用网络摄像头/ Skype /电话会议之外,人们还有哪些其他技巧可以让团队保持尽可能紧密的结合?

那么,与不同时区的远程办公人员打交道呢?目前,我们很幸运没有遇到这个问题,但在未来的某个时刻肯定是可能的.其他团队如何处理这个问题?

agile scrum

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

如何使用Eclipse重构工具并通过Subclipse与SVN保持同步?

我发现当我需要重命名Java类(因此需要更改源文件)或需要更改包名(因此移动源文件[s])时,我可以:

  1. 使用漂亮而有用的Eclipse重构工具,这很棒,因为所有级联任务都是为我完成的.然而,我与Subversion进行了艰难的斗争,将更改复制回了回购.
  2. 我可以先在Subversion中发出重命名/移动,更新我的本地,然后Eclipse中的重构工具不起作用.

任何人都可以建议一个更好的程序吗?

eclipse subclipse svn refactoring

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

将虚拟机映像创建为持续集成工件?

我目前正在开发一种服务器端产品,在新服务器上部署有点复杂,这使其成为在VM中进行测试的理想选择.我们已经在使用Hudson作为我们的CI系统,我真的希望能够使用最新最好的软件作为构建工件来部署虚拟机映像.

那么,一个人怎么去做呢?为此目的推荐使用哪种VM软件?要完成这项工作需要多少脚本?在此处使用Windows 2003 Server作为操作系统时是否存在任何问题?

virtualization vmware continuous-integration hudson

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

如何最好地对Web应用程序进行单元测试

我正在编写一个在UI方面非常复杂的Web应用程序,并且在很大程度上依赖于AJAX,DOM和图像处理.

是否有任何标准做法(我不需要工具)可以遵循以减少错误?

unit-testing

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

改变音量win32 c ++

我将如何改变c ++ win32中的音量?另外,我将如何静音/取消静音?谢谢您的帮助!

c++ audio winapi volume

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

如何将所有控制台输出重定向到GUI文本框?

我目前有一个程序,以各种方式打印文本行,如'System.out.println()'语句和循环打印数组中的所有元素到屏幕.

我现在正在为这个程序添加一个GUI.我的问题是我想将打印到eclipse控制台的所有内容打印到我的GUI中的文本框中.这是可能的,如果是这样,我将如何做到这一点.

提前致谢.

java eclipse user-interface

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

弃用数据库模式中的列的最佳方法是什么?

在阅读了有关数据库模式迁移和版本的许多问题之后,我想出了一个在更新过程中安全地更新数据库模式的方案.基本思想是在更新期间,我们将数据库导出到文件,删除并重新创建所有表,然后重新导入所有表.没有什么太花哨或风险.

问题是这个系统有点"病毒",这意味着添加列或表是安全的,因为删除它们会在重新导入数据时引起问题.通常,我可以忽略这些列,但问题是许多被删除的项目实际上已被重构,并且代码中旧的项目的存在使其他程序员误以为他们可以使用它们.

所以,我想找到一种方法,可以将列或表标记为已弃用.在理想情况下,在更新模式时会标记已弃用的对象,但是在下次更新期间,我们的备份脚本将不会选择以这种方式标记的对象,从而允许我们最终淘汰模式的这些部分.

我发现MySQL(也可能是其他数据库平台,但我们正在使用它)支持字段和表的COLUMN属性.这将是完美的,除了我无法弄清楚如何以有意义的方式实际使用它.我将如何编写SQL查询以获取包含与包含"deprecated"一词的文本匹配的注释的所有列名?或者我在看这个问题都错了,错过了一个更好的方法来做到这一点?

mysql sql database

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

使用Ruby gem打包只读数据文件

我正在开发一个部署为gem的Ruby应用程序.我想在gem中包含一个只读数据文件,并且不确定应该如何/在哪里打包

对于一些小背景,这个应用程序处理MIDI规范,其中包括数百个常量值.例如,控制器"通道音量"总是由值7标识."维持"由64等标识等...过去,人们已经将这些值作为一组大量的常量包含在其代码中.这很好,但似乎更适合用语言无关的格式包括yaml

使用GEM_PATH定位yaml文件很难看,并且在非gem部署中使用库时也不起作用.

谢谢您的帮助

ruby rubygems constants jyaml

9
推荐指数
3
解决办法
2684
查看次数