Recent Posts

How to undo "clear offline items"

在 Outlook 里浏览邮件分类目录时,点了 “clear offline items” 按钮,这下邮件全没了。。那叫一个紧张呀。

赶紧搜索一下,找到了几个:how do i undo "clear offline …

使用 pthread tls destructor 时遇到的问题

使用 pthread 线程时,可以通过 pthread_key_create() 这个 API,给新创建的线程添加一个回调函数,在线程退出时会被系统调用到,通常用于线程相关 …

UltraEdit 函数列表错位的问题

0x0 问题

在 UltraEdit 里遇到一个问题:通过函数列表跳转到函数实现的时候,会出现定位不准、有错位的情况。

0x1 解决方法

问题的解 …

Use ExamDiff in ClearCase

由于习惯了使用 ExamDiff 来比较代码,对于 ClearCase 自带的代码比较工具,不是很适应。所以尝试着在 ClearCase 里使用 ExamDiff。

  • 写个小程序,diffspawn.exe,它的 …

wxPython 里的 wx.ID_YES 与 wx.YES 不是一回事

基于 wxPython 写了一个小程序,看到了以下两个不一样的 YES:

使用的时候要注意。

终端与远程之间的文件传递

经常需要在终端和远程服务器之间进行文件传递,以下是几种常用的方法:

git-svn 提示仓库格式错误

问题:使用 git 操作一个 svn 仓库时,报错如下:

Expected FS format '2'; found format '3'

解决办法:

  • v1.5 的软件环境下:svnadmin dump /path/to/repo1 > dump.db
  • 切换到 v1.4 的 …

体验 svn 和 git 的使用差异

很长时间以来,一直是用 svn。最近开始学习和使用 git。通过一段时间的使用,感受到它们有不小的差异。

svn

  • 有全局唯一的版本 …

临时对象引起的内存泄漏

※ 问题

程序退出时,VC 开发环境提示有多处内存泄漏。

※ 调试

经过数次尝试之后,找到了重现的方法,以及问题出现的操作路径 …

资源泄漏导致程序无法响应

※ 问题

程序提交测试后,发现了一个问题,某些情况下,在运行了几十个小时、甚至更长时间之后,服务端会失去响应,从而导致 …