Question Ans

2025_03_18

2025_03_18

bingliaolong 3周前 (03-18) 5 0

Windows Mutex 创建或打开Mutex HANDLE hMutex = CreateMutex( NULL, // 默认安全属性 FALSE, // 初始所有者:FALSE表示创建时不被任何线程持有 L&q...

2020_11_20

2020_11_20

bingliaolong 4年前 (2021-02-17) 5 0

Windebug WinDbg相关 生产者消费者 #include <condition_variable> #include <iostream> #include <mutex>...

2020_04_29

2020_04_29

bingliaolong 4年前 (2020-05-01) 5 0

红黑树 哈希表 TCP TCP三次握手过程 客户端发送连接请求到服务端 客户端发送:SYN 服务端收到消息后知道自己是可以与客户端连接成功的。 但是客户端并不知道服务端有没有收到它的请求,所有服务端收到消息之后得应答...

2019_11_05

2019_11_05

bingliaolong 5年前 (2019-11-07) 4 0

argc && argv argc 表示传入main函数的参数个数 argv 表示传入main函数的参数序列或指针 其中,argv[0]一定是程序的名称,包含路径的名称 而由于argv[0]存放的一定...

2023_02_05

2023_02_05

bingliaolong 2年前 (2023-02-05) 4 0

判断空类 template<typename T> struct EmptyHelper : T{ int group[256]; } struct EmptyHelper{ int group[256]...

2022_02_24_01

2022_02_24_01

bingliaolong 3年前 (2022-03-01) 4 0

godbolt.org 空类编译器会产生出什么函数 智能指针 std::move 浏览器进程 浏览器线程 浏览器智能指针 设计模式的使用场景 code:比较版本号

2023_02_15

2023_02_15

bingliaolong 2年前 (2023-02-20) 4 0

vector和list 进程间通信 浏览器输入网址后的行为 网络线程请求http数据 通过IPC将数据传给渲染进程的主线程 渲染进程的主线程将解析并构造DOM树,然后进行样式计算 然后根据DOM树和样式计算生成Lay...

后端知识点记述 一

后端知识点记述 一

bingliaolong 4年前 (2020-09-08) 4 0

语言类 volatile 易变性 所谓的易变性,在汇编层面反映出来,就是两条语句,下一条语句不会直接使用上一条语句对应的volatile变量的寄存器内容,而是重新从内存中读取。 “不可优化”特性 volatile告诉...

2023_02_22

2023_02_22

bingliaolong 2年前 (2023-02-27) 4 0

原子操作 概念 所谓原子操作是指不会被线程调度机制打断的操作,这种操作一旦开始,就一直运行到结束,中间不会有任何context switch 原子操作可以保证正在工作的动作不被打断,即一旦开始,持续到结束。对比互斥锁...

扫一扫二维码分享