<Windows用户态程序高效排错>第二章主要介绍用户态调试相关的知识和工具.本文主要讲了PageHeap,调试Heap问题的工具. AD:51CTO学院:IT精品课程在线看! 2.4.2 PageHeap,调试Heap问题的工具 幸运的是,Heap Manager的确提供了主动检查错误的功能.只需要在注册表里面做对应的修改,操作系统就会根据设置来改变Heap Manager的行为.Pageheap是用来配置该注册表的工具.关于heap的详细信息和原理请参考: How to use Page…
今天主要跟大家介绍2个非常霸道的工具,sed和awk,本篇文章将介绍这两个工具在日常运维中的常用用法,工作中这两个工具要掌握好了在结合一些管道命令.正则表达式,日常处理事务简直666啦! l Sed 1.强大的地方 擅长对数据行进行处理,sed是一种流编辑器,处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕.接着处理下一行,这样不断重复,直到文件末尾.文件内容并没有改变,除非…
上一篇文章中写到用promise时应注意的问题,这一篇文章继续介绍一个可以和axios库配合的好工具: axios-mock-adapter.axios-mock-adapter可以用来拦截http请求,并模拟响应,使用起来也很简单,比如你想模拟下服务器返回个500错误,你可以这么写: import axios from 'axios' import MockAdapter from 'axios-mock-adapter' const mock = new MockAdapter(reques…
原文转自 http://163n.blog.163.com/blog/static/5603555220113151113287/ 有时我们需要知道一个程序依赖哪些动态链接库(DLL)文件.实际上,有很多方法可以做到.下面就是三种实现方法: 通过 Visual Studio 的 Dependency Walker 工具.进入 Visual Studio 的命令行(以Visual Studio 2005 为例,通过“开始-->所有程序-->Microsoft Visual Studio 2005…
https://zh.wikipedia.org/wiki/Dependency_Walker For situations where the system says it can’t find some dll “or one of its dependencies”, I recommend using the Microsoft utility “Dependency Walker”. When you run it on the dll or exe with this proble…