【随笔】阶段性总结(2021.9.9)
✨前端部分
- HTML
- CSS
- JS
- Vue
从上学期期末开始简单地过了一下 HTML CSS JS
学习后端时候了解到 Bootstrap
准备之后在不用 Vue 的情况下学习尝试下
Vue 这块印象比较深刻的是双向绑定与路由
在学习了后端的 Controller 觉得与 Vue 中的路由类似
但是Controller封装了后端的操作
Vue 中的路由只是单纯的页面跳转
总的来说前端这块学的比较浅
下学期上课了多实践练习一下
(尤其是 Vue + Element UI 以及 ES6)
✨后端部分
- Mybatis
- Spring
- SpringMVC
Mybatis
- 持久化
- CRUD
- 配置
- 结果集映射
- 日志
- 分页
- 注解开发
- 动态SQL
- 缓存
这部分因为之前写了好多数据库大作业影响比较深刻
Spring
- IoC(控制反转)
- DI(依赖注入)
- 代理模式(静态/动态)
- AOP(面向切面编程)
- 注解开发
- JavaConfig
- 整合Mybatis:事务
- 声明式事务
学完后的感受到Spring的核心就是 IoC 与 AOP
因为跳过JavaWeb部分的学习 没有具体体会到简化开发
在代理模式时候有点懵
学完后去补了Java基础部分的注解与反射
SpringMVC
- SpringMVC执行流程
- 回顾MVC
- 执行原理
- 结果跳转
- 数据处理
- 乱码处理
- Contoller
- RestFul风格
- SSM整合
- JSON
- Ajax
- 拦截器
- 文件上传/下载
印象比较深刻的是 Contoller 与 SSM整合
✨后期计划
- CTF 赛前训练(不太想但是尽量= =)
- 下学期前端课程前几周尝试不使用 Vue 的情况下使用 Bootstrap 做出比较美观的界面
- Vue + Element UI 实践
- 同时学习 SpringBoot(应该能体会到相比 SSM 开发简化了许多)
- 前端课程大作业希望能使用 SpringBoot + Vue 做一个完整前后端架构分离的项目
- 备考软考网络工程师
- 权衡考研院校以及方向(= =大三下学期准备开始考研 大概还有一学期能多学点技术)
大致感觉是一个容易不自觉制造压力以及事情总是往最坏的地方想的人
从而导致精神内耗
沉静时候明显感觉到极高的工作以及学习效率
(逐渐体会到把心沉下来的方法)
希望在之后平时脑袋空空别想太多
减少精神内耗
在学习与工作时多沉静些。