摘要: 原文:https://blog.csdn.net/qq_41148436/article/details/121684129 Linux系统把所有线程都当做进程来实现,线程作为轻量级进程(LWP)。线程仅仅被视为一个与其他进程共享某些资源的进程, 而是否共享地址空间几乎是进程和 Linux 中所谓线 阅读全文
posted @ 2023-04-23 12:24 大黑耗 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/259541449 又称有限缓冲问题(英语:Bounded-buffer problem),是一个多进程同步问题的经典案例。该问题描述了共享固定大小缓冲区的两个进程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的 阅读全文
posted @ 2023-04-20 17:36 大黑耗 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/172471249 这几天一直在看协程相关的介绍,自动驾驶系统Apollo中使用了协程作为底层调度单元,那么协程究竟是如何工作的呢?通过本文你可以了解到,为什么需要协程?以及使用协程有哪些注意事项? 为什么需要协程? 我们都知道多线程, 阅读全文
posted @ 2023-04-19 11:12 大黑耗 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/hyz529900/article/details/123635629 无论参考OSI还是TCP/IP的网络模型,我们从传输层向更底层看,各层的协议都是在直接或间接的服务于主机与主机之间的通信,而传输层则是在进程与进程通信层面上的。传输层有两个重要的 阅读全文
posted @ 2023-04-14 21:39 大黑耗 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/556004836 全文脉络思维导图如下: 一. 什么是进程通信 顾名思义,进程通信( InterProcess Communication,IPC)就是指进程之间的信息交换。实际上,进程的同步与互斥本质上也是一种进程通信(这也就是待会 阅读全文
posted @ 2023-04-14 10:51 大黑耗 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/cclethe/article/details/79659590(稍有修改) 基本概念许多计算机系统对基本数据类型合法地址做出了一些限制,要求某种类型对象的地址必须是某个值K(通常是2,4或8)的倍数。这种对齐限制简化了形成处理器和存储器系统之间的接 阅读全文
posted @ 2023-04-02 23:32 大黑耗 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 原文: https://blog.csdn.net/cainiaochufa2021/article/details/125661575 前言 在ANSI C 的任何一种实现中,存在两个不同的环境: 第一种是编译环境,在这个环境下源代码被转换成可执行的机器指令。 第二种是执行环境,这个环境用于实际执 阅读全文
posted @ 2023-03-31 11:15 大黑耗 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/jobbofhe/article/details/115199355 虚函数,虚指针和虚表 虚函数:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。虚表指针和虚表:存在虚函数的类都有一个一维的虚函数表叫做虚表。每一个类的对象都有 阅读全文
posted @ 2023-03-10 12:17 大黑耗 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 所有的套路都只是提供一种思想,列出来的是典型的格式,切不可每道题都生搬硬套 提高语言表达能力:不管这个想法是否正确,把自己的想法用代码快速表示出来的能力 总结出每一种套路的特性,每种套路分别需要知道哪些信息、条件才能使用这种套路,从题目中抽取这些信息 不要一开始就想着用什么套路可以解题,要从问题出发 阅读全文
posted @ 2023-01-29 08:36 大黑耗 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一、介绍cmake的list命令即对列表的一系列操作,cmake中的列表变量是用分号;分隔的一组字符串, 创建列表可以使用set命令(参考set命令),例如:set (var a b c d)创建了一个列表 "a;b;c;d",而set (var "a b c d")则是只创建了一个变量"a c c 阅读全文
posted @ 2022-06-24 23:53 大黑耗 阅读(1002) 评论(0) 推荐(0) 编辑