Git学习(第九天)
标签管理 发布一个版本时,我们通常会在版本库中打一个标签(tag),这样就唯一确定了打标签时刻的版本。将来无论何时取某个标签的版本,就是把那个打标签的时刻历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽然是版本库的快照…
标签管理 发布一个版本时,我们通常会在版本库中打一个标签(tag),这样就唯一确定了打标签时刻的版本。将来无论何时取某个标签的版本,就是把那个打标签的时刻历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽然是版本库的快照…
目前的CentOS7默认可以安装MarialDB,本文主要针对默认版本。 1、如果要安装最新的版本,需要自己设置安装源 2、开始安装 安装执行 安装完成MariaDB,首先启动MariaDB 设置为开启启动 3、初始化数据。接下来进行…
通常添加一个新功能,我们可定不希望因为一些实验性的代码而把分支搞乱,所以每添加一个功能最好是建一个feature分支,在feature分支上面开发、实验,完成后根据需要进行合并,最后删除该featrue分支。 下面,举例一个场景: 在…
我们在合并分支时,Git会用到”Fast forward“模式,在这种模式下删除分支后会丢掉分支信息。 如果我们要强制禁用”Fast forward“模式,Git就会在merge时生存一个新的commit,这样从分支历史上就可以看出分…
打开Intellij IDEA的设置: Settings---->Editor---->Inspections ---->Java---->Serialization issues---->Serializable class wit…
在项目中,通常会发生多个人对一个文件进行修改,这样在合并分支的时候就很难避免不发生冲突。一旦在我们合并的时候出现冲突,这个时候我们该怎么解决呢? 下面以一个例子来演示冲突如何解决: 准备一个新的分支:featrue1,继续在新的分支开…
当我们本地仓库的项目开发完成需要将本地仓库内容推送到远程仓库上去,这个时候该如何操作呢? 1、先需要将本地仓库关联到远程库:git remote add origin <url>。如: 2、获取远程仓库并将其与本地仓库进行合并(如果远…
使用durid连接池组件,今天在使用Flyway的时候发现在执行SQL时抛出了一个异常: 上面异常信息中 sql injection violation, part alway true condition not allow 的意思…
1、在项目中有两个或多个remote,如何删除多余的remote 删除其中指定的FlywayDemo,方法为: 删除remote的命令中remove可以缩写为rm: 执行命令后,再次查看remote: 扩展: 1、添加remote…
在一台新的机器上面安装了PL/SQL,在查询表数据的时候,看到的结果是下面这样的: 从查询结果很显然可以看出,结果中USER_NAME列的数据为英文则显示正常,中文就是 ???这样奇怪的符号。 解决办法:在系统中添加环境变量保持后,重…
在MyBaties查询数据返回结果时抛出如下异常: 别被上面一大段的异常吓着了。只需要看里面的一段异常信息即可: 这个异常的信息已经说的很直白了,大致意思就是说在 SimplePacketItem 这个类里面没有找到 有两个参数且类型…
JS获取显示设备的分辨率: 屏幕分辨率的宽:window.screen.width 屏幕分辨率的高:window.screen.height JS获取显示设备可用工作区信息: 屏幕可用工作区宽度:window.screen.avail…