随笔分类 -  Code Hurt

这些都是伤痛的记忆
Windbg 离线调试.Net 程序入门
摘要:在哪些情况下,必须祭出一些复杂的调试器呢?大概有以下:程序异常崩溃程序内存泄露程序挂起程序消耗cpu 高内存泄露有.Net Memory Profiler神器情况下,能比windbg更容易找到问题(当然限于托管代码内存泄露,许多非托管的还是比较难搞). 参考 使用.Net Memory Profiler 分析.Net程序内存泄露同样CPU监控工具也有ANT Profiler 之类工具.但总有一些BUG难以重现,特别是在非开发机器出现,此时抓个dump,可能更为方便.下面就以一个demo为例简单使用windbg 分析程序崩溃和挂起这两种情况.异常的最佳实践按照我的经验,很多代码反映出的是---不 阅读全文

posted @ 2012-09-20 16:30 Haozes 阅读(2301) 评论(0) 推荐(2)

jwsmtp 发送中文的邮件
摘要:jwsmtp是个C++的开源smtp邮件发送库. http://sourceforge.net/projects/jwsmtp/可以发送Html邮件,并可设置cc,bcc,小巧方便,试了下发到到Gmail失败,乱码(貌似不支持utf-8).在Goolge Code Search里搜到有人改良了的版本.支持了utf-8. 如果你也和我一样发现这么个倒霉问题,别浪费时间了,你有救了,这是修改后测试的D... 阅读全文

posted @ 2010-03-08 14:37 Haozes 阅读(1284) 评论(0) 推荐(0)