- 博客(17)
- 收藏
- 关注
原创 分布式通信框架
GitHub 地址:官方文档地址:Releases 下载地址:首先去https://github.com/protocolbuffers/protobuf/releases中找到:下载protobuf-cpp-3.21.9.tar.gz。
2023-06-29 22:32:28
482
原创 LeetCode 精选 TOP 面试题
这里是LeetCode 精选TOP面试题,一共145道,但是一部分与LeetCode 热题 HOT 100中的题目重复。因此重复的题目我都会写在我另一篇博客[LeetCode 热题 HOT 100](https://blog.youkuaiyun.com/qq_36627779/article/details/128943880)中。
2023-02-08 21:45:44
480
原创 第二章 线程管理
第二章 线程管理2.1 线程管理的基础每个程序至少有一个线程:执行main()函数的线程,其余线程有其各自的入口函数。线程与原始线程(以main()函数为入口的线程)同时运行。如同main()函数执行完会退出一样,当线程执行完入口函数后,线程也会退出。2.1.1 启动线程线程在std::thread对象创建时启动。void do_some_work();std::thread my_thread(do_some_work);std::thread可以调用可调用类型构造,将带有函数调用符类型
2022-01-27 00:25:59
567
原创 第一章 绪论
第一章 绪论1.1 何谓并发最简单和最基本的并发,是指两个或更多独立的活动同时发生。1.1.1 计算机系统中的并发计算机领域的并发指的是在单个系统里同时执行多个独立的任务,而非顺序的进行一些活动。以前,大多数计算机只有一个处理器,具有单个处理单元(processing unit)或核心(core),如今还有很多这样的台式机。这种机器只能在某一时刻执行一个任务,不过它可以每秒进行多次任务切换。通过“这个任务做一会,再切换到别的任务,再做一会儿”的方式,让任务看起来是并行执行的。这种方式称为任务切换。
2022-01-27 00:02:43
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人