实验描述:分布式数据库的算法partition的具体实现。即通过该算法找到关系数据库最优分裂点,使得结果最优。 算法思想: 1、 首先根据所输入的attribute usage matrix得到AQ( ) 2、 对CA矩阵中划分点预先设在n-1处,并将属性列分成两个集合,TA和BA,TA中的元为:{ A1 、A2 …… An-1 },BA中的元素为:{ An} 3、 确定集合TQ、BQ和OQ,其中TQ={ qj| AQ(qi) TA},BQ= TQ={ qj| AQ(qi) BA}, OQ=Q-{TQ BQ}。 4、 计算出CTQ、CBQ、COQ这些值,其中CTQ= ,CBQ= ,COQ= 5、 通过划分点的第次移动分别计算出z=CTQ*CBQ-COQ2 6、 对取到的z的最大值处标记,为分割点 7、 对CA进行调整,重复计算得到最终z的最大值点,对CA矩阵进行划分 8、 对上述算法进行修改,将得到的最大z值的分割点和次大的分割点都记录下来,得到两个分割,则将原有的属性集划分成三部分。 该算法的目的是找到独立存取的属性集合或者分别的应用集。比如说,如果可以找到两个属性A1,A2,他们只是被q1读取,而A3,A4被q2,q3读取,这样在分裂的时候可以确定。算法就是找到这些组。另外为了简单化起见,我命令refj(qi)全部等于1.
上传时间: 2015-06-04
上传用户:13160677563
实验描述:分布式数据库的算法partition的具体实现。即通过该算法找到关系数据库最优分裂点(2个),使得结果最优。 1、 首先根据所输入的attribute usage matrix得到AQ( ) 2、 对CA矩阵中划分点预先设在n-1处,并将属性列分成3个集合,TA和BA和MA, 3、 确定集合TQ、BQ,MQ和OQ,其中TQ={ qj| AQ(qi) TA},BQ= TQ={ qj| AQ(qi) BA}, MQ={ qj| AQ(qi) MA},OQ=Q-{TQ BQ}。 4、 计算出CTQ、CBQ、CMQ、COQ这些值,其中CTQ= ,CBQ= ,CMQ= ,COQ= 5、 通过划分点的第次移动分别计算出z=CTQ*CBQ*CMQ-COQ3 6、 对取到的z的最大值处标记,为分割点 7、 对CA进行调整,重复计算得到最终z的最大值点,对CA矩阵进行划分 对上述算法进行修改,将得到的最大z值的分割点和次大的分割点都记录下来,得到两个分割,则将原有的属性集划分成三部分。
上传时间: 2015-06-04
上传用户:515414293
一个基于知识的人脸检测系统,首先是提取肤色,然后在检测眼睛,嘴这些特征,进行验证是否是人脸,并标记位置
标签: 人脸检测
上传时间: 2015-06-11
上传用户:6546544
在同一坐标内,分别用不同线型和颜色绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx),标记两曲线交叉点。
标签:
上传时间: 2015-06-13
上传用户:Yukiseop
某诊所的信息部门打算开发本所的预约系统: 当病人打电话预约时,接待员查阅预约登记表,如病人申请的就诊时间与其它先预约的时间有冲突,则与病人协商一个新的时间,病人同意后,接待员将输入约定的时间和病人的姓名。系统核实病人的名字并提供记录的病人数据,包括病人的病历号等。在病人完成治疗后,助手将作相应的标记,如有必要的话,就安排病人下一次的预约。 系统能够按病人的姓名和日期进行查询,预约信息和病人数据。接待员可以取消预约,可以打印出前三天未就诊的病人清单。系统可以从病人记录中获取电话号码。接待员可以打印出关于所有病人的每天和每周的工作安排。
上传时间: 2015-06-17
上传用户:fredguo
芯片一旦进入摄像头视场,则能被系统感知,系统会开始对该芯片进行自动跟踪,确保ROI区域始终包含芯片,从而缩小了待...系统使用图4所示的方法提取特征量。其中有图像平面上纵、横、斜交叉的20条直线,这20条直线分别标记上1~20的序号...
上传时间: 2015-06-20
上传用户:TRIFCT
先简单的介绍一下HTML语言(我们在这灌输大家的是能够实际操作),HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗?一点都不神奇,因为现在你看到的就是这种语言写的页面。
上传时间: 2014-08-30
上传用户:aappkkee
本书由浅入深、循序渐进地介绍了如何使用Apache著名开源软件Struts来构建Web应用,同时介绍了一些构建Web应用时常用到的开源软件的使 用方法,如Hibernate、Lucene等。全书分为5篇,共22章,内容涵盖了Java Web应用概述、Struts入门、配置文件、Struts控制器、模型、 Struts国际化、Struts标记库、多模块开发与Struts扩展、使用Tiles组织页面、使用Validator包进行验证、Struts的异常处理、Struts与 Log4j、Struts与Ant、Struts与JUnit、Struts与Hibernate、Struts与Lucene以及DigitStore网站分析。本书最大的特点在于为读者准备了非 富的Web应用程序示例以供学习和扩展,力求使读者在学习理论的同时能够进一步通过现有的程序示例加深理解,牢固掌握知识。本书适合Java 程序员和从事计算机软件开发的其他编程人员及项目开发人员,同时也可以作为新手学习Struts的最佳教材
上传时间: 2013-12-21
上传用户:franktu
本附录按错误编号列出了所有Wi n s o c k错误代码。但要注意的是,该列表没有包括标记为 “B S D特有”的Wi n s o c k错误,也没有包括那些尚未正式列入规范的错误。此外,与Wi n 3 2错 误有着直接对应关系的Wi n s o c k错误列在本附录末尾。
上传时间: 2014-01-11
上传用户:ghostparker
这是我做的一个OA雏形,主要是完成项目进程管理的功能。 主要实现: 1。新建项目,设定到期时间,如果超过时间自动转为过期项目。 2。过期项目自动提醒,可自定义设定提醒时间或设定几天一次提醒。 3。自己建立的项目只有自己和超级用户有操作权限。 3。重要的项目可设为重要,有醒目标记,如不想被别人看到的项目可以设为独享,此项目只有自己和管理员可以看到。 4。新项目建立人自动显示为登陆时的用户名,可指定多负责人,如项目按期完成负责人可把项目转为完成项目。 5。特指功能,如项目对自己有特殊意义可以把项目设为特指,自己指定的特指项目只有自己可见。 6。如果项目以没有价值可把它转为删除项目,此时删除的项目没有彻底删除,仍然可以随时浏览,以便需要时调用。 7。强大的管理功能,管理员可设定或者禁用管理权限,还可限定某一个用户可以查看哪些页面。 管理帐号:admin 密码:admin
标签:
上传时间: 2015-07-17
上传用户:sy_jiadeyi