首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
周劲羽 《程序员》2008,(4):126-128
随着软件开发模式的日趋成熟,国内越来越多的软件公司和软件开发团队的开发过程已经离不开版本控制系统的支持。在众多的版本控制系统中,CVS和Subversion凭其免费开源、成熟可靠、简便易用及支持并行开发和分支等特点为众多开发团队所选用。  相似文献   

2.
Subversion 1.5新功能解析   总被引:1,自引:0,他引:1  
刘康平 《程序员》2008,(3):119-122
概述 Subversion1.5版本推出在即,本文描述该版本的新功能,让期盼已久的Subversion中国用户先睹为快!Subversion1.5将是自2004年2月正式推出其1.0版本以来最重大和最值得期待的一个版本。为什么?这正是本文要解析的谜底!  相似文献   

3.
刘康平 《Internet》2008,(3):119-122
概述 Subversion1.5版本推出在即,本文描述该版本的新功能,让期盼已久的Subversion中国用户先睹为快!Subversion1.5将是自2004年2月正式推出其1.0版本以来最重大和最值得期待的一个版本。为什么?这正是本文要解析的谜底!  相似文献   

4.
开源软件的开放合作模式有望改变传统的软件开发方式,挖掘SVN(Subversion)代码库中文件的版本变化规律,有助于发现潜在缺陷,从而改善软件质量。以两个面向对象开源软件为例,发现其中的类文件修改次数大致服从幂率分布,并且修改次数多的类,其相邻版本间内容的修改量也大致服从幂率分布;此外,类的修改次数与代码行数和导入类的个数呈明显的正相关性,表明类的功能和结构倾向于变得更复杂。案例分析的发现有望为研究开源软件的演化规律、重构时间点的选择以及维护任务的分配等提供新的思路。  相似文献   

5.
郑涔  李小勇 《微型电脑应用》2011,27(5):37-39,69
设计并实现了一种适用于协同设计环境的分布式存储系统。本存储系统使用基于"拷贝——修改——合并"的应用模式来解决协同设计中并发写入的冲突问题,使得协同设计软件可以使用本地的数据,各设计人员的设计工作可以并行进行,提高了工作效率。系统包括唯一的元数据服务器(管理虚拟命名空间)和若干数据服务器,为使用特定客户端库的客户机(执行协同设计)提供服务,具备良好的可扩展性。存储系统还设计了一种特殊的文件格式,将一个设计文件数据的多个版本以追加的方式保存在同一个文件内,从而在提供多版本机制的同时,支持增量式数据同步,进一步提高了系统的性能。另外,系统的分布式锁机制可以支持崩溃恢复。  相似文献   

6.
《程序员》2010,(5):129-129
Xen是一个开放源代码虚拟机,由剑桥大学开发,可以在单个计算机上运行多达128个有完全功能的操作系统。4.O.0版本改进了性能和可扩展性,客户机支持64个虚拟CPU,主机支持1TBRAM和128个物理CPU;支持blktap2 for VHD image,包括快照和克隆:HVM客户机支持虚拟内存页共享;支持Citrix WHQL认证的Windows PV驱动.  相似文献   

7.
在我们编写程序的时候,一般都是开发一种语言的版本。如果要向海外推广软件的话,就必须考虑相应的语言版本。如果我们把软件做成多语言版本不就行了吗?像“网络蚂蚁”、“网际快车”等等支持多语言的程序。下面我以简单的程序为例,教大家如何用VB开发多语言程序。程序思路用过"网络蚂蚁"这个软件的朋友都知道,它的程序界面的语言数据保存在INI文件里,那我们也把数据保存在INI文件里。知道原理就好办了,读取INI文件的数据可以用GetPrivateProfileString这个API函数可以实现,问题基本解决了。于是笔者依照上面的思路编写了一个程序,果…  相似文献   

8.
面向对象数据库系统Daemon4/1的设计   总被引:1,自引:0,他引:1  
Daemon4/1的基本目标是使对象操作语言和库管理系统能有机地集成在一起,为此在基本模型、对象表示及访问机制、语言事务系统和版本管理等方面作了探讨。在对象模型设计时应考虑支持库管理和操作,对象表示应同时支持传统语言和库操作执行,语言级事务概念要考虑到语言运行系统的特殊性和库事务管理系统,版本管理等特色的引入不能影响对象系统的简单性。Daemon4/1在这些方面具有自己的特色。  相似文献   

9.
为了提高软件技术有关专业项目实训的教学效果,增强学生的团队协作开发能力,使学生能更快地适应企业工作环境.在分析Subversion版本控制技术特点的基础上,阐述应用Subversion改进软件项目实训教学的具体方法。  相似文献   

10.
认证可信度理论研究   总被引:5,自引:0,他引:5  
认证是操作系统安全的基础之一,没有经过用户认证,系统安全的3个基本特性:秘密性、完整性和可用性将会严重地受到破坏.但是由于当前系统在用户认证过程中存在一些不确定性因素,如认证机制的不确定性、认证规则的不确定性和认证结论的不确定性,借鉴专家系统中不确定性推理的思想,提出认证可信度的思想,并给出了认证可信度因子模型.该模型对认证过程存在的不确定性因素给出了度量,针对需要多种认证机制的重要、特殊系统给出了认证可信度因子在多认证机制之间的传播公式,并进行了证明.通过在认证过程中引入认证可信度,可以很好地描述认证过程中的不确定性因素,并且可以更好地增强系统在多种认证机制情况下的安全性.  相似文献   

