文章汇总

编程难

共 1660字,需浏览 4分钟

 ·

2021-01-05 08:09


调试系列:


调试实战 —— 使用 windbg gflags dumpbin 排查应用程序启动错误

调试实战 —— 通过转储文件分析程序无响应之使用 windbg + IDA 逆向篇

调试实战 —— dll 加载失败之 Debug Release争锋篇

调试实战 —— 全局变量初始化顺序探究

调试实战 —— dll 加载失败之全局变量初始化篇

调试实战 —— 你知道怎么使用DebugView查看调试信息吗?

调试实战 —— 程序CPU占用率飙升,你知道如何快速定位吗?

调试实战 —— 崩溃在ComFriendlyWaitMtaThreadProc

调试实战 —— 使用windbg调试崩溃在ole32!CStdMarshal::DisconnectSrvIPIDs

调试实战 —— 调试PInvoke导致的内存破坏

调试实战 —— 调试excel启动时死锁

调试实战 —— 调试DLL卸载时的死锁

调试实战 —— 调试TerminateThread导致的死锁




排错系列:


排错实战 —— 一次简单的服务器 cpu 占用率高的快速排查实战

排错实战 —— 1分钟解救 run 不出来的 Autoruns

排错实战 —— VS清空最近打开的工程记录

排错实战 —— 拯救加载调试符号失败的IDA

排错实战 —— 你知道拖动窗口时只显示虚框怎么设置吗?

排错实战 —— 解决Tekla通过.tsep安装插件失败的问题

排错实战 —— 使用process explorer替换任务管理器

排错实战 —— 通过对比分析sysinternals事件修复程序功能异常

排错实战 —— 解决c++编译错误:error C2059: illegal token on right side of '::'



转储文件系列:


转储系列文章总结

转储文件知多少

你需要知道的 N 种抓取 dump 的工具

你生成的转储文件有问题吗?

向大厂看齐!为自己的程序增加自动转储的功能!

内核转储,开抓啦!

蓝屏(BSOD)转储设置,看本文就够了!

系统蓝屏的几种姿势,确定不了解下么?

本地内核调试环境搭建,就这么简单!

双机内核调试 101

使用 VMware + win10 + VirtualKD + windbg 从零搭建双机内核调试环境

使用 VMware + win10 + vs2019 从零搭建双机内核调试环境

本地内核调试神器 —— livekd 使用总结

从堆里找回“丢失”的代码

从堆里找回“丢失”的代码相关命令简介




VS 系列:


帮 vs2019 找回丢失的 SDK

善用 vs 中的错误列表和输出窗口,高效查找 C++ 多工程编译错误

奇怪的链接错误

WindowsSdkDir 从何处来?

使用 pragma message 查找多变的 DEBUG 宏

神秘的 _DEBUG 宏从何处来?

修复被破坏的 vs 工程设置

修复被破坏的 vs 工程设置(续)

如何优雅的改变线程栈大小?

栈局部变量优化探究,意外发现了 vs 的一个 bug ?

栈又溢出了

有趣的异常



调试技巧:


你很可能需要知道这个调试小技巧

5 个非常实用的 vs 调试技巧

继续分享 5 个实用的 vs 调试技巧

再分享 5 个 vs 调试技巧



基础知识:


C++ | 虚函数简介

C++ | 有趣的动态转换
C++ | 有趣的动态转换之 delete 崩溃探究兼谈基类虚析构的重要性

shared_ptr能和基于引用计数的智能指针混用吗?

智能指针常见错误用法



其它:


server03 从源码到镜像

10 个实验搞懂命令提示符

UEFI + GPT 启动 VHD

在 tortoisegit 执行 commit 会跳过暂存区直接提交到仓库中吗?



优化:


Let's make dependency walker fast again!








浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报