会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
将者,智、信、仁、勇、严也。
Hi,我是李智华,华为-安全AI算法专家,欢迎来到安全攻防对抗的有趣世界。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
269
270
271
272
273
2016年10月12日
虚函数中的变量作用域问题
摘要: 假设有如下所示的一个继承关系: 对于实例:Derive d; 的虚函数表如下: 例如: 则输出为1,理由是虚函数表中指向Show是Base::Show,因此,很自然里面调用的变量只能是Base作用域的a!
阅读全文
posted @ 2016-10-12 09:02 bonelee
阅读(333)
评论(0)
推荐(0)
2016年10月11日
C++技能重拾2
摘要: 平时有时间就复习下!
阅读全文
posted @ 2016-10-11 20:26 bonelee
阅读(269)
评论(0)
推荐(0)
C++技能重拾
摘要: 好多c++的知识都忘记了,今天重拾起来!
阅读全文
posted @ 2016-10-11 20:25 bonelee
阅读(556)
评论(0)
推荐(0)
2016年10月9日
位运算取第一个非0的位 r & (~(r-1))
摘要: 位运算取第一个非0的位 r & (~(r-1))
阅读全文
posted @ 2016-10-09 23:00 bonelee
阅读(1976)
评论(0)
推荐(0)
2016年9月30日
ThoughtWorks微服务架构交流心得
摘要: 《人月神话》中谈到软件开发没有银弹,根源在于软件所解决的领域问题本身固有的复杂性,微服务正是从领域问题角度上进行服务拆分,来降低软件开发的复杂度,最终实现各个业务领域团队独立开发(测试)应用,实现“云化”分布式部署。
阅读全文
posted @ 2016-09-30 14:54 bonelee
阅读(512)
评论(0)
推荐(0)
2016年9月19日
字符串匹配的sunday算法
摘要: sunday算法核心思想:启发式移动搜索步长!
阅读全文
posted @ 2016-09-19 22:38 bonelee
阅读(3077)
评论(0)
推荐(0)
2016年9月2日
常用软件架构模式分类
摘要: 软件架构师的本质工作就是站在不同的利益相关者角度(用户、开发者、测试、部署、运维等)来审视自己的架构,在我看来,软件架构模式分类亦如此,只是看问题的角度不同罢了。
阅读全文
posted @ 2016-09-02 20:23 bonelee
阅读(759)
评论(0)
推荐(0)
2016年8月31日
C++构造函数和析构函数调用虚函数时都不会使用动态联编
摘要: 构造函数和析构函数调用虚函数时都不使用动态联编,如果在构造函数或析构函数中调用虚函数,则运行的是为构造函数或析构函数自身类型定义的版本。
阅读全文
posted @ 2016-08-31 15:45 bonelee
阅读(7027)
评论(1)
推荐(1)
C++调用父类的构造函数规则
摘要: C++中,子类构造函数必须要调用父类的构造函数(无论显式还是隐式),本质原因在于继承的性质决定了必须先有父再有子!
阅读全文
posted @ 2016-08-31 14:47 bonelee
阅读(21458)
评论(0)
推荐(1)
C++迟后联编和虚函数表
摘要: C++标准规定,运行时的多态定义的基类与派生类的虚函数不仅函数名要相同,其返回值及参数都必须相同,否则即使加上了virtual,系统也不进行迟后联编。
阅读全文
posted @ 2016-08-31 09:00 bonelee
阅读(1293)
评论(0)
推荐(0)
上一页
1
···
269
270
271
272
273
公告