摘要:
杀死程序进程 ps Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。 查找指定进程格式: # ps -ef //显示所有命令,连带命令行 ps -ef | grep 进程关键字 # eg: ps -ef | grep ja 阅读全文
摘要:
效果: 代码: package com.zl.stu.studentInfoManage.authManagement.config; import com.zl.stu.common.Result; import lombok.extern.slf4j.Slf4j; import org.aspe 阅读全文
摘要:
因为 layui 下架了,虽然在 gitee 上面仍可以下载 layui ,现在 vue 很火爆,所以就尝试在thymeleaf里面使用vue 准备样式资源和资源 引入vue.js <!-- 使用最新版本 --> <script src="https://cdn.jsdelivr.net/npm/v 阅读全文
摘要:
编写一个 AuthExceptionEntryPoint 实现 AuthenticationEntryPoint package com.zl.stu.config; import org.springframework.beans.factory.annotation.Value; import 阅读全文
摘要:
html 文件放在resources/templates下,在Controller请求处理方法返回时会自动到这个目录下查找: js/css 等静态资源放在resources/static下,在html中引入时,会自动到这个目录下查找: @RequestMapping("/index") public 阅读全文
摘要:
使用jwt的好处 token生成的其实就是一个UUID,和业务没有丝毫的关系,这样带来最大的问题,就是需要人工持久化处理token(像处理分布式下的sessionId一样)。但是jwt就不需要,因为自包含,所以token里有身份验证信息,不需要做后台持久化处理,前端每次请求被保护的资源时请求头里带上 阅读全文
摘要:
因为 api 接口访问一般都是保护的,不能直接访问,需要携带 token 才能访问 导包 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.spri 阅读全文
摘要:
logback 取代 log4j 的理由:Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,初始化内存加载也更小了。 log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、 阅读全文
摘要:
导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.6.1</version> </depende 阅读全文
摘要:
导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.6.1</version> </depende 阅读全文