天书夜读-从汇编语言到Windows内核编程
windows内核开发基础介绍, 适合有一定基础的人
独钓寒江,安全内核编程.part2
本书是一本专门介绍实时扫描的防毒软件, 虚拟磁盘, 硬盘还原, 硬盘加密, 文件系统防护, 文件透明加密, 防火墙, 密码输入保护等软件的Windows内核模块具体实现方法的编程技术书. 本书的目的是使读者能够用C语言编写这些核心模块.
独钓寒江,安全内核编程.part1
本书是一本专门介绍实时扫描的防毒软件, 虚拟磁盘, 硬盘还原, 硬盘加密, 文件系统防护, 文件透明加密, 防火墙, 密码输入保护等软件的Windows内核模块具体实现方法的编程技术书. 本书的目的是使读者能够用C语言编写这些核心模块.
WIM库解析,带头文件和lib文件
微软的解析WIM的库.带头文件和lib文件, 外加CHM的说明文档
mongodb-c++-api chm
api文档, 当手册来用的.chm格式 个人感觉还是挺不错的文档.
可以用来发送邮件
可以用来发送邮件,但不能发附件。只有dll,可以静态或者动态链接。支持vc或者vb调用。
unity3d中文api
unity3d脚本的api,html格式。解压后打开index.html
php-redis中文帮助手册
网上找的一位热心人士翻译的php-redis使用手册,做的挺好的!发到这里供大家一起学习。
ERLANG程序设计
书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核CPU 上高效运行。本书讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。.
在多核、并发、分布为王的时代,谁将成为下一个主流编程语言?来自全世界的众多专家都认为,Erlang最有可能在竞争中胜出。
Erlang开源语言系出名门,通信巨头爱立信公司用它开发出了可靠性惊人的交换机系统AXD301。它天生就是面向并发、分布和高容错的,兼有函数式语言和脚本语言的各种优点,而且已经用于商业开发多年,具有稳定性极高的虚拟机和平台库。有了这些天时地利,无怪乎Erlang能够迅速成为热门的开发语言,除了广泛应用于通信行业之外,它已经进入了各个领域:Facebook用它实现了聊天系统,Yahoo用它重写了Delicious,Amazon用它开发了云计算数据服务SimpleDB,还有多人游戏、测试工具、电子支付、数据采集与监控、企业消息、电子邮件、空中交通管制……..
本书由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,较深入地讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、MNesia、Ets和Dets等主题,更为精彩的是,大师亲自操刀,构建了MapReduce实例和多人聊天实例,一定让你大呼过瘾。.
md5算法的c++实现
看到一个不错的c++实现的md5算法
class MD5
{
public:
typedef unsigned int size_type; // must be 32bit
MD5();
MD5(const std::string& text);
void update(const unsigned char *buf, size_type length);
void update(const char *buf, size_type length);
MD5& finalize();
std::string hexdigest() const;
friend std::ostream& operator<<(std::ostream&, MD5 md5);
private:
void init();
typedef unsigned char uint1; // 8bit
typedef unsigned int uint4; // 32bit
enum {blocksize = 64}; // VC6 won't eat a const static int here
void transform(const uint1 block[blocksize]);
static void decode(uint4 output[], const uint1 input[], size_type len);
static void encode(uint1 output[], const uint4 input[], size_type len);
bool finalized;
uint1 buffer[blocksize]; // bytes that didn't fit in last 64 byte chunk
uint4 count[2]; // 64bit counter for number of bits (lo, hi)
uint4 state[4]; // digest so far
uint1 digest[16]; // the result
// low level logic operations
static inline uint4 F(uint4 x, uint4 y, uint4 z);
static inline uint4 G(uint4 x, uint4 y, uint4 z);
static inline uint4 H(uint4 x, uint4 y, uint4 z);
static inline uint4 I(uint4 x, uint4 y, uint4 z);
static inline uint4 rotate_left(uint4 x, int n);
static inline void FF(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac);
static inline void GG(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac);
static inline void HH(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac);
static inline void II(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac);
};
std::string md5(const std::string &str);
游戏编程精粹1 pdf
使用c++编游戏的基本功
包括通用编程技术,数学技巧,人工智能,多边形技术和像素特效
扫描版本,不过还算清晰,有目录
计算机程序设计艺术卷三
计算机程序设计艺术第一卷,排序与查找。
DONALD E.KNUTH著,苏运霖译
计算机程序设计艺术卷二
计算机程序设计艺术第二卷,半数值算法。
DONALD E.KNUTH著,苏运霖译
计算机程序设计艺术卷一
计算机程序设计艺术第一卷,讲基本算法。
DONALD E.KNUTH著,苏运霖译
ACE相关论文_上中下
ACE 自适配通信环境(Adaptive Communication Environment)是一种面向对象(OO)的工具包,它
实现了通信软件的许多基本的设计模式。ACE 的目标用户是在 UNIX 和 Win32 平台上开发高性能通信服
务和应用的开发者。ACE 简化了使用进程间通信、事件多路分离、显式动态链接和并发的 OO 网络应用
和服务的开发。通过在运行时将服务与应用动态链接进应用,并在一个或多个进程或线程中执行这些服
务,ACE 使系统的配置和重配置得以自动化。
高级TCP/IP编程带目录.pdf
讲解用tcp/ip开发服务器的技巧,需要注意的细节!
OpenGL超级宝典第四版源码 Part2
OpenGL超级宝典第四版源码
从官网上下载的
Source only, no binaries (Windows, 60MB): SB-WinSrc.zip
由于资源较大,分解成3个,这是压缩包的第二部分,另外两部分请在我的资源里找。
part1 http://download.csdn.net/source/3482555
part3 http://download.csdn.net/source/3482591
OpenGL超级宝典第四版源码 Part1
OpenGL超级宝典第四版源码
从官网上下载的
Source only, no binaries (Windows, 60MB): SB-WinSrc.zip
由于资源较大,分解成3个,这是压缩包的第一部分,另外两部分请在我的资源里找。
part2 http://download.csdn.net/source/3482570
part3 http://download.csdn.net/source/3482591
gstreamer手册简中.pdf
GStreamer是一个创建流媒体应用程序的框架。其基本设计思想来自于俄勒冈
(Oregon)研究生学院有关视频管道的创意, 同时也借鉴了DirectShow的设计思想。
GStreamer的程序开发框架使得编写任意类型的流媒体应用程序成为了可能。 在编
写处理音频、视频或者两者皆有的应用程序时, GStreamer可以让你的工作变得简
单。GStreamer并不受限于音频和视频处理, 它能够处理任意类型的数据流。管道
设计的方法对于实际应用的滤波器几乎没有负荷, 它甚至可以用来设计出对延
时有很高要求的高端音频应用程序。
VC下OpenGL库设置及相关dll lib 头文件
windows里头vc6和vc2005中opengl库的设置,以及相关文件。
Boost程序库完全开发指南_深入Cpp准标准库-加目录
Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着“C++‘准’标准库”的美誉,是每位C++程序员的必备工具。
《Boost程序库完全开发指南:深入C++"准"标准库》基于Boost1.42版,介绍了其中所有的99个库,并且详细深入地讲解了其中数十个库,同时实现了若干颇具实用价值的工具类和函数,可帮助读者迅速地理解掌握Boost的用法并用于实际的开发工作中。
算法导论_南京大学_带目录.pdf-part2
讲算法的好书,不是麻省理工的那个版本哦,但是我觉得这本讲的也不错。一共两部分,这是part2。另外一半是:http://download.csdn.net/source/2996210
算法导论_南京大学_带目录.pdf-part1
讲算法的好书,不是麻省理工的那个版本哦,但是我觉得这本讲的也不错。一共两部分,这是part1。另外一半是:http://download.csdn.net/source/2996212
密码编码学.加密方法的C与C++实现-带目录
讲述密码学的书,用C++来描述算法。理论与实践结合!
ImageMagick-6.6.6-7
用与处理图片的库。特点:跨平台,多语言。网址:http://www.imagemagick.org/script/index.php
人工智能:复杂问题求解的结构和策略.pdf 带目录 part 2
不介绍了,写一大堆,结果上传不成功,白写了。看标题吧。
压缩文件的第一部分:http://download.csdn.net/source/2929687
人工智能:复杂问题求解的结构和策略.pdf 带目录 part 1
不介绍了,写一大堆,结果上传不成功,白写了。看标题吧。
压缩文件的第二部分:http://download.csdn.net/source/2929694
神经网络原理 pdf
神经网络是计算智能和机器学习研究的最活跃的分支之一。本书全面系统地介绍神经网络的基本概念、系统理论和实际应用。
--如何管理软件企业--
两个doc文档,一个是标题那个,还一个是OO系统设计师之路--设计模型系列。都是牛人作品,放这里方便随时阅读
automata算法
一本讲算法的数,没有代码,语言无关,有点像数学课本
STL源码剖析-简中
侯捷先生的书写的清晰易懂。
本书不适合初学者。
c++箴言.chm一本进阶指南
讲述了C++的一些高级特性,陷阱,细节。是一本进阶指南。不适合初学者看。
CodeGuru.Visual.C++编程精粹.pdf part3
codeguru是国外有名的源码网站,该电子书介绍了一些codeguru上的精粹文集,和适合下载。由于电子书较大,分成了3部分,其他部分请关注我的资源。
CodeGuru.Visual.C++编程精粹.pdf part2
codeguru是国外有名的源码网站,该电子书介绍了一些codeguru上的精粹文集,和适合下载。由于电子书较大,分成了3部分,其他部分请关注我的资源。
CodeGuru.Visual.C++编程精粹.pdf part1
codeguru是国外有名的源码网站,该电子书介绍了一些codeguru上的精粹文集,和适合下载。由于电子书较大,分成了3部分,其他部分请关注我的资源。
C++.Cookbook.中文版 part2
本书适合有一定编程经验的,想学C++的人看。对boost库有很多介绍,对如何用C++操作线程、XML有介绍。这是第2部分,第一部分: http://download.csdn.net/source/2726487
C++.Cookbook.中文版 part1
本书适合有一定编程经验的,想学C++的人看。对boost库有很多介绍,对如何用C++操作线程、XML有介绍。这是第1部分。第二部分在这里http://download.csdn.net/source/2726491
WINDOWS高级编程指南
我简单地加了下目录标签,勉强方便了许多。
感觉这个老的第三版,比新版本的容易懂一些!
HTTP协议中文完整版
这是我这几天见过的最详细的中文档了!有更好的吗?
ACE的chm文档 part2
chm形式的ace文档。包括ace、acexml、stats。类、文件包含关系等介绍。
part1:http://download.csdn.net/source/2079888