- 博客(4)
- 资源 (30)
- 收藏
- 关注
原创 postgresql之checkpoint(检查点)
检查点(Checkpoints)是事务序列中的点,我们保证在该点之前的所有日志信息都更新到数据文件中去了。 在检查点时,所有脏数据页都冲刷到磁盘并且向日志文件中写入一条特殊的检查点记录。 结果是,在发生崩溃的时候,恢复器就知道应该从日志中的哪个点(称做 redo 记录)开始做 REDO 操作, 因为在该记录前的对数据文件的任何修改都已经在磁盘上了。 在完成检查点处理之后,任何在 redo 记录之前
2014-05-24 13:34:45 9358
原创 RSA、DSA和ECDSA三者的签名
数字签名就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。一般是非对称密钥加密技术与数字摘要技术的结合应用,目前主流的三种非对称算法有:1. RSA,这个巨NB算法的实现方式,使其既可以用于签名也可以用于加密(密钥交换)。除了将公钥与密钥的地位交换一下之外,其它步骤几乎是完全一样的。发送方用自己的私钥对消息的摘要值进行“加密”
2014-05-10 14:23:42 50793 2
原创 vs使用(引用)第三方库的四种方法
在程序开发过程中,经常会引用第三方已经开发好的库(*.h,*.dll,*.lib),在visual studio中引用第三方动态库的四种方法:1.直接将头文件和lib加入到项目工程中,如下图: 2.在项目工程文件中利用#pragma comment引用: 3.项目属性页-->连接器-->常规/输入 4.利用项目依赖性,具体步骤:项目属性页-->通用属性-->框架和引用
2014-05-07 15:50:56 44306
原创 windons下利用visual studio开发apache模块并对其进行断点调试
新建工程,选择win32项目(目的是新建一个win32 dll的工程,因为在linux下.so文件相当于wind32下的dll文件) 经过上面两步后,点击完成,即可建造一个win32 dll的工程,建好的工程如下: 在该工程(iteratorTable)的属性页上做如下设置: 这样设置后,经过编译就可以产生以.so为后缀的win32 dll动态文件了
2014-05-07 11:02:51 1879
awk源码及windows下64位和32位编译说明
2016-07-09
PostgreSQL的高可用方案(文档)
2014-12-19
apache在windons下利用visual studio 10 进行编译
2014-03-25
PostgreSQL_8.2.3_中文文档和PostgreSQL学习手册(API)
2013-10-25
Visual+C++网络编程经典案例详解
2013-04-21
Windows核心编程
2012-12-14
win32控制台下图形的输出
2012-12-13
libnspr4.dll按照与说明
2012-11-27
C和C++面试试题精选(B)
2012-11-27
C和C++面试试题精选(A)
2012-11-27
Win32_Openssl_SSL通信程序
2012-11-27
Effective C++ (中文版)
2012-08-11
GSL科学计算库(GSL--GNU Scientific Library)
2012-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人