- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 如何设计类
如果想写好类,最好是站在类的使用者的角度上来看待类。我们既是类的实现者,也是类的使用者,所以这应该不难。类有这样几个使用者:1:类的调用者2:类的维护者3:类的阅读者站在这些使用者的角度上看,什么样的类是好的类呢?1:低扇入:调用的其他类很少 如果类调用的其他类越少,使用起来越方便,以为不用担心会受到其他类的影响。而且如果哪一天我们想把该类拷贝到其他地
2013-07-26 15:35:06 606
转载 SQL中的锁、脏读、不可重复的读及虚读
sqlsql server数据库tabledelaysqlserver锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢
2013-07-19 15:43:33 11122
转载 VC编写DLL几种方法的简介
动态连接库最大的特点就是能节省磁盘空间.当多个进程共享同一个DLL的时候,内存中只有一个DLL的代码.通过映射来使各个进程得以调用.1.用VC建立一个WIN32 DLL我们利用VC编写DLL有几种方法.如果用VC建立一个WIN32 DLL 工程.那这个工程就应该只导出C++的类或全局变量.和全局函数.方法就是在CPP文件中编写你的代码,为每个需要导出的元素进行导出办法是增加如下语句:
2013-07-09 10:11:57 784
转载 VS2008中DLL的编写与调用
dllwinapilinkernull工具测试1.编写DLL a)文件--打开--新建项目--Win32,右侧Win32项目,填写好项目名称,点击“下一步”, 应用程序类型选择:“DLL(D)”,附加选项:空项目(E),然后完成。 b)编写头文件(edrlib.h):[cpp] view plaincopy
2013-07-09 09:39:35 675
转载 什么是加壳和脱壳技术?加壳和脱壳技术是什么意思?
什么是加壳和脱壳技术?加壳和脱壳技术是什么意思?加壳,是一种通过一系列数学运算,将可执行程序文件或动态链接库文件的编码进行改变(目前还有一些加壳软件可以压缩、加密驱动程序),以达到缩小文件体积或加密程序编码的目的。加壳一般是指保护程序资源的方法。脱壳一般是指除掉程序的保护,用来修改程序资源。马甲”能穿也能脱。相应的,有加壳也一定会有解壳(也叫脱壳)。脱壳主要有两种方法:硬脱壳和动态
2013-07-06 10:16:06 2080 1
转载 libxml库解析XML文件
xmlnull文档encodingreferenceprinting 绪论Libxml是一个有免费许可的用于处理XML、可以轻松跨越多个平台的C语言库。Libxml实现了读、创建及操纵XML数据功能。 这个指南基于一个简单的XML应用。 数据类型Libxml 定义了许多数据类型,它隐藏了杂乱的来源以致你不必处理它除非你有特定的需要。xmlChar 替代c
2013-07-05 15:26:15 845
转载 使用Libxml2操作XML文档
xml文档nullencodingattributes语言一、Libxml2介绍: Libxml2 是一个xml的c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言的绑定,能在Windows、Linux、Solaris、MacOsX等平台上
2013-07-05 15:20:21 1075
转载 脱壳的艺术
脱壳的艺术Mark Vincent Yason概述:脱壳是门艺术——脱壳既是一种心理挑战,同时也是逆向领域最为激动人心的智力游戏之一。为了甄别或解决非常难的反逆向技巧,逆向分析人员有时不得不了解操作系统的一些底层知识,聪明和耐心也是成功脱壳的关键。这个挑战既牵涉到壳的创建者,也牵涉到那些决心躲过这些保护的脱壳者。本文主要目的是介绍壳常用的反逆向技术,同时也探讨了可以用来躲过或禁用这些保
2013-07-05 15:15:22 1476
转载 破解基础----背的滚瓜烂熟差不多就会破解
破解基础----背的滚瓜烂熟差不多就会破解1)经典比较组合,常为注册码出现处(by programhunter) 1 mov eax [ ] 这里可以是地址,也可以是其它寄存器 mov edx [ ] 同上 通常这两个地址就储存着重要信息 call 00?????? test eax eax jz(j
2013-07-05 14:17:22 1340
转载 当前常用的加壳技术
首先声明,不要被这个题目所迷惑,我所谓的流行只是我以为他应该要流行,并不是说一定就是现在所流行的技术,再者,我很菜,错误之处,请各位海涵. 我并不太清楚壳的历史,因为关于它的特殊性再加上我所能了解的信息也非常局限性,在我看来第一款壳应该就是upx,但是或许事实并不是这样,因为地下壳是那么的多.而我并不知道第一款加密或者意想加密的壳是哪个,一是因为加密这个定义比较模糊,二
2013-07-05 10:51:18 2182
转载 vc下相对路径与绝对路径
(1)首先/=\\,即./等同于.\\;.\\:当前路径;..\\:父路径。注意:从IDE环境运行程序的时候,默认当前路径是工程项目所在路径,也就是dsp文件,sln文件所在路径(2)1.相对路径:可以在当前工作目录下用".\"来表示; 2.绝对路径:可以使用GetCurrentDirectory来得到。 对于1.我不是很确定,你可以试一下,和D
2013-07-01 10:32:10 6348
Windows API 函数
2008-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人