摘要: 通过前面的Dubbo架构图可以看到,Registry(服务注册中心)在其中起着至关重要的作用。Dubbo官方推荐使用Zookeeper作为服务注册中心。 Zookeeper 是 Apache Hadoop 的子项目,是一个树型的目录服务,支持变更推送,适合作为 Dubbo 服务的注册中心,工业强度较 阅读全文
posted @ 2021-06-01 23:55 code-G 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1. 软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。 1.1 单体架构 架构说明: ​ 全部功能集中在一个项目内(All in one)。 架构优点: ​ 架构简单,前期开发成本低、开发周期短,适合小型项目。 架构缺点 阅读全文
posted @ 2021-06-01 23:45 code-G 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 在IDEA中配置Git 安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。 选择File→Settings打开设置窗口,找到Version Control下的git选项: 选择git的安装目录后 阅读全文
posted @ 2021-06-01 11:10 code-G 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Git分布式版本控制工具 简单的设计 对非线性开发模式的强力支持(允许成千上万个并行开发的分支) 完全分布式 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) Git与SVN对比 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑 阅读全文
posted @ 2021-06-01 11:02 code-G 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Git的常用命令 ### 普通命令 git config --list 属性列表 git config --global <property-name> <property-value> 设置属性 eg: git config --global user.name "code_gzy" git in 阅读全文
posted @ 2021-06-01 10:46 code-G 阅读(44) 评论(0) 推荐(0) 编辑