自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 C语言版的磁盘文件分片归并排序函数(转)

      这是一个很老的的C函数,用来实现大的磁盘文件排序。在以前DOS操作系统下,对磁盘文件的排序一般有3种方法:1、将磁盘文件装入内存排序,将排序结果保存到新的文件,这适用于很小的(64K以内)、不需要经常索引的文件;2、对磁盘文件按关键字进行分块排序后,形成一个索引文件。块的大小一般为512K,常采用B+树或者B-数算法,这种方法适用于需要经常索引的磁盘文件,如DBF文件;3、把磁盘文件分

2010-04-28 09:50:00 705

转载 如何查看cl编译器生成的汇编代码

显然,直接在vs2005的Disassembly窗口中查看是不方便的。其实,cl.exe提供了一个/FAs的编译选项,而添加这一选项最简单的办法为:首先找到“项目属性->Configuration Properties->C/C++->Command Line->Addtional options”,然后在其中添入"/FAs",然后F5编译,继而在源程序的同一目录下,便可找到对应的

2010-04-22 19:42:00 3932

原创 c++类的初始化函数中的bug

      c++类中构造函数的作用,简言之,就是给一些变量设定一个初值。然后初始值可以在构造函数中设定,也可以在初始化列表中设定。      在初始化列表中设定初值的话,存在一个非常隐蔽的bug。因为初始化列表的执行顺序是和data member的声明顺序一样的,bug也就是出在这。      看下面这个类:class X{public:X(int val):y(va

2010-04-11 21:21:00 521

原创 关于c++中 copy constructor

      今天才知道,原来copy constructor 的实现竟然可以使用memcpy()或者memset()来实现,类似于memcpy(this,&rhs,sizeof(the_other_object_of_the_same_class))其实从理论上来说,也解释得通。毕竟copy constructor的作用就是把内存的某一块的内容拷贝到另一块。      虽然这个拷贝的效率很高,

2010-04-11 11:12:00 998

原创 Oracle Berkeley DB XML fulltext检索中的bug

       最近读BDBXML的源码的时候,发现它对w3c推荐的fulltext草案的支持功能并不全。而BDBXML对fulltext的支持,完全是调用了XQilla的fulltext部分,所以更确切的说是,XQilla对fulltext检索的支持不全,。不过,这也难怪,毕竟w3c每年都在修改草案,要是一次性就把所有的功能都支持了,估计也不太可能。      暂且不说未支持的fulltext

2010-04-08 19:43:00 737

sql 入门 chm

sql 入门 chm 适合初学者学习sql

2010-05-02

More Effective C++ 简体中文版 pdf

More Effective C++ 简体中文版 pdf 深入学习C++的非常好的一本书籍

2010-04-29

COM 技术内幕 pdf

COM 技术内幕.pdf 一本学习COM必备的书籍

2010-04-29

空空如也

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

TA关注的人

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