Question Ans

后端知识点记述 一

后端知识点记述 一

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

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

2022_03_01

2022_03_01

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

怎么用IDA查看函数地址 查看内存泄露的方法 如何实现一个高效的比较字符串的方法(非n方) 共享内存 vector迭代器失效问题 用一个类的空对象指针,去调用普通函数和虚函数 std::move 进程间通信方式 进程...

2023_02_20

2023_02_20

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

单链表反转 struct ListNode { int value; ListNode* next; ListNode(int v):value(v), next(nullptr) { } }; class Solu...

2020_05_11_02

2020_05_11_02

bingliaolong 4年前 (2020-05-14) 10 0

多态 编译时多态 通过函数重载实现 运行时多态 多态性可以概括为“一个接口,多个方法”,程序运行时才决定调用哪个具象化函数 多态通过虚函数实现,虚函数允许子类重新定义成员函数,而子类重写定义父类函数的做法叫做覆盖,o...

2023_02_22

2023_02_22

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

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

2020_05_11_01

2020_05_11_01

bingliaolong 4年前 (2020-05-14) 9 0

虚函数 虚函数 虚函数机制用以支持一个有效率的“执行期”绑定。 虚函数指针 C++对象模型: 每个class产生出一堆指向虚函数的指针,放在表格当中。这个表格被称为svirtual table。 没一个类对象被安插一...

2022_03_07

2022_03_07

bingliaolong 3年前 (2022-03-09) 7 0

调试蓝屏问题 windbg设置符号链接 打开C\Windows\Minidump的dump文件 看堆栈调试 进程间通信机制 lambda 浏览器架构

2023_02_27

2023_02_27 2

bingliaolong 2年前 (2023-03-06) 9 0

02_27 shared_ptr lambda 02_28 自定义消息 #define WM_MYMSG (WM_USER + 100) // 申明消息处理函数 afx_msg LRESULT OnMyMsg(WPA...

2020_04_29

2020_04_29

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

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

扫一扫二维码分享