摘要: 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出 阅读全文
posted @ 2019-09-15 23:58 Cyril_Wu 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 转自:理解 %IOWAIT (%WIO):http://linuxperf.com/?p=33 %iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的。这个指标常常被误读,很多人把它当作 阅读全文
posted @ 2019-09-15 23:54 Cyril_Wu 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 分布式系统的假设是,工作在网络环境下的系统拥有多个节点,而这些节点本身会由于各种原因而变得不稳定。这其中就有一个非常重要的概念——CAP原理。这个原理指导着大多数分布式系统的设计过程,CAP原理大致是说分布式系统中一定存在三个特性:一致性(Consistency)、分区容忍性(Partition)和 阅读全文
posted @ 2019-09-15 23:42 Cyril_Wu 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 1. 存储空间角度:虚函数对应一个vtable,vtable存储于对象的内存空间 若构造函数是虚的,则需要通过 vtable来调用,若对象还未实例化,即内存空间还没有,无法找到vtable 2. 使用角度:虚函数主要用于在信息不全的情况下,能使重载的函数得到对应的调用。 构造函数本身就是要初始化实例 阅读全文
posted @ 2019-09-15 23:32 Cyril_Wu 阅读(4326) 评论(0) 推荐(0) 编辑
摘要: 可以,虚函数底层实现原理(但是最好不要在构造和析构函数中调用) 可以,但是没有动态绑定的效果,父类构造函数中调用的仍然是父类版本的函数,子类中调用的仍然是子类版本的函数。 effictive c++第九条,绝不在构造和析构过程中调用virtual,因为构造函数中的base的虚函数不会下降到deriv 阅读全文
posted @ 2019-09-15 20:10 Cyril_Wu 阅读(15467) 评论(2) 推荐(3) 编辑
摘要: 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码: 200 - 阅读全文
posted @ 2019-09-15 19:29 Cyril_Wu 阅读(175) 评论(0) 推荐(0) 编辑