数据库设计指南 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据 库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的 老师也比不过经验的教诲。所以我们最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设 计数据库的技巧和经验。我们的编辑从收到的130 个反馈中精选了其中的60 个最佳技巧,并把这些 技巧编写成了本文,
上传时间: 2013-12-28
上传用户:二驱蚊器
很多人都知道端口到进程映射的一个免费工具FoundStone的Fport,可惜他不提供源码,我试着能从其二进制文件中找出一些信息,大致知道他使用了些未公开函数,诸如: ZwOpenSection,ZwQuerySystemInformation...
标签: FoundStone Fport 端口 映射
上传时间: 2015-04-19
上传用户:阳光少年2016
了解了操作系统中各种资源分配算法的实现,特别是对虚拟存储,页面置换有了深入的了解,并能够用高级语言进行模拟演示。在这短短的两周时间里,通过浏览、阅读有关的资料,学到了很多东西,同时也发现仅仅书本的知识是远远不够的,需要把知识运用到实践中去,能力才能得到提高。有如下几点体会:
上传时间: 2013-12-05
上传用户:x4587
---- Huffman 算法的不同实现 本目录下的程序用8种不同的方式实现了Huffman编码算法,这8种方式分别是 * huffman_a 使用链表结构生成Huffman树的算法,这是最基本的实现方法,效率最低。 * huffman_b 使用《数据结构》(严蔚敏,吴伟民,1997,C语言版)中给出的算法,将二叉树存放在连续空间里(静态链表),空间的每个结点内仍有左子树、右子树、双亲等指针。 * huffman_c 使用Canonical Huffman编码,同时对huffman_b的存储结构进行改造,将二叉树存放在连续空间tree里,空间的每个结点类型都和结点权值的数据类型相同,空间大小为2*num,tree[0]未用,tree[1..num]是每个元素的权值,生成Huffman后,tree[1..2*num-1]中是双亲结点索引。 * huffman_d 在huffman_c的基础上,增加预先排序的功能先用QuickSort算法对所有元素的权值从小到大排序,这样,排序后最前面的两个元素就是最小的一对元素了。我们可以直接将它们挑出来,组合成一个子树。然后再子树的权值用折半插入法插到已排序的元素表中, 保证所有结点有序。为了保证初始元素的顺序不变,我们另外使用了一个索引数组,所有排序中的交换操作都是在索引数组中进行的
上传时间: 2015-06-12
上传用户:xg262122
文件系统实现 1. 数据结构设计 通过分析设计题目,具体设计出主要的三个数据结构。 2. 程序流程设计 根据课程设计的内容,给出具体实现的思路和程序框图,并给一定的解释,流程图要和自己的程序实现一致,不求多,要简练明确,可以参考实验指导书。 3. 主要算法设计 根据课程设计的内容和实现文件系统需要,给出查找,插入文件,用户等关键算法,可以参考演示程序。 4. 模拟实现文件系统 根据设计的数据结构,流程框图以及具体算法,用C/C++ 等高级程序设计语言模拟文件系统的实现。主要给出关键函数名称,调用关系,部分关键代码
上传时间: 2014-01-18
上传用户:aix008
Comm.jar是Sub实现底层串口操作的API,调用了本地的DLL文件,因为Java本身不具备直接访问硬件设置的能力,都是通过调用本地方法来实现的.可以Java的官方网站下载.下载之后把其中Comm.jar包导入到工程的Classpath中,把另外两个非常重要的文件javax.comm.properties和win32com.dll考贝到你的工程目录下,即java.user下.
上传时间: 2013-12-08
上传用户:ippler8
ADOM+设计篇意在测试com+的事务处理能否正确执行。 将组件安装后,在组件服务中该com+组件的属性设置中将“激活”页的“启用对象池”选项选中,执行客户端程序调用上面这个方法,发现com+的事务机制不能正确执行,数据会写入数据库中。如果不选中“启用对象池”,则一切正常,数据并不会写到数据库中。 说明:Translation DataModule的设置,事务属性:requires a transaction,允许object pooling,pooled设为true,无论将AutoComplete设为True或False都会出现上述情况。 该问题最先由ytwxw (wxw) 提出,至今尚未有结论,我也发现类似问题。我俩探讨后无法解决,特在此再开一贴。请各路com+高手帮忙解答!
上传时间: 2015-07-20
上传用户:520
操作系统课程设计报告 文件系统模拟 一、课程设计目的 通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识。 二、课程设计要求 通过课程设计,要求学生主要掌握如下内容: 1.设计出文件系统中常用的数据结构; 2.理解文件系统的工作流程,给出程序流程图; 3.设计出文件系统中关键的算法; 4.模拟实现二级目录文件系统,并给出一组运行结果。 三、课程设计内容 根据实验指导书补充 四、文件系统实现
上传时间: 2013-12-26
上传用户:gonuiln
本设计课题―用JAVA语言设计即时通讯系统是为了更好的满足人们的网上聊天和彻底的实现两台计算机之间点对点的信息交流的需求提出来的,也是当今网络迅速发展的结果。本论文共分为七部分.第一部分简单的分析了本即时通讯系统开发的可行性,并重点对技术可行性(选择JAVA)做了详细分析;第二部分借助数据流图和数据字典对系统的功能和性能进行了详细的需求分析,建立了系统的逻辑结构;第三部分用结构图和层次输入输出处理图,建立了系统的总体结构;第四部分采用了过程设计语言对系统的各个功能模块进行了详细设计;第五部分用JAVA语言编码实现了本系统,并对系统的功能进行了简要的测试和调试;第六部分为系统测试部分,对系统的功能进行了全面测试;最后是此次设计的结论总结及部分参考文献。 关键字:Java2 JSDK 即时通讯 点对点 数据流图 数据字典 结构图 层次输入输出处理图 伪码
上传时间: 2013-12-01
上传用户:bakdesec
基于Contourlet变换的水印算法.与小波变换不同的是Contourlet变换采用类似于线段(contoursegment的基得到一种多分辨、局部化、方向性的图像表示。水印信号通过基于内容的乘性方案加载到Contourlet 变换系数。
标签: Contourlet contoursegment 变换 分辨
上传时间: 2014-02-01
上传用户:csgcd001