PE(Portable Execute)文件是WIN32下可执行文件遵循的数据格式,也是反汇编调试必不可少的文件,常见的pe文件有.exe和.dll文件。本文主要介绍pe文件的结构和虚拟内存地址转换到文件地址的方法。
pe文件的基本结构
基本的pe文件主要包括以下部分:如下图
.text节:由编译器产生,村反击本的二进制机器码,我们调试很烦会变得而主要对象。.data节:数据块,宏定...
分类:
其他好文 时间:
2014-05-10 09:56:24
阅读次数:
311
一、定义
StyleCop是微软的一个开源的静态代码分析工具,检查c#代码一致性和编码风格。
二、支持的环境。
JetBrains R# 5.1.3 ( 5.1.3000.12)
JetBrains R# 6.0 (6.0.2202.688)
JetBrains R# 6.1 (6.1.37.86)
JetBrains R# 6.1.1 (6.1.1000.82)
JetBrains...
分类:
其他好文 时间:
2014-05-10 09:49:14
阅读次数:
354
有段时间没更新了,专心刷了几天,差十几道结束,决定把第一季更完,然后按照我的理解分类再分析一遍,第二遍的时候应该会按照问题分类,应该会引用第一季的,如果想到或找到更好的解法,会更新第一季。
链表的问题就是恶心,思路大多直接,对指针的操作要非常小心。我自己常犯的错误主要有:
1. 在取val或者取next时,没有判空,造成Runtime Error。
2. 空指针和只有一个节点之类的边界情况。...
分类:
其他好文 时间:
2014-05-10 09:09:54
阅读次数:
304
一、变量的内存分析 1.字节和地址 *
为了更好地理解变量在内存中得存储细节,先来认识一下内存中得”字节“和”地址“。 * 内存以字节为单位 *
不同类型占用的字节是不一样的,数据越大,所需的字节数九越多 2.变量存储 * 所占用的字节数跟类型有关,也跟编译器环境有关 ...
分类:
移动开发 时间:
2014-05-06 11:14:54
阅读次数:
462
能够发现的C/C++缺陷(部分)C/C++安全性问题(部分)并发死锁错误使用的阻塞调用性能下降内存泄漏文件句柄泄漏定制的内存和网络资源泄漏数据库连接泄漏导致崩溃的缺陷空指针引用释放后引用多次释放不正确的内存分配不匹配的数组新建/删除不正确的程序行为逻辑错误导致的死代码未初始化变量负数的无效引用不正确...
分类:
其他好文 时间:
2014-05-06 11:09:21
阅读次数:
546
这个题目很难写的。
每个人的思考问题的方式都不一样,即使同一个人对待不同问题或者同一个问题不同场景也会有不同的策略。 但是有没有通用的解决方案?问题本来是抽象的, 一般的,
其答案也是一般的,不会对待特定问题直接给出答案,但是对于问题有指导作用, 废话一大篇。Polya 在书中给出了一个解题框架。1...
分类:
其他好文 时间:
2014-05-06 10:28:45
阅读次数:
348
本文将介绍如何使用 Apache MINA2(以下简称 MINA2)解决复杂 Web
系统内各子系统之间同步消息中间件的问题。MINA2 为开发高性能和高可用性的网络应用程序提供了非常便利的框架。从本文中可以了解 MINA2
的基本原理和主要功能,此外在本文中您还可以看到 MINA2 实现消息中间件...
分类:
Web程序 时间:
2014-05-06 10:24:42
阅读次数:
494
在复制系统中因为一些配置上失误和人为的失误操作导致复制堵塞,Sqler Monitor
新增加了分析复制延迟邮件,配合复制错误监控邮件和延迟邮件,和复制元数据采集
可以在第一时间准确定位到问题,适合大批量,自动化运维.复制堵塞分析报警复制延迟邮件复制错误分析邮件复制 元数据采集元数据采集脚本:rep...
分类:
数据库 时间:
2014-05-06 10:08:30
阅读次数:
490
1(1) $\displaystyle{\lim_{x\to
0^+}\left(\frac{(1+x)^{1/x}}{e}\right)^{1/x}}$解答: \begin{eqnarray*} \lim_{x\to
0^+}\left(\frac{(1+x)^{1/x}}{e}\right)^{...
分类:
其他好文 时间:
2014-05-06 10:05:48
阅读次数:
423
本篇主要记录具体如何新增数据,废话不多说,开始进入正文。 一. 生成工程结构
上一篇已经说到了如何生成工程结构,这里在累述一次。 1. 新建项目总体结构 使用VS新建项目结构,分层结构可以随意。我们使用的结构如下: 2. 引入配置文件相关
Co...
分类:
其他好文 时间:
2014-05-06 10:04:28
阅读次数:
771