零碎知识点总结
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++的多态性具体体现在运行和编译两个方面,在程序运行时的多态性通过继承和虚函数来体现,而在程序编译时多态性体现在函数和运算符的重载上
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++的多态性具体体现在运行和编译两个方面,在程序运行时的多态性通过继承和虚函数来体现,而在程序编译时多态性体现在函数和运算符的重载上
相关文章推荐
- 零碎知识点总结
- java零碎知识点总结 2:IO 流 ------类型转换
- c 语言零碎知识点总结
- C语言零碎知识点总结(数组和函数返回值)
- ARM零碎知识点总结(尽可能零碎)
- java零碎知识点总结 1:数组的长度
- 零碎知识点总结
- JAVA面向对象 Part01 零碎知识点总结
- Linq to sql与EF零碎知识点总结
- iOS 零碎知识点总结
- 对之前.net项目的零碎知识点总结(自我学习用)
- java中零碎知识点总结
- Android零碎知识点总结
- 多线程零碎知识点总结---一期
- Android零碎知识点总结
- android零碎知识点总结
- java零碎知识点总结 2:IO流 -----1 File类
- 零碎知识点总结
- c++学习总结(一些零碎的小知识点)
- 应用开发中零碎知识点总结