12 2010 档案
摘要:因为msysgit和TortoiseGit已经官方支持UTF-8了,所以本文章内容仅供参考。Git是使用最广泛的分布式版本管理系统,功能强大,速度奇快。Git原本不支Windows,现在被广泛使用的版本是MSysGit,一个移植的新项目。MSysGit对Git的功能支持已经比较完善了,唯一的问题是对中文文件名支持不佳。类似的问题也在Mercurial和TortoiseHg上存在,参见《让Mercurial和TortoiseHg支持中文文件名/UTF-8》。简而言之,Windows下使用Git有以下问题:Windows下生成的库与Linux下不同,文件名编码不兼容,会导致文件名乱码。Window
阅读全文
摘要:为什么要使用8G内存?在国内外各大论坛上,这都是一个有争议的问题。问题的反方论据非常充分: 除了少数专业领域,大多数应用程序不会需要超过1G的内存。 游戏使用的内存最多也是2G而已。 8G内存不便宜,不如花在显卡上。 升级到8G后没有什么明显变化。 8G内存要用64位操作系统,兼容性不佳。 平心而论,这些都是合理的理由。从我自身的角度,一个程序员,最多的应用就是IDE,Visual Studio和...
阅读全文