10 2021 档案

摘要:git rebase合并多次commit操作 想要合并n条提交记录,有两个方法: 1. 从HEAD版本开始往过去数 n 个版本 git rebase -i HEAD~n 2. 指定一个合并区间 startpoint 和 endpoint,注意:该区间指定的是一个前开后闭的区间,意思就是startpo 阅读全文
posted @ 2021-10-28 22:16 苏格拉底的落泪 阅读(4782) 评论(0) 推荐(0)
摘要:撤销操作 1. 撤销对工作区的修改:是以最新的存储时间节点(add和commit)为参照,覆盖工作区对应文件file;这个命令改变的是工作区。 git checkout -- test2.txt git 2.23 版本新增了switch、restore命令,因为git checkout 命令职责较多 阅读全文
posted @ 2021-10-28 21:04 苏格拉底的落泪 阅读(423) 评论(0) 推荐(0)
摘要:经典应用示例 1. 文件结构 . ├── include │ ├── module1 │ │ ├── mod1c1.hpp │ │ └── mod1c2.hpp │ ├── module2 │ │ ├── mod2c1.hpp │ │ └── mod2c2.hpp │ └── program.hpp 阅读全文
posted @ 2021-10-21 22:17 苏格拉底的落泪 阅读(64) 评论(0) 推荐(0)
摘要:经典应用示例 1. 文件结构: . ├── common │ └── common.h ├── dir1 │ ├── a1.c │ ├── a1.h │ ├── b1.c │ ├── b1.h │ ├── c1.c │ ├── c1.h │ └── dir1.mk ├── dir2 │ ├── a2 阅读全文
posted @ 2021-10-20 23:04 苏格拉底的落泪 阅读(124) 评论(0) 推荐(0)
摘要:经典应用示例 1. 文件结构 NetServer ├── docs │ └── images │ ├── WebBench_hello.png │ ├── WebBench_html.png │ ├── wrk_hello_4_iothread_2_workerthread.png │ ├── wr 阅读全文
posted @ 2021-10-18 23:05 苏格拉底的落泪 阅读(55) 评论(0) 推荐(0)
摘要:project(<PROJECT-NAME> [<language-name>...]) 或 project(<PROJECT-NAME> [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]] [DESCRIPTION <project-descriptio 阅读全文
posted @ 2021-10-18 22:52 苏格拉底的落泪 阅读(35) 评论(0) 推荐(0)
摘要:# $ cmake --version 设置cmake最小版本号 cmake_minimum_required(VERSION 3.5) # 指定工程名 PROJECT (HELLO) # 现阶段,你只需要了解 SET 指令可以用来显式的定义变量即可 # 将 hello.cpp 赋值给 SRC_LI 阅读全文
posted @ 2021-10-18 22:36 苏格拉底的落泪 阅读(51) 评论(0) 推荐(0)
摘要:cosbench详解 下载地址: wget https://github.com/intel-cloud/cosbench/releases/download/v0.4.2.c4/0.4.2.c4.zip unzip 0.4.2.c4.zip 执行项目文件下面: ./cli.sh submit co 阅读全文
posted @ 2021-10-14 11:40 苏格拉底的落泪 阅读(990) 评论(0) 推荐(0)
摘要:pair 1. 示例 #include <iostream> #include <utility> int main() { auto p = std::make_pair(1, 3.14); std::cout << '(' << std::get<0>(p) << ", " << std::ge 阅读全文
posted @ 2021-10-13 21:33 苏格拉底的落泪 阅读(435) 评论(0) 推荐(0)
摘要:ceph osd pool application enable default.rgw.buckets.data rgw ceph osd pool application enable default.rgw.buckets.index rgw ceph osd pool application 阅读全文
posted @ 2021-10-13 17:48 苏格拉底的落泪 阅读(168) 评论(0) 推荐(0)
摘要:Ceph Object Storage Placement 确认当前已经存储的crush rule: $ ceph osd crush rule dump [ { "rule_id": 0, "rule_name": "replicated_rule", "ruleset": 0, "type": 阅读全文
posted @ 2021-10-13 15:06 苏格拉底的落泪 阅读(415) 评论(0) 推荐(0)
摘要:分割符IFS 在 Bash 中,IFS(内部字段分隔符)的默认值是一个包含空格、制表符和换行符的字符串。具体来说,默认的 IFS 值为: 空格( ) 制表符(\t) 换行符(\n) 这意味着当使用 read 命令或其他处理输入的操作时,Bash 会根据这些字符将输入分割成多个字段。 如果你有一行文本 阅读全文
posted @ 2021-10-12 22:25 苏格拉底的落泪 阅读(416) 评论(0) 推荐(0)
摘要:几个时间概念 1:Coordinated Universal Time(UTC): 协调世界时,又称世界标准时间,也即格林威治标准时间(Greenwich Mean Time,GMT),中国内地的时间与UTC得时差为+8,也即UTC+8,美国为UTC-5。 2:Calendar Time: 日历时间 阅读全文
posted @ 2021-10-11 22:55 苏格拉底的落泪 阅读(805) 评论(0) 推荐(0)
摘要:std::string_view std::string_view 类原型: template<class CharT, class Traits = std::char_traits<CharT>> class basic_string_view; 构造函数 1. 构造函数原型: constexp 阅读全文
posted @ 2021-10-10 11:10 苏格拉底的落泪 阅读(738) 评论(0) 推荐(0)
摘要:std::begin和std::end 1. std::begin、std::end函数的用法 #include <iostream> #include <vector> using namespace std; int main() { std::vector<int> v{1, 2, 3, 4, 阅读全文
posted @ 2021-10-10 11:08 苏格拉底的落泪 阅读(202) 评论(0) 推荐(0)