您的位置:首页 > 其它

零碎知识点总结

2015-03-18 22:14 218 查看
2015.3.18

1.原子操作

所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始就一直运行到结束,中间不会有任何context switch(切换到另一个线程)。原子操作可以是一个操作也可以是多个操作。

2.可以在办公桌面直接连接到实验室server,并将实验室sever在本地界面显示的软件:realVNC和XManager。

3.ChinaUnix上一篇《跟我一起写Makefile》的文章写的非常好,学习了基本的写法,发现Makefile也不是想象的那个复杂,相反比较简单。

网站:http://www.chinaunix.net/old_jh/23/408225.html

4.在分析关于join算法的源码时碰到libconfig,很好的参数配置库,先记下,将来详细分析这篇论文和代码时再详细分析。

2015.4.20

C++支持两种多态性:

编译时多态:程序运行前发生的事件 —— 函数重载、运算符重载 ——静态绑定

运行时多态:程序运行时发生的事件 —— 虚函数机制 ——动态绑定

多态性是面向对象程序设计的重要特征之一。所谓多态性是指当不同的对象收到相同的消息时,产生不同的动作。C++的多态性具体体现在运行和编译两个方面,在程序运行时的多态性通过继承和虚函数来体现,而在程序编译时多态性体现在函数和运算符的重载上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: