汇总
- Java编程思想
- 第一行代码 Android
- Android编程权威指南
- 深入理解Java虚拟机
- Head First Python
- Python基础教程
- HTTP 权威指南
- Head First 设计模式
- 精通正则表达式
- Effective Java
- C++ Primer
- 鸟哥的私房菜
- Linux命令行与shell脚本编程大全
- 数据库系统概论
- Python cookbook
java编程思想 100% 3遍
老外的书,讲了很详细,第一遍阅读的时候感觉有些吃力。做了一些项目回头看,确实收获很大,作者基本是想用一些很简单的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++ |