
工具
zombres
这个作者很懒,什么都没留下…
展开
-
Apache Flume简单入门
Apache Flume 快速入门及简单实践原创 2019-08-11 18:26:41 · 251 阅读 · 0 评论 -
常用的 Maven 命令
maven 命令除了常用的几个,大部分经常记不住,整理一下,方便查询。maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下。-D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试;-P 指定 Profile 配置,可以用于区分环境;-e 显示maven运行出错的信息;-o 离线执行命令,即不去远程仓库更新包;...原创 2019-04-23 14:52:29 · 185 阅读 · 0 评论 -
Maven项目使用本地Jar资源
项目开发过程中,可能会遇到合作方提供的非公开jar包资源,Maven项目使用时就得先处理一下,不然maven可不知道如何去找不在库中的Jar文件。本文列出列三种方式,大家酌情使用。1. 将jar包安装到本地repository这种方法,自己开发没什么问题,如果团队开发,所有人都需要执行一次,有版本变化,所有人又得执行一次,比较不推荐mvn install:install-file -Dfi...原创 2019-04-11 11:43:57 · 685 阅读 · 0 评论 -
Git 合并时 --no-ff 的作用
在许多介绍 Git 工作流的文章里,都会推荐在合并分支时,加上 --no-ff 参数:$ git checkout develop$ git merge --no-ff feature--no-ff 在这的作用是禁止快进式合并。Git 合并两个分支时,如果顺着一个分支走下去可以到达另一个分支的话,那么 Git 在合并两者时,只会简单地把指针右移,叫做“快进”(fast-forwa...转载 2018-08-29 10:22:41 · 31327 阅读 · 16 评论 -
解决:no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
今天一个新同事入职,第一次使用gerrit时出现一下错误:Unable to negotiate with 192.168.10.69 port 29418: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1经过一趟折腾,如下解决:# 进入~/.ssh,修改config文...原创 2018-07-05 17:24:55 · 9029 阅读 · 0 评论 -
Git工作流简述
Git工作流简述 整个开发过程中我们一般会涉及以下这几个类型的分支:master分支:永久存在远端的主干分支。 develop分支:永久存在远端的开发分支。 feature分支:从develop分支拉出来的仅存在本地的开发分支。 release分支:从develop分支拉出来的开发分支。当一个版本未发布,另一个版本又在开发,那么该分支有必要存在。 hotfix分支:从master分支...原创 2018-06-15 14:24:15 · 622 阅读 · 0 评论 -
[Gerrit] [Git] 新增/刪除tag
1). 在local端新增tag$ git tag -a [tag_name] [commit_id]2). 在remote端新增tag$ git push origin [tag_name]$ git push origin --tag (一次將所有tag push上去)3). 在local端刪除tag $ git tag -d [tag_name]4). ...原创 2018-06-13 15:35:20 · 2648 阅读 · 0 评论 -
Docker 入门笔记
Docker 快速入门指导原创 2019-09-03 11:53:11 · 266 阅读 · 0 评论