当前位置:网站首页>muduo库学习记录(一)
muduo库学习记录(一)
2022-07-30 06:27:00 【langko】
1.p280
muduo::Thread thread(threadFunc);
thread.start();
//这种实例化的方式,可能是内部调用了std::thread() //补充:是这样的
使用了匿名函数执行
std::thread有默认构造函数,所以我们可以写匿名函数来进行thread调用

2.与其他库集成,p271
resolve()里面并没有指定addr,为什么在resolveCallback里能拿到addr<netdb.h>
gethostbyname //linux函数,man可以查到<ares.h>
//在linux下,先后输入
sudo apt-get install libc-ares-dev
sudo apt-get install libc-ares2
//再次编译,则可以通过四个步骤,runAfter注册定时器回调
3. handle/body 模式
抽象类和具体类的实现分离
4.状态机模式
5.weak_ptr的两个功能
1.监听:
2.弱回调:6.lock free:就是使用atomic
7.p29
可变参数实现一对多回调
8.p38
gdb ./xxx core,thread apply all bt等获取调用栈 //这命令不死锁没啥用,bt调用栈的意思
https://www.cnblogs.com/charlesblc/p/6256912.html9.p40
条件变量的使用方式
10.pthread_barrier
11.ptmalloc3
12.printf()线程安全,但是阻塞
cout线程不安全,因为是链式调用
//另一本书
13.sendfile(),tee()函数零拷贝技术
14.解析http请求
边栏推荐
- 【COCI 2020/2021 Round #2 D】Magneti (DP)
- Derivative Operations on Vectors and Derivative Operations on Vector Cross and Dot Products
- From catching up to surpassing, domestic software shows its talents
- 2020年度总结——品曾经,明得失,展未来
- Electron中设置菜单(Menu),主进程向渲染进程共享数据
- Oracle查看表空间使用率及爆满解决方案
- SOFA Weekly|Meetup 广州站、本周 QA、本周 Contributor
- 包含min函数的栈(js)
- MySql详解基础
- 理解和熟悉递归中的尝试
猜你喜欢

02 多线程与高并发 - synchronized 解析
获取controller中所有接口路径和名称
![[GO Language Basics] 1. Why do I want to learn Golang and get started with GO language](/img/ac/80ab67505f7df52d92a206bc3dd50e.png)
[GO Language Basics] 1. Why do I want to learn Golang and get started with GO language

ETL为什么经常变成ELT甚至LET?

BGP:边界网关路由协议 无类别的路径矢量EGP协议

selenium module

Go 结合Gin导出Mysql数据到Excel表格

DP5340国产替代CM5340立体声音频A/D转换器芯片

Map file analysis in Keil software

Vue项目通过node连接MySQL数据库并实现增删改查操作
随机推荐
stack containing min function (js)
taro package compilation error
sizeof
go : 使用gorm创建数据库记录
DNS domain name resolution services
防止资源导出失败
潜心打磨,主动求变——这群技术排头兵,如何做好底层开发这件事?
General Lei's personal blog to see
redis实现分布式锁的原理
go : go-redis list操作
Basic usage of tree arrays
谷粒商城--环境部署(2022/7/28最新)
入选“十大硬核科技”,详解可信密态计算(TECC)技术点
便携小风扇PD取电芯片
Goto statements
2020 数学建模之旅
node.js中实现对数据库的链式操作
【day5】数组
适合程序员的输入法
2020年度总结——品曾经,明得失,展未来