做了一些项目回头看,确实收获很大,作者基本是想用一些很简单的demo来讲解一些解决问题的思路,里面涉及到的一些设计模式知识需要自己好好体会
第一行代码 Android 100% 2遍 很多人推荐的Android入门神书,书浅显易懂,不像一些教材那么晦涩
深入理解 Java 虚拟机 100% 国内关于JVM基本上都是从这本书借鉴的,从网上搜一些JVM的博客文章,内容也基本都是这本书的延伸
Android编程权威指南 100% 和大神交流,这本算是Android进阶的一本好书,书是美国一家程序员培训机构的教材,里面有一些流程图、结构图之类的很有帮助
Head First Python 100% 在SAP实习的时候,项目组用到python,现学的
到SAP书架上借了这本书,看完熟悉了python语法,再借鉴着老员工的一些python代码敲了敲代码,然后就开始搞我们的项目组的自动化测试工具了
Effective Java 50% 这本也是java经典书籍了,因为书的各章之间基本独立,可以跳跃阅读
我挑了一些章节读了,还有一些待读
HTTP 权威指南 100% 非科班出身的程序员一直对这些理论书籍难以释怀,所以花了1个多月看了这本书
但自己项目经验不多,这本书基本是将理论以及HTTP规范,很多地方没有项目经验难以真正理解,还是喜欢教写代码的书
鸟哥的私房菜 80% 大四毕业季的时候没啥事情,让宿舍大神帮忙装了linux系统(大四才用linux,汗颜汗颜)
但觉得这本书太厚,现在如果需要一些linux命令都是现查api了
Linux命令行与shell脚本编程大全 30% 当时SAP实习的时候,项目组也需要用到shell编程,看了这本书了解shell的语法,当然shell博大精深,我只是知道一些皮毛 精通正则表达式 80% 当时在普元实习的时候,有一个小伙特别喜欢用正则表达式,当代码重构的时候,替换一些变量之类的
后来花了1个月看了这本书,前面是将正则表达式通用知识,后面是一些Java PHP .NET等特定语言的正则表达式
自然PHP .NET的那些部分我就没看咯
Python基础教程 60% 这本书前面是将基本语法,后面有一些项目练手
老实说,我觉得这本书不是很和我的风格
Python Cookbook 30% 离离散散看了一些,书里是一些小例子,数据库示例、处理脏数据、日期格式的处理等等,里面倒是有很多奇妙的思想可以借鉴
C++ Primer 100% 大四在家没事,花了一个暑假+开学的1个月看完了这本C++神书,然而看完感觉就懂了一些C++语法,对于做项目还是根据不清晰
后来转了Java和Android,C++的语法基本都忘了,不过这本书对自己编程思维还是有一些潜在的影响的
数据库系统概论 30% 前面有几张将SQL基本语法,写的很好,也看了好几遍left join、right join、group、having等等,对写一些增删改查很有帮助
后面存储过程、触发器啥的太难了,实在是看不懂
书名 完成度 阅读时间 感想 1、Android编程权威指南 100% 研一暑假 老外的书 2、第一行代码 Android 100% 研一暑假 浅显易懂 3、深入理解 Java 虚拟机 100% 研一暑假 可以了解堆栈 class 等 4、 HTTP 权威指南 100% 研一暑假 Http 底层知识 5、Java编程思想 90% 研一上学期 语法详细,工程型不足 6、精通正则表达式 80% 研一上学期 有Java php perl等正则介绍 7、Head First Python 100% SAP实习期间 简单入门 8、Python基础教程 50% SAP实习期间 书不是很好 9、Effective Java 50% 研一上学期 独立章节 10、C++ Primer(中文版)(第5版) 100% 大四暑假 可惜后来没用C++