摘要: 前面两篇博客Git 版本管理工具 和Git 常用命令详解,分别介绍了Git 基础知识和命令用法本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看本地所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin mast 阅读全文
posted @ 2012-05-02 23:12 Springside4 阅读(777) 评论(0) 推荐(0)
摘要: Hibernate 定义了三种基本类型的集合:值数据集合一对多关联(One-to-many Associations)多对多关联这个分类是区分了不同的表和外键关系类型,但是它没有告诉我们关系模型的所有内容。 要完全理解他们的关系结构和性能特点,我们必须同时考虑“用于 Hibernate 更新或删除集合行数据的主键的结构”。因此得到了如下的分类:有序集合类集合(sets)包(bags)所有的有序集合类(maps,lists,arrays)都拥有一个由<key>和<index>组成的主键。这种情况下集合类的更新是非常高效的 — 主键已经被有效的索引,因此当 Hibernat 阅读全文
posted @ 2012-05-02 23:02 Springside4 阅读(323) 评论(0) 推荐(0)
摘要: Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识示例:从Git 版本库的初始化,通常有两种方式:1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份例如:git clone git://github.com/someone/some_pr 阅读全文
posted @ 2012-05-02 18:27 Springside4 阅读(4656) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/yifei12315/article/details/6985194///Hibernate:///双向关联就是有“一对多”和“多对一”两个关联组合而成德,在双向关联的两端都知道对方是谁。下面就开始演示这种关联。首先定义我们需要使用的POJO对象。publicclassMember{privateStringid;privateStringname;privateIntegerage;privateSet<Order>orders=newHashSet<Order>();//我知道Order对象……}publicclass 阅读全文
posted @ 2012-05-02 17:10 Springside4 阅读(336) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/wkcgy/article/details/6271321Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用inverse 决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因 为只有这两种关联关系包含集合,而one-to-one和many-to-one只含有关系对方的一个引用)。cascade决定是否把对对象的改动反映到数据库中,所以cascade对所 阅读全文
posted @ 2012-05-02 17:02 Springside4 阅读(276) 评论(0) 推荐(0)
摘要: Git是一个分布式版本控制工具,它的作者Linus Torvalds 是这样给我们介绍 Git ——The stupid content tracker(傻瓜式的内容跟踪器)1、 Git 背景Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要,Git 最为出色的是它的合并跟踪(merge tracing)能力。实际上内核开发团 阅读全文
posted @ 2012-05-02 14:08 Springside4 阅读(419) 评论(0) 推荐(0)