自学第二月份总结
在学习Java后端开发的第二个月中,用10天的时间为Java语言基础收了个尾,结束了反射,多线程基础,IO流的学习
学习完成Java部分的内容后又花了5天的时间回顾了MySQL数据库基础,巩固了一些数据库使用上的细节(存储引擎,事务,隔离级别等)。2天的时间完成了Java8一些新特性的学习,理解了Lambda表达式的使用,Stream API的概念以及使用方式,Optional类的学习
之后又用了两天的时间完成JDBC的相关概念学习(SQL注入,连接池)学会了如何使用JDBC操作数据库,配置DBUtils,能够独立对于JDBC结合德鲁伊连接池,阿帕奇的Utils将SQL查询封装为Dao对象便于操作,用了两天的时间对于Redis有了一些初级的了解(数据结构,NoSQL,客户端),之后又花了一天半的时间完成了git版本控制工具的使用,能够结合远程代码托管平台(Github,Gitee),使用命令行或者IDEA集成开发环境,对于自己写的代码进行版本管理
最后的8天稍微有些懈怠,由于课程安排有些紧凑,实际上满打满算的学习只有大概5天左右,完成了JavaWeb中的一部分学习:一些前端基础(html,CSS,JavaScript,jQuery),Web服务器(Tomcat),以及依赖管理工具Maven的基本使用,我对前端这部分的理解是在实际使用中搞清楚怎么用即可,没有花太多时间去像Java基础部分一样记录较为详细的笔记。
五一假期打算过完生日后,抽出一天时间过一遍线代考试内容(5.10)另外两天看一下编译原理实验的作业和机器学习的大作业,假期之后再进行JavaWeb中Servlet的学习。