总结了自己最近的学习状态,发现学的东西挺多,但是消化掌握的却没有多少;
看了下网上多多少少的建议,最后决定通过写博客记录学习的知识;
目的:
其一是为了回顾、加深印象
其二是为了加深理解、重新展望模糊的知识
其三就是给自己的生活加一份日志,虽然不能Rollback,但也算是有了自己的痕迹
话不多说,规划下写博客的路线:以下为本人学过的部分(包含未完成、后续完善):
1.Java基础
- 面向对象思想
- 数组(一些算法)
- 多线程
- String字符串
- 集合框架
- IO流
- GUI
- 网络编程
- 正则表达式
2.JavaWeb
- 环境搭配
- HTTP
- Servlet
- Post、Get
- Request、Response
- 请求转发、重定向
- Cookie、Session
- JSP
- JSTL
- MVC三层架构
- 过滤器、监听器
- JDBC
3.Oracle数据库
- 四种启动、四种关闭方式
- 事务、隔离级别
- DDL DML DCL
- 用户、角色、权限
- 视图、物化视图
- 索引
- 存储过程
- 游标
- 触发器
- 异常
4.设计模式
- 单例模式
- 组合模式
- 装饰者模式
- 代理模式
- 工厂模式
- 观察者模式
- 命令模式
- 策略模式
5.Mybatis
- 配置文件
- 增删改查
- 配置优化
- 注解使用
- 动态SQL
- 缓存
6.Spring基础
一.为什么要学spring?
二、Spring的特点
三、IOC(控制反转)
四、DI(依赖注入)方式(常用)
五、Spring配置
六、自动装配
七、注解开发
八、脱离XML配置Spring
九、AOP
十、整合Mybatis
十一、Spring声明式事务
近期目标:
1.SpringMVC
2.JVM底层原理
3.数据结构与算法
有些东西暂时想不起,后期再补充
始于2021年6月29日晚~