- 博客(3)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 C++的inline
inline是C++/C的重要特性,主要用于减少函数调用时入栈和出栈操作带来的消耗,但是却使得我们的程序可能会变得庞大,所以说这是一个权衡的事情,典型的“以空间换取时间”的策略。可是,这个策略在很多情况下是可行的,因为相对于空间而言,时间往往显得更加重要一些。 但是inline函数的使用还有一些问题需要注意的,这里总结如下。inline函数是声明不是定义C++中的inline函数是一个声明不是定义
2016-08-23 22:28:15 730
原创 Linux中的共享库之版本管理
共享库也就是动态库,在linux中是随处可见的,这是由于动态链接有这众多优点,因此大量的程序开始使用动态链接的机制,所以你才会在linux这样的操作系统中看到大量的动态链接库的存在。但是随着linux系统架构的成熟,应用和系统软件生态系统的繁荣,导致linux中的动态库数量越来越多,并且同一个共享库还会有不同的版本,这个时候如果没有一个良好的动态库管理机制,那么势必会给长期的维护,升级造成极大的困难
2016-08-13 12:10:20 2272
Java 并发——基石篇.pdf
2019-07-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人