首页 > 代码库 > 2014/12/11
2014/12/11
我学习的内容:
问题回顾:
昨天的问题:
问题一、在路径控制中,遗漏了WWN这个概念?
我的答案:
小结:我对WWN的理解如下:
WWN:WWN即World Wide Name,全球唯一名字,通常是由权威的组织分配的唯一的48位或64位数字,专门制定为公认的名称授权 (通常通过区域分配给制造商),以区分一个或一组网络连接,用来标识网络上的一个连接或连接集合,主要用于FC。
功能原理类:
SubVersion:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。
下面是其一些属性:
存储版本数据方式:SVN存储版本数据也有2种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。
版本库:版本库是Subversion存放文件和目录的地方,多个用户可以同时连到版本库,对其进行读写操作。版本库记录每一次更改的历史,用户从客户端读数据时,通常看到的是最新版本。
版本号:SubVersion以目录作为记录版本号的单位,版本号记录版本库整体状态的变化,每一次提交会生成一个新的版本号。版本号从0开始,每次递增。
工作拷贝:工作拷贝是本地机器的一个普通目录,是版本库文件的一份拷贝,这些文件可以任意编辑和修改,只有在做了“提交”操作后,本地修改才被反映到版本库中。
版本控制模型:当多个用户同时修改同一个文件时,会发生文件互相覆盖,需要特定的方法来控制访问。
常见方法:A:文件锁定 --- 修改 --- 解锁 B:共享 --- 合并
SVN的优点:
SVN的下载和提交:
小结:我对SVN的理解如下:
SVN是个源码管理工具。不管个人也好,还是团队也好,这个软件都无疑是一个很好的助手帮你管理你的软件开发过程。下面两个图就可以很好的说明:
个人开发:
团队开发:
代码与函数:
学习了java项目打包成jar文件的全部过程:
第一步:编写java项目,并确保java项目运行无误。
第二步:右键点击java项目名,然后选择export,并点击next.
第三步:设置输出目录。此时jar文件就已经打包好了。
第四步:右键点击Java项目名,然后点击属性。
第五步:点击java build path.并选择添加额外jar文件,就可以使用了。
关键字:
WWN 全球唯一名字
SI 国际单位制符号
问题跟踪:
问题一、java项目怎样转换成EXE文件?明天接着搞。。。
2014/12/11