OTHERS

2022_03_16

2022_03_16 2

bingliaolong 4年前 15 0

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

后端知识点记述 一

后端知识点记述 一

bingliaolong 5年前 17 0

语言类 volatile 易变性 所谓的易变性,在汇编层面反映出来,就是两条语句,下一条语句不会直接使用上一条语句对应的volatile变量的寄存器内容,而是重新从内存中读取。 “不可优化”特性 volatile告诉编译器,不要对我这个变量进行各种激进的优化,甚至将变量直接消除,...

Visual Studio:内存泄露AddressSanitizer(跨平台)

Visual Studio:内存泄露AddressSanitizer(跨平台) 2

bingliaolong 1年前 29 0

概述 AddressSanitizer(ASan)最初由 Google 开发并开源,是 LLVM/Clang 编译器工具链的一部分 它的核心目标是检测内存错误(如缓冲区溢出、释放后使用等),并通过 影子内存(Shadow Memory) 和 运行时插桩(Instrumentati...

Reading 2021 《跟任何人都聊得来》

Reading 2021 《跟任何人都聊得来》

bingliaolong 4年前 2 0

充分准备是让交谈更为顺利的最简单的方式,预先思考的越多,你就越自信。 罗马诗人贺拉斯曾说过,“当我们对他人感兴趣时,他人才会对我们感兴趣。” 美国成功学导师卡耐基也说过,“与其花两年的时间让他人对你感兴趣,不如花两个月的时间真正对他人感兴趣,这样会给你带来更多的朋友。” 金克拉说...

Reading 2020 《鲁迅杂文精选》

Reading 2020 《鲁迅杂文精选》

bingliaolong 5年前 5 0

《战士和苍蝇》 战士战死了的时候,苍蝇们所首先发见的是他的缺点和伤痕,嘬着,营营地叫着,以为得意,以为比死了的战士更英雄。但是战士已经战死了,不再来挥去他们。于是乎苍蝇们即更其营营地叫,自以为倒是不朽的声音,因为它们的完全,远在战士之上。 然而,有缺点的战士终竟是战士,完美的苍蝇...

2020_05_11_02

2020_05_11_02

bingliaolong 6年前 12 0

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

Reading 2020 《热风》

Reading 2020 《热风》

bingliaolong 5年前 2 0

《随感录二十五》 中国的孩子,只要生,不管他好不好,只要多,不管他才不才。生他的人,不负教他的责任。虽然“人口众多”这一句话,很可以闭了眼睛自负,然而这许多人口,便只在尘土中辗转,小的时候,不把他当人,大了以后,也做不了人。 《三十六》 许多人所怕的,是“中国人”这名目要消灭;我...

扫一扫二维码分享