Go存储怎么写?深度解析etcd存储设计导读:etcd是用于共享配置和服务发现的分布式,一致性的KV存储系统,在CoreOS和Kubernetes等开源项目中广泛使用。本文作者深入分析了etcd存储模块的设计和实现,对于深入学习Go存储有很大参考作用。作者codedumpcodedump.info博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读codedump更多文章。在前面已经分析了R
分类:
其他好文 时间:
2020-11-06 01:02:57
阅读次数:
11
一、配置NetworkTimeProtocol(NTP)在安装之前大家可以准备一个excel表格,用来记录账号密码,因为后面会涉及到很多的用户密码,防止自己忘记,可以提前记录下来,比如像这样的。1.1chrony介绍先贴一下官网地址,其实有很多的软件,在官网上都可以查到很详细的说明。https://chrony.tuxfamily.org/index.html首先NTP全称是NTP(Network
分类:
其他好文 时间:
2020-11-06 00:58:22
阅读次数:
19
git强制覆盖: git fetch --all git reset --hard origin/master git pullgit强制覆盖本地命令(单条执行): git fetch --all && git reset --hard origin/master && git pull ...
分类:
其他好文 时间:
2020-11-04 19:15:59
阅读次数:
26
蚂蚁集团原定于11月5日在A+H股同步上市,然而昨日(11月3日)晚间,其在A股科创板和H股的联交所主板上市进程均宣告暂缓。 11月2日晚间开始,原本上市只差临门一脚的蚂蚁集团开始不断刷屏,从马云等人被四部门约谈,再到本次IPO宣告暂缓。 蚂蚁集团暂缓上市后,投资者将会很快取回认购的本金,但仍需“付 ...
分类:
其他好文 时间:
2020-11-04 19:06:30
阅读次数:
25
如何把我们的源码同步到gitee或github远程仓库中 同步方式分以下几种: 1、命令同步 先查看下我们是否有远程仓库:git remote -v 如有就要删除远程仓库或是同命令覆盖,如全新安装就不需要! 删除已关联的名为origin的远程库: git remote rm origin 关联Git ...
分类:
其他好文 时间:
2020-11-04 18:34:03
阅读次数:
18
测试流程: 方案评审——根据方案编写测试用例——测试用例评审——优化测试用例——执行测试用例——回归测试——上线现网验证 测试内容: 主播管理:必填信息判断、为空判断、唯一性判断、正确性判断、存在性判断、权限选择、单一租户运营新增主播、导出模板信息、导入主播信息(必填字段、导入失败原因条数、字段的校 ...
分类:
其他好文 时间:
2020-11-04 18:02:23
阅读次数:
15
相同点: (1)都是独占锁 (2)都可重入(就是可以多次获取同一个对象或者类的锁,因为其父类AQS维护了一个同步状态status来计数重入次数,初始值为0,重复获得的时候就会一直+1,释放到0的时候才真正释放锁,而非重入锁就不会这样,当判断不是0的时候线程就阻塞了) 差别: (1):Reentran ...
分类:
其他好文 时间:
2020-11-04 18:01:20
阅读次数:
16
1 AQS state AQS 的关键 CAS Compare And Swap 修改 state Unsafe 使用 LockSupport 的 park()、unpark() 挂起和唤醒线程 同步队列 sync queue 条件队列 condition queue 等待队列 还有什么阻塞队列,看 ...
分类:
其他好文 时间:
2020-11-04 17:34:20
阅读次数:
14
分享一个内网Yum同步脚本,可同时支持Centos6、Centos7(当然调整一下verlist参数也可以支持Centos8),可通过计划任务每天自动同步,经过多次修改完善,目前己稳定运行一年多。
分类:
其他好文 时间:
2020-11-02 10:09:14
阅读次数:
25
Kafka 是一个优秀的分布式消息中间件,许多系统中都会使用到 Kafka 来做消息通信。对分布式消息系统的了解和使用几乎成为一个后台开发人员必备的技能。今天就从常见的 Kafka 面试题入手,和大家聊聊 Kafka 的那些事儿。
分类:
其他好文 时间:
2020-11-02 09:47:04
阅读次数:
18