编号 | 书名 | 学习内容 | 学习时间 | 记录的博客 |
0 | SpringBoot 2.0 | 、什么是SpringBoot 二、Gradle的介绍及下载配置 三、使用SpringBoot开发Web项目和传统开发的比较 四、为SpringBoot配置log4j日志 五、SpringBoot的application.properties配置大全 六、使用Idea配置SpringBoot的热加载 七、使用SpringBoot整合Thymeleaf 八、SpringBoot整合Mybatis以及server time zone报错解决 九、使用SpringBoot整合Redi 十、SpringBoot如何使用Junit单元测试 十一、SpringBoot如何使用Gradle和Maven将项目打包 十二、SpringBoot配置拦截器 十三、SpringBoot如何配置UTF-8字符集 十四、SpringBoot使用PageHelper 十五、SpringBoot整合Spring Data JPA 十六、SpringBoot整合JWT做身份验证 十七、SpringBoot整合JWT做在线数判断 十八、SpringBoot配置跨域请求通行> | 2018.9.1- | https://blog.youkuaiyun.com/pbrlovejava/article/details/80303796 |
1 | 《数据结构与算法Java版》 | 1、什么时间复杂度 2、Big O表示法 3、数组的其他实现 4、栈的实现 5、队列的实现 6、单链表和双向链表、双端链表 7、什么是二叉树 8、红黑树 9、2-3-4树 10、二叉搜索树 | 2018.10.1-2018.10.20 | https://blog.youkuaiyun.com/pbrlovejava/article/category/8091029 |
2 | 《Java并发编程实践》 | 1、什么是线程安全 2、构造线程安全的模式 3、线程封闭 4、Executor线程调度框架 5、线程池 6、ThreadPoolExecutor的自定义配置 7、Semaphore信号量 8、使用CountDownLatch测试并发安全 9、Condition条件变量完成生产者-消费者模式 10、并发容器和同步容器 11、显式锁和读写锁 12、什么是共享对象 | 2018.10.21-2018.11.09 | https://blog.youkuaiyun.com/pbrlovejava/column/info/27078 |
3 | 《Go语言编程》 | 1、Go语言简介和特性 2、变量和常量 3、内置类型的使用 4、面向对象基础 5、结构体 6、为类型添加方法 7、接口实现 8、协程和通道,同步锁读写锁 9、net/http包 10、goquery爬虫 | 2018.11.08- 2018.11.16 | https://blog.youkuaiyun.com/pbrlovejava/article/category/8327046 |
4 | 《HeadFirst 设计模式》 | 1、策略模式 2、观察者模式 3、装饰者模式 4、工厂模式 5、单件模式 6、适配器模式 7、模板方法模式 8、迭代器模式 | 2018.11.17-2018.12.03 | https://blog.youkuaiyun.com/pbrlovejava/article/details/80599680 |
5 | 《活着》-余华 | 2018.11.27-2018.11.30 | ||
6 | 《二战风云》 | 2018.11.24-2018.11.29 | ||
7 | 《疾风回旋曲》-东野圭吾 | 2018.12.01-2018.12.03 | ||
8 | 《沟通心理学》 | 2018.12.02- | ||
9 | Vue.js菜鸟教程 、Vue.js官方文档 | 2018.12.05- 2018.12.15 | https://blog.youkuaiyun.com/pbrlovejava/article/details/80303796 | |
10 | 《信》 -东野圭吾 | 2018.12.08-2018.12.14 | ||
12 | 《拉普拉斯的魔女》-东野圭吾 | 2018.12.19- 2018.12.30 | ||
13 | 《你不可不知的人性》-刘墉 | 2018.12.30-2018.1.5 | ||
13 | 开发安保利投票系统 | 1.项目开发流程 2.接口约定工具eolinker的使用 3.项目部署 | 2018.1.1-2018.1.25 | |
14 | 《学会提问》- 布朗 | 2019.1.9- | ||
15 | 《JavaEE开发的颠覆者-SpringBoot实战》- 汪云飞 | 大概再浏览一遍,复习技术的整合与使用,并且学习了Spring Data JPA的用法以及Spring EL资源读取、Logback日志的配置 | 2019.1.7-2019.1.11 | |
16 | 《深入理解Java Web技术内幕》- 许令波 | 感觉讲得太简单,不具有引导作用,技术太多了,但是又不深入,所以不看了 | 2019.1.12-2019.1.13 | |
17 | 《MySql技术精粹》- 张工厂 | 1、存储引擎的分类以及特点 2、MySQL的内置系统变量 3、MySQL的SQL调优 4.主从复制(基于日志点) 5.主主热备 6 .amoeba读写分离 7.主从复制(基于GTID) | 2019.1.26- | |
18 | 《自卑与超越》-阿弗雷德·阿德勒 | 2019.1.25- | ||
19 | 《创业时,我们在知乎聊些什么 | 2019.2.10- | ||
20 | 开发明域酒店管理系统 | 1.使用ubuntu系统 2.idea上的各种插件使用 3.github团队协作,解决冲突,版本回退 4.如何调用xml第三方接口 5.Springboot maven分模块 6.vim快捷键 7.lombok和日志框架 8.google 9.适应压力,调节自己 10.任务调度框架quartz | 2019.3.5-2019.5.12 | |
21 | 《算法第四版》 | 2019.3.27- 2019.6 | ||
22 | 《深入理解Java虚拟机》 | 2019.5.1- | ||
23 | 明域酒店项目 | 2019.3.1-2019.9.1 | ||
24 | LeetCode刷题破百 | 2019.6.1-2019.8.1 | ||
25 | <计网自顶向下> | 2019.6.1- - 2019-.1 | ||
26 | Java编程思想 | 2019.6.1- | ||
27 | 深入理解JVM | 2019.9.1- - 2019-11.1 | ||
28 | 剑指Offer | 2019.10.1- - 2019-11.7 | ||
29 | Redis深度历险 | 2019.10.1- 2019-11.1 | ||
30 | Java多线程编程艺术 | 2019.11.1- | ||
31 | 操作系统原理与精髓 | 2019.11.1- | ||
32 | 程序员代码面试指南 | 2019.11.1- | ||
33 | Netty入门与实战-仿写IM系统 | 2020.02- | ||
34 | 大型网站技术架构 | 2020-03-01 |