博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2021年上半年读书记录
阅读量:3933 次
发布时间:2019-05-23

本文共 1159 字,大约阅读时间需要 3 分钟。

 前些天读了专业相关的书籍有:《Effective C++》、《Morden Effective C++》、《More Effective C++》、《Git 从入门到精通》、《stl 源码解析》、《深度探索C++对象模型》;非专业相关的书籍:《牛奶可乐经济学1》、《牛奶可乐经济学2》、《从零开始学价值投资》。

        其中《深度探索C++对象模型》是真的不好读懂,可能有40%-50%的内容都很晕,这本书感觉搞C++编译器的更适合看一点,看了是收获了些知识,很多知识博客上也能看到,就感觉收获的知识不多,重要的是很多地方看得很懵,不是搞C++编译器的没法完全看懂。其他书都能看得个七七八八。下面对我而言印象比较深的书回顾一下里面值得看的内容。

        给我感觉比较看好的书有《stl 源码解析》相当于是数据结构与算法在工业级代码上的实现,代码的复用避免冗余,出于效率的考虑运用各种模板特化具现、一些模板元编程的技巧等手法感觉比较赞。但我也不能说每个地方都看懂了,绝大多数地方看懂没问题,有少部分地方觉得它实现复杂了,或是我没看懂。

        《Morden Effective C++》,这是我第一本看的C++语言的Effective系列的书,之前我看过Java语言的。他们是不同的书,,不同的作者。感觉带Effective字眼的都挺值得一看。C++和其他语言一样也在更新换代,这本书讲了C++11和C++14新加入的一些特性比如constexpr、nothrow、using、auto关键字、enum class 等等还有其他内容。 或是提高开发效率、也有提高运行效率,反正应该就是博采其他语言的长处,可能工业上渐渐也在广泛运用了吧,毕竟C++17,C++20都出来了,学习一下还是有意义的。

        《Git 从入门到精通》这本书不算厚,但感觉里面的知识算是解决了我一直对Git的困惑,我知道不经常用肯定过一阵会忘不少,但是从头看完一本书,把几乎每个地方弄懂还是很有意义,克服了我对Git的恐惧。确实在一个软件系统需要不断迭代开发的过程会很有用,而且还是团队开发的情况下,就显得它更有必要了。它里面每一个操作,都会有bash命令和带GUI的操作对应。另外看这本书之前,在知乎上看到一个推荐的在线练习Git的网站也很棒,叫。其实git就是各种分支的操作,文件的增删改。

      《从零开始学价值投资》这本书算是我课外看的第一部经济学类书(算经济学吗?),里面主要讲的价值投资,区别与技术面,后者大多运用与短线投资,看K线。而价值投资就用四个字概括——物有所值。需要详细的研究一个企业的三大报表等等东西,以及杜邦分析等等内容,并且是一种长期投资方法。作者很推崇格雷厄姆,他可以说是价值投资的鼻祖,其代表作《聪明的投资者》作者在文中经常援引,有时间我也想看看。

转载地址:http://hyqgn.baihongyu.com/

你可能感兴趣的文章
线程进阶:多任务处理(17)——Java中的锁(Unsafe基础)
查看>>
Spring/Boot/Cloud系列知识(1)——开篇
查看>>
线程基础:多任务处理(15)——Fork/Join框架(要点2)
查看>>
线程基础:多任务处理(16)——Fork/Join框架(排序算法性能补充)
查看>>
线程基础:多任务处理(14)——Fork/Join框架(要点1)
查看>>
架构设计:系统存储(13)——MySQL横向拆分与业务透明化(1)
查看>>
架构设计:系统存储(14)——MySQL横向拆分与业务透明化(2)
查看>>
架构设计:系统存储(5)——MySQL数据库性能优化(1)
查看>>
架构设计:系统存储(2)——块存储方案(2)
查看>>
架构设计:系统间通信(45)——阶段性问题记录
查看>>
架构设计:系统间通信(44)——自己动手设计ESB(5)
查看>>
架构设计:系统存储(1)——块存储方案(1)
查看>>
架构设计:系统间通信(42)——自己动手设计ESB(3)
查看>>
在工作时走神的闪光
查看>>
Ajax使用注意事项
查看>>
使用FileChannel下载本地文件及扩展
查看>>
linux文件权限与目录配置问题与解答(整理篇)
查看>>
linux文件与目录管理问题与回答(整理篇)
查看>>
java 数组笔记整理
查看>>
java IO/NIO 下载上传的笔记
查看>>