OTHERS

2022_02_16

2022_02_16

bingliaolong 4年前 38 0

内存布局 内核空间 通常在最高的内存地址,用户态程序无法访问 操作系统保留的一部分内存,用于存储内核代码、设备驱动程序等 这部分内存一般不在普通应用程序的内存布局中明确显示,但确实存在并且用户态程序无法直接访问 栈区 由编译器自动分配释放,存放函数的参数值,局部变量等 由高地址向...

Reading 2021 《如何控制自己的情绪》

Reading 2021 《如何控制自己的情绪》

bingliaolong 5年前 21 0

随着年龄的增长,我们不断地累积更多情绪包袱,人也被压得透不过气来。我们越是与情绪的重力对抗,前进所需要的动力就会越多。 如果我能更关注那些不相干的痛苦事件所带来的意义,而不是痛苦本身,我的人生中可能就会少一点痛苦。 那时我相信为了要成为一名成功的首席执行官,我需要变身为“超人”。...

2022_03_16

2022_03_16 2

bingliaolong 4年前 28 0

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

Reading 2021 《隐忍的老虎-司马懿》

Reading 2021 《隐忍的老虎-司马懿》

bingliaolong 5年前 14 0

比用兵,他不如曹操;比驭人,他不如刘备;比出身,他不如袁绍;比治国,他不如诸葛亮;比智谋,他不如郭嘉,就算比奸诈,他也不如老毒士贾诩。 如果司马懿没能一开始就占据让诸葛亮进退维谷的战略位置,诸葛亮根本不可能让司马懿有机会耗下去。 如果司马懿在曹爽兄弟祭拜高平陵的那天犹豫了,或者还...

2023_02_22

2023_02_22

bingliaolong 3年前 16 0

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

2020_11_23

2020_11_23

bingliaolong 5年前 16 0

两个栈实现队列 链表反转 快速排序 排序 _ 快速排序 TCP三次握手 2020_11_05 野指针 指针指向的位置是不可知的(随机的、不正确的、没有明确限制的) 野指针很可能触发运行时段错误( Sgmentation fault) 第一种是指向不可访问(操作系统不允许访问的敏感...

时区显示不正常

时区显示不正常

bingliaolong 6年前 23 0

描述 在博客里面每次发布完文章后,发现显示在网站上的时候,有部分内容是不正确的。 具体来说,就是写文章的时候,它的编写时间那个地方没有被修复,或者说是修改为正确的时间,但等发布或更新后,它就会显示成不正确的时间。 表现 文章发布在网页上的时间,与我本地的网络时间,差了8个小时。 ...

2022_03_01

2022_03_01

bingliaolong 4年前 16 0

查看内存泄露的方法 Visual Studio CRT 库方法 这是最直接的内置方法,特别适合在开发调试阶段快速发现问题 Visual Leak Detector (VLD) 在包含main()函数的源文件中包含头文件即可:#include <vld.h> 在Debu...

Macos开发相关工具

Macos开发相关工具

bingliaolong 3年前 20 0

开发工具 XCode CLion Qt 开发辅助 Git Sourcetree 感觉没有CLion内置git好用 iterm2 终端 ohmyzsh zsh-autosuggestions zsh-highlighting autoupdate zsh-completions v...

扫一扫二维码分享
繁