Tomsdinary的专栏

追逐梦想的双子星

2009年04月03日

原创 线程驰

自己实现的简单线程驰,可以完成异步过程调用。代码主要采用生产者,消费者多线程模型实现,C++代码。阅读全文>

发表于 @ 2009年04月03日 15:21:00|评论(loading...)|举报|收藏

2008年11月28日

原创 散列技术与策略设计

                   散列技术与策略设计——原理,技术及实现                   Tomsdinary Editor前言    数据库德存储结构中必须考虑的一个核心问题是数据的插入,查找和检索的效率问题。索引技术结合散列技术可以成倍的提高数据库数据的查找和操作。此文将讨论一般散列技术的具体实现。但它并没有涉及到具体的数据库系统中的设计实现。此文的一大特色就在于C++高级语言特性和先进设计思想的使用——基于策略的设计。虽然在国际上此设计方式早已传开,但作为学习的个人能够实际运用上还是有成就感的。散列技术   在基于比较的排序算法最好效率复杂度是O(nlog n).。而针对已经排好序或某种特殊结构的查找算法的最好效率也只是O(log n)。是否存在一种既不需要对数列排序又可获得比O(log n)更好的查找效率的数据结构。   这就是散列技术用到的哈希表。散列技术是根据记录的查找键值,使用一个函数计算得到的函数值作为磁盘块的地址,对记录进行存储和访问的方法。阅读全文>

发表于 @ 2008年11月28日 10:40:00|评论(loading...)|举报|收藏

2008年05月22日

原创 关于我

全面了解Tomsdinary阅读全文>

发表于 @ 2008年05月22日 13:36:00|评论(loading...)|举报|收藏

2007年12月12日

原创  二叉树后序遍历讨论

二叉树遍历的讨论阅读全文>

发表于 @ 2007年12月12日 19:17:00|评论(loading...)|举报|收藏

2007年11月17日

原创 Windows程序的简单包装

本类通过一个封装由VC 向导生成的WIN32代码达到简化编程的目的。不妨看看。阅读全文>

发表于 @ 2007年11月17日 18:29:00|评论(loading...)|举报|收藏

原创 简易垃圾收集类

用C ++实现的简单垃圾收据类关键代码。阅读全文>

发表于 @ 2007年11月17日 18:22:00|评论(loading...)|举报|收藏

2007年10月27日

原创 双向循环链表

双向循环链表的C++实现阅读全文>

发表于 @ 2007年10月27日 22:39:00|评论(loading...)|举报|收藏

原创 字符串

一个带简单引用计数的字符串类的实现阅读全文>

发表于 @ 2007年10月27日 22:37:00|评论(loading...)|举报|收藏

原创 单链表

C++关于单链表的一种实现阅读全文>

发表于 @ 2007年10月27日 22:33:00|评论(loading...)|举报|收藏

原创 动态数组

C++关于动态数组的一种实现阅读全文>

发表于 @ 2007年10月27日 22:31:00|评论(loading...)|举报|收藏

Csdn Blog version 3.1a
Copyright © 刘晶