摘要: 一.安装Git服务器所需软件 1.安装git-core, openssh-server, openssh-client三个软件。git-core是git的核心软件; openssh-server、openssh-client是服务器和客户端传输文件通过ssh协议。 输入:sudo apt-get i 阅读全文
posted @ 2018-11-29 12:50 漆天初晓 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 可变参数模板,自己尝试了个例子,如下: 阅读全文
posted @ 2018-09-14 17:09 漆天初晓 阅读(504) 评论(0) 推荐(0) 编辑
摘要: Git切换分支 a. 查看分支 git branch -a b. 切换分支 git checkout 分支名 tip: 若查看分支,没看到要切换的分支,需要先 git pull 拉取最新提交,然后再查看 Git 删除本地某分支 git branch -D 分支名 Git查看单个文件修改历史 a. 切 阅读全文
posted @ 2018-09-14 16:52 漆天初晓 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 相互转化见示例 阅读全文
posted @ 2018-09-11 11:11 漆天初晓 阅读(12826) 评论(0) 推荐(3) 编辑
摘要: std::string 没有原生的字符串替换函数,需要自己来完成 阅读全文
posted @ 2018-09-11 10:59 漆天初晓 阅读(15925) 评论(0) 推荐(0) 编辑
摘要: c++二分查找的用法 主要是 std::binary_serach, std::upper_bound以及std::lower_bound 的用法,示例如下: 结果: 阅读全文
posted @ 2018-09-03 11:21 漆天初晓 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1. boost::unorder_map 实现自定义KEY 输出结果为: Find ! 2. std::unorder_map 实现自定义KEY 奇怪的地方来了,std的结果有时候是 Find ! 有时候是 Not Find ! 没弄明白这个std::unorder_map怎么回事,我自己直接用了 阅读全文
posted @ 2018-08-31 16:41 漆天初晓 阅读(685) 评论(0) 推荐(0) 编辑
摘要: multi_index_container是c++ boost库中的一个多索引的容器。因工作中用到了,特来测试试用。 输出: 可以看到以int型为索引的,输出是按照从小到大来排序的。以string为索引的,是按照字母顺序来输出的。 阅读全文
posted @ 2018-08-22 11:13 漆天初晓 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: boost::program_options 解析命令行,包括多参数命令行解析示例如下: 示例代码: 命令行参数输入: 输出结果: 阅读全文
posted @ 2018-08-07 12:27 漆天初晓 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 为仿照stl的遍历风格,实现对自定义类型的遍历。 1. 需要遍历的基础结构: 2. 需要实现统一风格遍历的自定义结构: 3. 遍历器的结构: 4. 为实现要求,需要在自定义结构添加部分函数: 5. 测试代码: 阅读全文
posted @ 2018-08-01 17:42 漆天初晓 阅读(862) 评论(0) 推荐(0) 编辑