自定义博客皮肤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)
  • 资源 (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

Qt参考文档(chm)

Qt参考文档,Qt学习好资料,别错过,关于QT开发基础知识,主要的类,详细讲解

2012-08-21

STL入门 STL的概念与组成

STL入门 STL的概念与组成 Iterator(迭代器) Container(容器) Algorithm(算法) Adaptors(配接器)

2009-07-30

清华大学本科讲义 软件工程

清华大学本科讲义 软件工程 很好的资料,包括课件以及实验

2008-10-26

Windows API 函数

本帮助文件由陈国强个人整理后出版,内容全摘自网络。版权归实际作者所有。 为了让网友们能更好的阅读和管理Windows API 函数,于是我为大家将网上的资料整理成一个帮助文件。让查阅API 函数变的更简单,容易,也更有效。 本帮助文件中的Windows API 函数大约有774个,共分十二大类,基本上包括了大部分的常用和非常用的Windows API 函数。

2008-10-25

空空如也

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

TA关注的人

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