【git】rebase 管理已提交的commit

前言一天猛然惊醒,我怎么把application.properties提交了?!于是隐藏后再提交一次,然后使用rebase合并掉前面的commit。
git 2020年10月02日 159次浏览

Spring项目使用过滤器和ThreadLocal实现用户态校验与保存

使用拦截器校验用户登录态,满足条件则继续执行控制器逻辑,不满足直接跳到登录页。大多数时候,控制器逻辑需要用到登录信息,这时候可以再从Redis取出登录信息,或者在校验完成后用ThreadLocal保存起来。
SpingBoot 2020年09月28日 185次浏览

Mybatis-generator : 自动化配置Mybatis的接口、实体、mapper文件

在Spring项目中,使用Mybatis需要编写dao层接口、mapper文件、PO类,而大多数是为了crud这种很具重复性的操作,使用Mybatis-generator可以自动化部署,解放开发者。
Mybatis Mybatis-generator 2020年09月27日 160次浏览

SpringBoot使用拦截器

在面向对象编程过程中,我们很容易通过继承、多态来解决纵向扩展,在Spring项目中,使用拦截器可以实现横向扩展。
SpringBoot 拦截器 2020年09月26日 195次浏览

【静态路由与动态路由】resource/static 与 resource/templates

无论怎样使用@RequestMapping映射,路由始终无法令人满意,使用thymeleaf处理动态路由就舒服多了。
SpringBoot Thymeleaf 2020年09月25日 156次浏览

【DFS】检查二叉树平衡性

决定按标签做题,从dfs开始
DFS BinaryTree 2020年09月23日 142次浏览

vim常用命令总结

修改redis配置文件时发现vim的操作都忘了,这篇文章用来记录常用vim操作,方便查阅。
vim 2020年09月22日 161次浏览

@ControllerAdvice拦截处理全局异常

在阅读一个开源项目时,发现作者采用@ControllerAdvice将异常的处理全给它拉到一个类里,甚妙!在开始使用前了解下它的来历。
@ControllerAdvice 2020年09月21日 156次浏览

Java发起Http请求

遇到了需要发送HTTP请求的场景,遂找了个封装好的
Http 2020年09月20日 163次浏览

【Redis(一)】初探Redis

这个系列记录我学习、使用Redis时的知识点
Redis 2020年09月17日 161次浏览