Head First Java(代码)
小白入门书,大一时学Java无聊看的,讲的十分通俗易懂,Head First一系列的书都很赞,适合入门。后来也完成了这本书最后的Demo,并加上自己天马星空的想法(ง •_•)ง
Java核心技术 卷1(第10版)
大一时入门Java看的,看了一半后没看完,很全面的书,适合当字典。
Java编程思想(未看完)
Java8函数式编程(代码)
看了前三章,做了响应的习题,第一次接触FP风格,感觉这种编码方式很赞,如果只是学会想使用Java8 Lambda可读前三章节,后面的难度好大/(ㄒoㄒ)/~~
写给大忙人看的JavaSE8
同上述的Java8函数式编程一起看的,相比上面的书,这本书难度偏低,内容都是JavaSe8的新特性,适合快速熟悉JavaSe8。
Sprint Boot2 精髓 从构建小系统到架构分布式大系统(详细笔记)
缺点:书名有点夸张,作者喜欢吹嘘自己的轮子,不适合已经熟悉Spring Boot的人进一步提升。优点:很适合入门级别的书,我是把这本书看了两遍,之后再到Spring官网那看了部分Reference Docs,基本上足以应付平时的工作,工作中用到一些比较偏僻的,再查就是了。
算法(第4版)(代码)
很有名气的算法书,确实读起来确实好,不过我需要很安静的环境才读的下,目前看了两章节。
剑指Offer(代码)
很有名气的笔试类算法题书,断断续续总算用Java刷完了,书的题解讲的很赞。立个Flag:用Scala重写一遍。
图解HTTP(笔记)
赞!!!看了两遍,基本上Http基本的东西都清楚了。当然对于这个协议更深层面的东西还需要更高级的书。
图解TCP
相比上本HTTP,TCP或许相对来说枯燥了些,阅读体验没有上本好,不过只看了一遍,可能再看一遍感觉会更好也说不定。
MYSQL必知必会
很初级的书。讲的都是基本的sql。
高性能MYSQL(笔记)
主要看了1、4、5、6这几个章节,推荐从事后端人员想提升自己的数据库能力必看!特别是第五章索引和第六章优化查询。
Redis(笔记)
NoSql学的Redis,主要掌握的知识点是五种数据类型、持久化(RDB和AOF)、事务(watch\multi\exec\discard)、主从复制(master-slave)。同时自己基于Spring的RedisTemplate设计一个更方面的RedisUtil工具类。
Redis设计与实现
将Redis源码的书,很有难度,我看了前面五种数据结构源码的部分。
Head First 设计模式
秉承Head First系列风趣幽默的风格(虽然我get不到笑点),不过入门设计模式值得一看。
大话设计模式
国人写的,相比《Head First 设计模式》语言更加通俗易懂,很适合入门。并且书上的UML也可以画画。这两本书更有优劣,我是同时看的。
阿里巴巴Java开发规范(笔记)
相比代码大全这种厚书,这本书简明扼要,适合Java初学者一开始就阅读。书上从变量命名,到代码风格、数据库涉及都进行了规约。当时发现这本书时十分喜爱,两天看了两遍,顺便把阿里的考试给过了。
编码—隐匿在计算机软硬件背后的语言
大一时候看着玩的,觉得很神奇,到13章开始逻辑门变得很复杂,看的懵懵的,可惜当时就这么过了,没去动手画。
面经「查看」
大二开始Java实习,记录自己的面试经历,实习经历