C++ virtual 解析

OO编程有三大特性:封装,继承,多态

在C++中,从绑定时间来看,可以分成静态多态和动态多态,也称为编译期多态和运行期多态。静态多态即函数重载,在同一类内相同的函数名,不同的参数列表。相对简单,现在重点分析动态多态。

虚函数

C++中的虚函数的作用主要是实现了多态的机制。关于多态,[……]

Read more

数学入门书籍

事件的本质很多都是数学的问题,特别在程序开发中。生活中也随处可见。因此学好数学,对工作和生活是大有裨益的。

转自:外行朋友值得一读的5本经典数学书

有很多人让我给外行朋友推荐一些优秀的数学书,他们之中有些是没在大学学过高等课程的,只对学习数学感兴趣的朋友,还有些对历史人物比对数学成果更感[……]

Read more

经济学必看书箱

每天忙碌地工作是为了什么?如何保护好我们辛苦劳动所得?如何透明现象看本质?一切都在书中,有了理论结合实际,也许才能更好的过这一生!

转自:史上最全经济学教材类书单:由浅入深,由深到精

一、入门教材:

1、曼昆《经济学原理》上下册,88元。梁小民教授翻译。曼昆为哈佛高才生,天才横溢,[……]

Read more

TCP连接建立与释放

TCP是一个面向连接的传输层协议,所以无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条传输连接。

一、TCP首部

TCP数据在IP数据报中的位置


TCP数据结构

TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项。因此TCP报文段的最小长度为20个[……]

Read more