摘要:
1.简单git操作 在目录下新建一个a.txt文件,查看仓储状态: 未跟踪的文件U。 % git status -s #加-s参数结果会更精简 M a.txt 2.git add . https://www.runoob.com/git/git-add.html git add 命令可将文件添加到暂 阅读全文
摘要:
转自:https://developer.huawei.com/consumer/cn/forum/topic/0203810951415790238?fid=0101592429757310384 https://blog.csdn.net/weixin_43217065/article/deta 阅读全文
摘要:
转自:https://www.cnblogs.com/fengjian2016/p/12321895.html 1.QPS每秒查询率 QPS:Queries Per Second,“每秒查询率”,= req/sec = 请求数/秒。 QPS是一台服务器每秒能够处理的查询次数,是对一个特定的查询服务器 阅读全文
摘要:
转自:https://www.jianjunwen.com/article/71 1.介绍 CAS是英文单词Compare and Swap的缩写,翻译过来就是比较并替换。 CAS机制中使用了3个基本操作数:内存地址V,旧的预期值A,要修改的新值B。 更新一个变量的时候,只有当变量的预期值A和内存地 阅读全文
摘要:
转自:https://www.cnblogs.com/kismetv/p/10787228.html 1.概念 乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。 乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。因此乐观锁不加锁,只是在执行更新的时候判断一下在此期间别人是否修 阅读全文
摘要:
1.五视图法 https://www.cnblogs.com/zhangs1986/p/8707721.html 逻辑架构:逻辑架构= 模块划分+接口定义(统一接口规范)+领域模型 物理架构:物理架构=硬件分布+软件部署+方案优化(可伸缩性、高性能、易维护性,监控) 数据架构:存储方式+数据分布 开 阅读全文
摘要:
转自:https://www.bilibili.com/read/cv15920333/ 阅读全文
摘要:
转自:https://blog.csdn.net/jcjc918/article/details/51682853 1.介绍 glog 是 google 的一个 c++ 开源日志系统,轻巧灵活。https://github.com/google/glog.git #include <glog/log 阅读全文
摘要:
1.include https://blog.csdn.net/qq_38410730/article/details/102677143 CmakeLists.txt才是cmake的正统文件,而.cmake文件是一个模块文件,可以被include到CMakeLists.txt中。 include指 阅读全文
摘要:
转自:https://www.jianshu.com/p/2179938a818d 1.介绍 GFlags是Google开源的一套命令行参数处理的开源库,包括C++的版本和python 版本。flag的定义可以散布在各个源码中,而不用放在一起。 一个源码文件可以定义一些它自己的flag,链接了该文件 阅读全文