linux
忆几
互联网
展开
-
etcd
Etcd 主要功能基本的 key-value 存储 监听机制 key 的过期及续约机制,用于监控和服务发现 原子 CAS 和 CAD,用于分布式锁和 leader 选举Etcd 基于 RAFT 的一致性选举方法1) 初始启动时,节点处于 follower 状态并被设定一个 election timeout,如果在这一时间周期内没有收到来自 leader 的 heartbeat,...原创 2019-12-11 09:27:13 · 335 阅读 · 0 评论 -
etcd:从应用场景到实现原理的全方位解读(转)
随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,本...转载 2019-11-19 17:49:37 · 236 阅读 · 1 评论 -
Vim 功能
Table of contents1.切换模式2.存盘 & 退出3.插入4.删除5.拷贝 & 粘贴6.定位6.1 行内定位6.2 行间定位6.3 全文定位7.Undo & Redo8.重复9.组合10.区域选择11.自动提示12.可视化选择13.分屏其他vim 常用技巧1.切换模式 +-------------+ ...转载 2018-07-05 21:19:40 · 505 阅读 · 0 评论 -
vim 常用操作
要使用Vim只需要记住这么几个操作:1、操作模式2、移动光标3、复制/粘贴4、删除其实只要掌握好这几点,熟练一下,就可以轻松应对了。当然要很好的适应日常敲代码的工作,还得对目录和文件的操作熟悉,当做第二部分内容吧1、目录操作2、文件操作每一项有几个操作,稍微熟悉一下,就可以很好的使用了,多用一会儿,立刻就会发现,放弃鼠标的快感。 操作模式1、移动模式...转载 2019-02-23 22:42:05 · 121 阅读 · 0 评论 -
centos7 安装 JDK环境
一 前期准备1、centos7环境2、网络配置二 下载安装jdk1 使用yum查看jdk版本yum search java | grep -i --color JDK #查看JDK软件包列表2 使用yum 命令下载jdkyum install java-1.8.0-openjdk* #安装所有java1.8.0所有Java包3 ...转载 2019-04-24 10:01:42 · 3363 阅读 · 0 评论 -
idea2019版本有效激活码error问题
针对2019版本 请不要参照网站的做法,按照我的来第一步将:0.0.0.0 https://account.jetbrains.com:443加入hosts,不需要0.0.0.0 www.jetbrains.com,不然会影响idea的某些功能第二步 打开cmd终端,输入ipconfig /flushdns,然后回车刷新dns缓存第三步 输入lanyu序列号,成功开车!!!!!!!!!!!!...原创 2019-05-31 10:47:15 · 5310 阅读 · 2 评论 -
mvn 跳过test编译或install
在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip...原创 2019-06-11 11:19:30 · 1525 阅读 · 0 评论