11.
基于类型注解的认证编译器设计与实现   总被引:2,自引:0,他引:2  
基于类型注解的认证编译器是安全策略系统的核心部件,它不仅能够用C语言的类型安全子集编写的程序编译成优化的Intel x86/linux汇编语言程序,而且还可以根据类型安全策略的要求产生带注解的汇编程序.实验结果表明,新设计的认证编译器可实现:①类型安全的C语言子集的编译;②许多标准的局部优化;③可以对数组运行时越界操作进行检查.由于安全策略系统的证明是建立在含注解的代码基础之上的,因此,该认证编译器在移动代码安全检查中非常有用。  相似文献   

12.
高勃 《计算机科学》2012,(Z2):178-180
统一认证系统是校园信息化建设的基础服务之一。介绍应用Python语言编写的用户统一认证系统,系统分为认证服务器端、认证服务Agent、认证服务管理端三模块,其中服务器端与Agent间通讯采用XML-RPC技术,管理端基于Django Web开发框架。该系统已应用于生产环境,支持MySQL数据库,为多个应用系统提供统一认证服务。  相似文献   

13.
徐辇 《网友世界》2014,(17):56-58
本文介绍了一个数字认证管理在数字图书馆中的解决方案,能够更轻松地管理数字文档资源,简化了共同文件的工作流程。该方案解决的主要问题是数字图书馆管理中,文件工作流程的复杂性。通常,图书馆中需要填写和签署的文件会导致很多问题和时间延迟,针对这些特点,该方案有助于消除数字文档资源和工作流程的种种不便。如今数字签名取代了手写签名已经成为现实,数字认证管理在保证数据安全的同时,带给用户的主要好处是,无论在使用机构的内部或外部,都可以自动签署或批准任意类型的文件。数字签名系统可以完美模拟一个普通文件,实现多个层次的签名反签名,或者同一个层次的多个签名。  相似文献   

14.
基于Web服务的统一身份认证服务的设计实现   总被引:1,自引:1,他引:0  
Web服务具有松散耦合、语言中立、平台无关性、开放性的特性,这使得它很适用于跨平台跨应用的集成。为了实现多应用系统的用户认证,结合已有的Web服务安全规范,设计了一个多应用环境下的支持多种认证方式的基于Web服务的统一身份认证服务,详细描述了其模型、消息格式、流程及实现,并进行了安全性分析。  相似文献   

15.
针对人脸认证中的小样本问题和Gabor小波特征提取的不足,提出一种有效的人脸认证算法。对预处理后的图像进行2D双树复小波变换,将每幅图像不同尺度下多个方向的小波系数幅值作为特征矢量,表征重要的局部信息;将提取的特征矢量向判别共同矢量空间投影,进一步提取具有判别能力的特征,同时进行降维;根据用户特定阈值进行认证。ORL人脸库和FERET子库上的实验结果验证了算法的有效性。  相似文献   

16.
版本控制在软件开发中具有重要的作用,随着渔业信息服务软件的模块数量和规模不断扩大,利用版本控制技术管理源程序显得愈加重要。介绍了渔业信息软件开发过程中,利用Subversion版本控制系统进行源程序管理的方法。  相似文献   

17.
提出一种基于认证安全性的视觉Hash设计方案.通过分析视觉Hash认证中鲁棒性和认证集合的相互关系,指出了采用多分辨率构造视觉Hash的必要性.多分辨率方法可以平衡视觉Hash认证中的虚警、漏警问题.设计了一种基于树状结构分解的视觉Hash算法.在图像经过树状结构分解之后,对各个分辨率级别的图像块量化提取鲁棒特征,进行精确Hash计算组合生成认证Hash.实验结果表明,本方案对JPEG压缩、滤波、噪声等处理具有良好的鲁棒性,Hash误比特率低于0.15,而对图像的恶意篡改有较强的敏感性,可以用于图像的真实性认证.  相似文献   

18.
本文介绍了一种新型的并行程序设计语言HPC+ + 语言.在由多个结点(共享存储的多处理器)互连起来组成的网络环境下,HPC+ + 不仅支持结点间的并行,还支持结点内的线索并行.另外,利用COBRA 的IDL技术,用户可以对远程对象的成员函数进行调用.本文还对它的并行标准模版库进行了描述.  相似文献   

19.
支持协同设计的工程数据库版本管理   总被引:8,自引:0,他引:8  
计算机支持协同设计是计算机支持协同工作CSCW(computersupportedcooperativework)的一个应用领域,也是CAD技术的进一步发展.本文论述了计算机支持协同设计的基本概念、内容.讨论了用于计算机支持协同设计的工程数据库版本管理的思想、方法,并就多库分布式工程数据库的版本管理及其实现进行了探讨.  相似文献   

20.
单点登录是多Web平台集成时常用的统一认证方案,它对Web平台是侵入式的,需要各Web平台在代码上的支持,不适合已经成型的系统。针对该问题提出了一种无侵入式的第三方Web平台自动认证机制,该机制基于私有域名,采用认证代理适配器实现后端Web平台的域名绑定及登录认证。为实现认证过程中私有域名的自动解析,提出基于Web的动态私有域名机制,避免客户端需频繁手动修改Hosts文件来解析私有域名的问题。提出的无侵入式自动认证机制具有广泛的实用性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号