tool (429)


time management - 你有“松懈”的时间?

time management - 你有“松懈”的时间?

CodePlex团队有一个松弛时间的政策,并为他们制定了非常好的。 Jim Newkirk和我用它来处理xUnit.net项目。 Jonathan Wanagel用它在SvnBridge上工作。 Scott Densmore和我自己用它在ObjectBuilder 2.0原型上工作。 对于其他人来说,这是一个探索技术上不符合时间表的时间的好时机,但最终可能最终会被其他团队所利用。…


什么是最好的UML图表工具?

我试图选择一个创建所有风格的UML图的工具。 可用性对我来说是一个主要标准,但我仍然会用更陡峭的学习曲线来获得更多的力量,并且会很开心。 免费(如啤酒)会很好,但如果该工具值得的话,我愿意付钱。 我应该使用什么?…


performance - 字节数组和MemoryStream之间的区别

我正在读取一个解析程序的二进制文件。 我将需要遍历文件,并寻找特定的标记,所以我可以分割文件,并将这些部分传递到它们各自的对象的构造函数。 将文件保存为流(MemoryStream或FileStream)还是将其转换为byte[]数组有优势? 基思…


UML是否实用?

在大学里,我有很多设计和面向UML的课程,并且我认识到UML可以用来使软件项目受益,尤其是use-case映射,但这是否真的很实用? 我已经完成了一些合作社工作条款,看来UML在该行业中并未大量使用。 在项目中创建UML图表是否值得? 另外,我发现类图通常没有用处,因为查看类的头文件只是更快。 具体哪些图最有用? 编辑:我的经验仅限于10人以下的开发者项目。 编辑:许多好的答案,虽然不是最详…


design - Web 2.0颜色组合

什么是Web 2.0网站的最用户友好的颜色组合,如背景,按钮颜色等?…


command line - 在Windows上的命令行“书签”工具?

我搜索一个工具,它允许我指定一些文件夹作为“书签”,并通过关键字在命令行(在Windows XP上)访问它们。 就像是: C:\> go home D:\profiles\user\home\> go svn-project1 D:\projects\project1\svn\branch\src\> 我目前正在使用一堆批处理文件,但手动编辑它们是一项艰巨的任务。 在Linux上有cdarg…


良好的资源为Windows编写控制台样式的应用程序?

对于某些程序,没有什么比命令行更胜一筹。 不幸的是,我从来没有见过如何编写超越“Hello World”的控制台应用程序的良好文档或示例。 我有兴趣制作像Vim或Emacs这样的控制台应用程序。 那么不完全像Vim或Emacs,但是它在使用中接管整个命令提示符,然后在退出之后不留下任何痕迹。 我知道在Unix上有curses库,但对于Windows?...…



windows - cmd默认为F:驱动器

当我在笔记本电脑上打开cmd时,F:驱动器是默认的。 这让我感到困扰,有人知道它是如何得到这种方式,或者如何让它回到默认打开C:驱动器的位置?…


c++ - 如何检测/避免(非托管)代码中的内存泄漏?

在非托管C/C++代码中,检测内存泄漏的最佳实践是什么? 和编码准则,以避免?(就好像它很简单;) 过去我们使用了一些愚蠢的方法:每次分配内存时调用计数器增量,并在释放时减少。 在程序结束时,计数器值应该为零。 我知道这不是一个好方法,并且有几个捕获点。(例如,如果您释放由平台API调用分配的内存,则您的分配计数将不会与您的空闲计数完全匹配。当然,当调用分配内存的API调用时,…


language agnostic - 你如何确定规范化数据库有多远?

在创建数据库结构时,遵循什么好的指导方针或者确定数据库应该正常化的好方法? 你应该创建一个非标准化的数据库,并随着项目的进展将它分开吗? 是否应该完全规范化并根据性能需要合并表格?…




android tools mac design studio developer windows sdk example eclipse