- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 持续集成(CI)
在项目开发中,多个服务之间需要依赖配合才能正常运行。在此过程中,如果其中一个服务A进行更新,需要对其他依赖A的服务也进行更新,以获得当前A的最新版本,确保项目正确的运行。 持续集成 在频繁的开发和版本迭代中,版本更新是很常见的事情,我们如果手动在每次每个服务版本更新后都手动升级那么工作量很大而且效率很差。所以我们采用一个自动化的工具来帮助我们完成多个服务间依赖的自动更新升级的工作。这样的想...
2018-04-13 11:54:09 1338
原创 Maven
Maven是一个基于JAVA的工具,能够帮助项目实现环境配置和构建等操作。它能够帮助项目实现jar包的配置 ,也能帮助项目进行编译、打包、输出报告和文档、自动化,他还有自带的模版系统能够帮助项目快速搭建,只不过一般情况下IDE可以帮助我们实现其中的一部分操作,日常使用Maven时只用部分功能。 仓库系统 Maven的仓库分为三类: 本地仓库 中央仓库 远程仓库 一般的,项目第一次...
2018-04-12 23:31:42 249
原创 RPC
远程协议调用 RPC是一种概念,用以让远程连接的多台服务器可以像调用本地方法一样互相调用。 流程 一台客户端服务器需要调用另外一台服务端服务器上的方法,客户端将需要调用的方法的信息序列化,通过网络流传输至另外一台服务器上,反序列化,执行操作并得到返回结果,再次通过网络将此返回对象序列化传输回到客户端服务器。 RPC的思路流程: 1. 程序中需要远程调用的方法调用客户端句柄,传输所需参...
2018-04-09 13:58:46 362
原创 mac命令
1.pwd(Print Working Directory) 显示当前目录层次 2.ls ls 参数 目录名 参数: -w 显示中文,-l 详细信息, -a 包括隐藏文件,每一行开头是 “d” 则为文件夹,开头是 “-” 则为文件。 ls 显示在当前目录下的所有文件或文件夹 ls + 目录 ...
2018-04-04 18:11:05 558
原创 Git 操作
mac安装git 安装homebrew,通过homebrew安装git homebrew使用: 安装软件:brew install oclint 卸载软件:brew uninstall oclint 搜索软件:brew search oclint 更新软件:brew upgrade oclint 查看安装列表:brew list 更新Homebrew:...
2018-04-04 15:59:56 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人