会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大黑耗
游戏一场
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2023年4月23日
线程的地址空间问题(转)
摘要: 原文:https://blog.csdn.net/qq_41148436/article/details/121684129 Linux系统把所有线程都当做进程来实现,线程作为轻量级进程(LWP)。线程仅仅被视为一个与其他进程共享某些资源的进程, 而是否共享地址空间几乎是进程和 Linux 中所谓线
阅读全文
posted @ 2023-04-23 12:24 大黑耗
阅读(141)
评论(0)
推荐(0)
2023年4月20日
生产者-消费者问题(转)
摘要: 原文:https://zhuanlan.zhihu.com/p/259541449 又称有限缓冲问题(英语:Bounded-buffer problem),是一个多进程同步问题的经典案例。该问题描述了共享固定大小缓冲区的两个进程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的
阅读全文
posted @ 2023-04-20 17:36 大黑耗
阅读(100)
评论(0)
推荐(0)
2023年4月19日
协程(转)
摘要: 原文:https://zhuanlan.zhihu.com/p/172471249 这几天一直在看协程相关的介绍,自动驾驶系统Apollo中使用了协程作为底层调度单元,那么协程究竟是如何工作的呢?通过本文你可以了解到,为什么需要协程?以及使用协程有哪些注意事项? 为什么需要协程? 我们都知道多线程,
阅读全文
posted @ 2023-04-19 11:12 大黑耗
阅读(50)
评论(0)
推荐(0)
2023年4月14日
TCP/IP协议,以及socket中TCP的三次握手和四次挥手(转)
摘要: 原文:https://blog.csdn.net/hyz529900/article/details/123635629 无论参考OSI还是TCP/IP的网络模型,我们从传输层向更底层看,各层的协议都是在直接或间接的服务于主机与主机之间的通信,而传输层则是在进程与进程通信层面上的。传输层有两个重要的
阅读全文
posted @ 2023-04-14 21:39 大黑耗
阅读(169)
评论(0)
推荐(0)
六大进程通信机制(转)
摘要: 原文:https://zhuanlan.zhihu.com/p/556004836 全文脉络思维导图如下: 一. 什么是进程通信 顾名思义,进程通信( InterProcess Communication,IPC)就是指进程之间的信息交换。实际上,进程的同步与互斥本质上也是一种进程通信(这也就是待会
阅读全文
posted @ 2023-04-14 10:51 大黑耗
阅读(143)
评论(0)
推荐(0)
2023年4月2日
字节对齐
摘要: 原文:https://blog.csdn.net/cclethe/article/details/79659590(稍有修改) 基本概念许多计算机系统对基本数据类型合法地址做出了一些限制,要求某种类型对象的地址必须是某个值K(通常是2,4或8)的倍数。这种对齐限制简化了形成处理器和存储器系统之间的接
阅读全文
posted @ 2023-04-02 23:32 大黑耗
阅读(149)
评论(0)
推荐(0)
2023年3月31日
编译过程(转)
摘要: 原文: https://blog.csdn.net/cainiaochufa2021/article/details/125661575 前言 在ANSI C 的任何一种实现中,存在两个不同的环境: 第一种是编译环境,在这个环境下源代码被转换成可执行的机器指令。 第二种是执行环境,这个环境用于实际执
阅读全文
posted @ 2023-03-31 11:15 大黑耗
阅读(145)
评论(0)
推荐(0)
2023年3月10日
虚函数原理(转)
摘要: 原文:https://blog.csdn.net/jobbofhe/article/details/115199355 虚函数,虚指针和虚表 虚函数:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。虚表指针和虚表:存在虚函数的类都有一个一维的虚函数表叫做虚表。每一个类的对象都有
阅读全文
posted @ 2023-03-10 12:17 大黑耗
阅读(126)
评论(0)
推荐(0)
2023年1月29日
算法小结
摘要: 所有的套路都只是提供一种思想,列出来的是典型的格式,切不可每道题都生搬硬套 提高语言表达能力:不管这个想法是否正确,把自己的想法用代码快速表示出来的能力 总结出每一种套路的特性,每种套路分别需要知道哪些信息、条件才能使用这种套路,从题目中抽取这些信息 不要一开始就想着用什么套路可以解题,要从问题出发
阅读全文
posted @ 2023-01-29 08:36 大黑耗
阅读(71)
评论(0)
推荐(0)
2022年6月24日
cmake命令之list(转)
摘要: 一、介绍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 大黑耗
阅读(1178)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告