小项目
文章平均质量分 95
奄奄不息
加油
展开
-
muduo总结
文章目录baseSingletonThreadLocalThreadLocalSingletonnetSocketSocketOpsInetAddressPollerPollPollerselect和poll在内核态的遍历:EPollPollerepoll水平触发和边缘触发的区别:epoll优点epoll机制:Channel定时器TimerIdTimerTimerQueueBufferreadFd函数的优点:前方添加(prepend)AcceptorEventLoopEventLoopThreadEvent原创 2021-09-03 11:55:49 · 778 阅读 · 0 评论 -
小知识总结
第六章 C++面向对象C语言中的struct:只有成员变量C++中的struct:成员变量/函数默认为public,继承关系默认为publicC++中的class调用不带参数的构造函数时不需要加小括号#define public private //正确,把public宏定义为private初始化列表的初始化顺序与变量的声明顺序一致,而不是按照出现在初始化列表中的顺序必须使用初始化列表:当类中含有const,reference成员变量和基类的构造函数时都必须使用初始化列表构造函数内调用构原创 2021-09-07 18:58:37 · 1238 阅读 · 0 评论 -
Reactor模型到muduo多线程模型
文章目录Reactor演进Reactor单 Reactor 单进程 / 线程单 Reactor 多线程 / 多进程多 Reactor 多进程 / 线程Proactor阻塞非阻塞异步I/OReactor和Proactor的区别muduo中的Reactormuduo的线程模型:主从Reactor模式常见并发模型(各自优缺点)iterative服务器process-per-connectionthread-per-connetionReactorReactor 模式,市面上常见的开源软件很多都采用了这个方案,原创 2021-09-02 20:26:04 · 458 阅读 · 0 评论 -
三子棋小游戏
前言:三子棋小游戏是我最开始学习C语言时写的一个小项目,前两天有一位同学问我关于三子棋小游戏的这个程序,跟他讲着讲着觉得可以整理成一篇博客,用来帮助一些刚接触C语言的道友们。三子棋小游戏是我们学习C语言期间,一个很好的项目,适合于初学C语言的同学加深对函数,指针,数组,循环,判断等等C语言基础的理解。目录前言: 【知识拓展一】game.h 【知识拓展二】...原创 2018-11-13 10:34:54 · 449 阅读 · 0 评论 -
4-2系统小题总结
在系统内存中设置磁盘缓冲区的主要目的是()。 减少磁盘 I/O 次数。CPU访问磁盘的速度远慢于访问缓冲区,设置缓冲区可以一次从磁盘读入较多数据到缓存,利用时间相邻性和空间相邻性,极大缩短数据访问时间 一个文件被用户进程首次打开的过程中,操作系统需做的是 :将文件控制块读到内存中 加快虚实地址转换的是() 1增大快表(TLB)2让页表常驻内存3增大交换区。答案是1、2。...原创 2019-04-02 17:20:36 · 628 阅读 · 0 评论