摘要: 第一种:冒泡排序 冒泡排序遍历两次数组,时间复杂度On2,每一次用一个元素和后续其他所有元素比较,若是大小不符合预期则反转位置,具体实现代码如下: #include <iostream> #include <vector> void Printf(const std::vector<int>&num 阅读全文
posted @ 2023-03-03 15:10 浅情1314 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一:map的内容排序(根据value给key排序) 解法思路:将map的每一个元素(std::pair<type,type>)添加到vector中,然后对于vector进行sort排序,同时排序方式可使用表达式自己实现。代码如下: map排序 #include <iostream> #include 阅读全文
posted @ 2023-03-03 11:25 浅情1314 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1.c++ thread 点击查看代码 #include <iostream> #include <thread> void M_threadFun() { std::cout<<"now thread begin running"<<std::endl; for(int i=0;i<10;++i) 阅读全文
posted @ 2023-02-21 14:33 浅情1314 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一:新建一个分支 git branch -b dev 二:删除一个分支 git branch -d dev 三:修改本地分支的名称 git branch -m <原分支名称> <新分支名称> 四:新建并切换到一个分支 git checkout -b dev 五:查看关联关系 git branch - 阅读全文
posted @ 2023-02-21 13:37 浅情1314 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 方法一:merge操作 1.将当前分支修改数据commit git commit -m "this is local branch commit" 2.将分支切换到主分支 git checkout master 3.拉取主分支的最新代码 git pull origin master 4.合并分支代码 阅读全文
posted @ 2023-02-21 13:24 浅情1314 阅读(3319) 评论(0) 推荐(0) 编辑
摘要: 一、const关键字 1.修饰C++类的成员函数 修饰成员函数的时候,该函数则不能修改类内的成员变量,若是成员变量则编译器会报错。 此处注意mutable关键字就是为了突破这个限制,如果成员变量前面添加了mutable修饰,则const成员函数中时可以修改该变量值的 2.修饰函数的返回值 当用con 阅读全文
posted @ 2023-02-20 09:15 浅情1314 阅读(65) 评论(0) 推荐(0) 编辑
摘要: TCP是面向连接的,安全可靠,面向字节流,传输效率低,传输速度慢,是一个全双工性,具有流量控制(滑动窗口)、拥塞控制(慢开始、拥塞避免、快重传、快恢复)。发送数据需要与目标主机建立连接。 UDP:面向无连接的,具有不可靠性,是面向报文,传输效率快,传输速率快,属于一对一、一对多、多对一、多对多,无流 阅读全文
posted @ 2023-02-17 14:53 浅情1314 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 查看git的缓存区中信息可以使用以下操作 git缓存区查看操作 git ls-files --cached //(-c) //查看暂存区中文件,git ls-files 命令默认是此命令 git ls-files--midified //(-m)查看修改的文件 git ls-files --dele 阅读全文
posted @ 2023-02-17 13:54 浅情1314 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 使用chrono获取当前系统时间,使用std::put_time 将时间标准化 时间戳格式化为指定的字符串 #include <chrono> #include <iostream> #include <iomanip> #include <ctime> void test_system_clock 阅读全文
posted @ 2023-02-17 11:00 浅情1314 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码,可修改milli配置输出时间级别,当前毫秒级 auto begin = std::chrono::steady_clock::now(); fun(); auto end = std::chrono::steady_clock::now(); std::cout<<"fun need: 阅读全文
posted @ 2023-02-17 10:38 浅情1314 阅读(25) 评论(0) 推荐(0) 编辑