ARP单播问题 虚拟机桥接到宿主机的网卡,虚拟机访问宿主机时有如下arp包: 说明: arp查询之后会在本地缓 …
作者存档:phpor
linux 之 futex
当我们strace -c pid的时候,经常会发现futex占用大量时间,如下图: 那么, futex究竟是个 …
系统调用之 restart_syscall
在我们使用strace的时候,经常会遇到如下情景: 你们 restart_syscall 究竟是个什么系统调用 …
gdb调试python
gdb对python的调试支持还是比较成熟的,如果gdb版本(>7)够高的话,gdb默认编译了对pyth …
mysql 数据导入导出
场景: mysql导出导入大数据文件时,如果文件很大,导入时最好先把索引都去掉,如果导出时包含表结构,则在一个 …
vagrant 之 insecure key
vagrant package 有两种方式,一种基于虚拟机名字的,一种基于vagratfile的。 对于自己安 …
Linux 控制台编程
最初学习C语言的时候,只能在控制台上输出一些东西,和windows相比感觉非常的不实用,虽然也看见过一些程序能 …
c++之多态与虚函数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
#include<string> #include<iostream> using namespace std; class animal{ public: virtual void say()=0; virtual void run() { cout << "running" <<endl; } }; class dog:public animal{ public: void say() { cout<<"wang wang ..."<<endl; } virtual void run() { cout << "dog running" <<endl; } }; class jinmao:public dog{ public: void say() { cout << "I am jinmao, wang wang ..." <<endl; } void run() { cout << "jinmao running" <<endl; } }; void say(animal *a){ a->say(); } void run(animal *a){ a->run(); } void dog_run(dog *d){ d->run(); } int main(){ say(new dog()); say(new jinmao()); run(new dog()); run(new jinmao()); dog_run(new jinmao()); return 0; } |
多态玩的就是虚 什么是多态? 函数的形参中定 …
画图工具
50款JavaScript图表库分享: http://my.oschina.net/u/935975/blog …
curl post 到squid 返回417错误
参考资料: http://www.cnblogs.com/lidabo/p/4159382.html