自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 转储分析之寻找SDK安装程序挂死原因视频 笔记整理

出现情况:WIN7 安装SDK界面卡死安装程序由.Net重写过,重写原因:原SDK不能从网络安装,假定所有SDK所需文件都在本地。SDK包含:头文件,lib,附属工具等。一.一些简单的命名规则TppWorkThread  Tpp开头表示在线程池中Rtl开头代表操作系统的运行时库ntdll !Rtl 开头代表Nt所依赖的一些系统的核心函数nt/ntdll 中都有一

2017-08-29 18:11:11 330

转载 .net中的托管和非托管

前言最近在看《ASP.NET MVC 4框架揭秘》,里面有很多微软.net的东西,其中就很多次提到了托管与非托管,搞得我云里雾里的,今天特地抽空来整理一下。大部分内容都是参考别人的。托管代码托管代码就是Visual Basic .NET和C#编译器编译出来的代码。编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。中间语言被封装在一个叫程序集(asse

2017-08-29 17:05:06 330

转载 Hello World程序背后的故事解密(RtlUserThreadStart)

这个系列是为了挖掘出一个简单的类似Hello World程序隐藏在CRT之下的复杂性,因此在上次分析了“编译器选项和CRT”之后,今天我想再来简单分析一下从程序进程建立直到程序运行到C/C++入口函数处发生的那点儿事儿。 我们知道,在Windows下一个进程是使用CreateProcess函数创建的,这个函数调用的成功,标志着有一个程序被加载至内存并准备开始运行了。系统在建立进程时

2017-08-29 11:05:39 3130 1

转载 ChildEBP RetAddr的解释

参考文章http://www.sevenforums.com/crash-lockup-debug-how/34871-advanced-principles-debugging.html ChildEBP: a pointer to a memory location which stores the address of the previous function on t

2017-08-28 14:13:32 933

转载 windbg常用命令详解

登录 | 注册收藏成功确定收藏失败,请重新收藏确定*标题标题不能为空网址标签位置个人主页 - 我的知识同时保存至:选择知识图谱 敏捷MFCC++新建?

2017-08-25 15:03:27 524

转载 软件调试

3 进程与线程既可以显示进程和线程列表,又可以显示指定进程或线程的详细信息。调试命令可以提供比taskmgr更详尽的进程资料,在调试过程中不可或缺。3.1 进程命令进程命令包括这些内容:显示进程列表、进程环境块、设置进程环境。进程列表多个命令可显示进程列表,但一般只能在特定情况下使用,它们是:|、.tlist、!process和!dml_proc。竖

2017-08-25 14:55:30 367

转载 ARM工作模式

ARM工作模式一、存储器格式(字对齐):Arm体系结构将存储器看做是从零地址开始的字节的线性组合。从零字节到三字节放置第一个存储的字(32位)数据,从第四个字节到第七个字节放置第二个存储的字数据,一次排列。作为32位的微处理器,arm体系结构所支持的最大寻址空间为4GB。 存储器格式        1、大端格式:高字节在低地址,低字节在高地址;

2017-08-24 15:49:30 226

转载 【C++】谈谈类定义里的this指针

在类的定义过程中,经常会使用到this关键字,那么我们来理解一下this指针在类定义中的作用。this只能在成员函数中使用全局函数、静态函数都不能使用this。实际上,成员函数默认第一个参数为T* const this。如:1class A2{3 

2017-08-12 11:38:12 445

转载 图的存储、遍历和求最小生成树

/*图的存储及遍历*/ #include using namespace std; //----------------------------------- //邻接矩阵的存储及深度和广度遍历 //----------------------------------- /*邻接矩阵的类型定义*/ #define MAX 10000000 #define M

2017-08-08 02:11:17 515

转载 数据结构中的各种树浅谈

数据结构中为了存储和查找的方便,用各种树结构来存储文件,本章就浅谈一下各种树的表示方法、特点及各自的用途,本章设计的树结构包括:二叉查找树(二叉排序树)、平衡二叉树(AVL树)、红黑树、B-树、B+树、字典树(trie树)、后缀树、广义后缀树。1、二叉查找树(二叉排序树)  (图a)二叉查找树是一种动态查找表(图a),具有这些性质:

2017-08-08 01:06:47 283

转载 二叉树的存储和遍历

转载整合两个博客。叉树:二叉树的每个节点至多有两个子树。如这个二叉树,其中1,2有两个子树,3只有左子树,5有右子树,4,6,7没有子树。二叉树有两种存储方式:第一种,数组表示。用数组存储方式就是用一组连续的存储单元存储二叉树的数据元素。                                    两颗树分别用数组表示为:

2017-08-07 23:44:15 486

IDEA快捷键大全.zip

用户仅可上传其享有知识产权或已取得相关权利人合法授权的资源或内容,用户不得在未经授权的情况下,上传任何可能涉及侵权的资源或内容,用户必须保证上传资源或内容不侵犯任何第三方的合法权益。用户不得未经著作权人同意擅自对他人的作品进行全部或部分复制、修改、改编、翻译、汇编、反向工程、反向编译、反向汇编或改写并进行上传。用户可以为介绍、评论、研究等目的,在合理范围内依法引用他人已经发表的作品,但应当注明作者姓名、作品名称,且不得侵犯著作权人及其他权利人的合法权益

2020-07-14

工程文件设置输出

配置VS,按照库文件、头文件等给项目分类。

2016-11-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除