11 2020 档案
摘要:记一次 .NET 程序的性能优化实战(1)—— 使用 process explorer 快速定位问题代码原总结工具process explorer排错性能优化sysinternals 缘起 因为需要分析 tfs 提交日志,并按照一定条件(比如,提交信息或者用户名)分类整理,特意写了这个小工具。在使用
阅读全文
摘要:有趣的"内存泄漏"原总结调试vs内存泄漏procexp 说明 今天的文章比较短,基本上全在视频里了。 这是一份有意思的 “内存泄漏” 视频。加上引号是因为虽然可以称作内存泄漏,但是又算不上真正意义上的内存泄漏。因为虽然短时间内内存暴增,但终归还是能释放掉的。 其实,这个 “内存泄漏” 背后隐藏着一个
阅读全文
摘要:栈局部变量优化探究,意外发现了 vs 的一个 bug ?原总结调试异常stackoverflowvs_chkstk栈溢出优化optimization 缘起 我在《栈又溢出了》 一文中记录了一个奇怪的栈溢出问题。虽然解决了,但是总感觉哪里不太合理。我想,vs 一定有一个合理的设置。一起折腾起来吧! <
阅读全文
摘要:栈又溢出了原总结调试异常stackoverflowvs_chkstk栈溢出 缘起 最近,项目代码再次出现了栈溢出问题。这次的栈溢出跟上次有点不同,调用栈不深,而且报错的时候函数代码还没开始执行。是不是有点“诡异”?一起来看看这次是什么原因导致的吧。 <!--more--> “诡异” 的栈溢出 运行程
阅读全文
摘要:let's make dependency walker fast again原总结优化工具dependency walkerprocess monitorprocess explorer 缘起 最近,经常需要调查 dll 加载失败的问题。前一阵子刚分享了一篇,感兴趣的小伙伴而可以点击 这里。相信,
阅读全文
摘要:有趣的异常原总结调试异常stackoverflowvs 缘起 最近,在项目中遇到一个有趣的异常。在没附加调试器的情况下会直接崩溃。附加调试器后,会中断到调试器中,但是按 F5 继续运行后,程序还能继续执行。 interesting !你能猜出这是个什么异常吗? <!--more--> 初遇错误 在测
阅读全文
摘要:再分享 5 个 vs 调试技巧原总结调试vs2019vs技巧 前言 之前在 《5 个非常实用的 vs 调试技巧》 和 《继续分享 5 个实用的 vs 调试技巧》中分享了 10 个我认为非常值得了解的 vs 调试技巧,本周继续分享 5 个很实用的调试技巧。 <!--more--> 1. 显示下一条语句
阅读全文