@SpringBootTest单元测试测试类的使用
springboot测试类
Shiro身份验证绕过漏洞及修复方案
近期Shiro修复了一个身份验证绕过漏洞,1.10.0之前的版本在请求forward或include时不进行拦截鉴权
maven工程使用jacoco-maven-plugin插件,无法生成覆盖率测试报告问题
测试覆盖率报告无法生成
构建SpringBoot工程时找不到插件“spring-boot-maven-plugin”
构建springboot工程时,遇见的主要问题
java+Mysql 图书管理系统(idea)
基于jdk11使用idea编写的图书管理系统jdk 版本:openjdk version "11.0.12"MySql版本:5.7.40。
短信验证码—Java实现
在业务需求中我们经常会用到短信验证码,比如手机号登录、绑定手机号、忘记密码、敏感操作等,都可以通过短信验证码来保证操作的安全性,于是就记录下了一次开发的过程。
RSA、MD5加密解密算法全套解析安装教程
RSA、MD5加密解密算法全套解析安装教程
IDEA 中Git 多次 Commit 合并为一次提交
由于个人习惯的原因,喜欢一个功能分多次提交,导致很多提交比较零碎。有时候经常需要将零碎的提交合并成一次,该怎么办?可以使用 IDEA 自带的 Git 插件 将多次 Commit 合并成一次。
消息队列是什么
在像双11 的时候秒杀等系统的时候,用户直接访问数据库,数据库一时接受到大量的数据请求,就会压垮数据库,所以在这个时候加入消息队列,用消息队列的大吞吐量,快速处理用户的请求(哪怕是Redis还不足够应对这种大数据访问)。使用消息队列可以实现系统与系统之间的解耦,比如 买票系统中买票,用户是不直接调用
VSCode教程之配置Java环境
VSCode使用教程之配置Java环境,保姆级教程,包括安装JDK、配置环境变量、安装相关扩展和测试环境
SpringBoot的配置文件
介绍SpringBoot中的配置文件的相关内容(作用, 格式, 不同环境下的配置文件...)
2023最新IDEA安装以及使用教程
2023最新IDEA安装和使用教程下载链接https://www.jetbrains.com/idea/包含JDK教程安装文章较长请耐心观看
如何修改项目中Git远程仓库地址?
当开发过程中,遇到git地址可能因git服务部署主机的变化地址发生变化后,我们该如何快速修改。
Es初步检索命令
Es初步检索命令大全一步到位
MySQL-SQL全部锁详解(上)
为了避免DML在执行时,加的行锁与表锁的冲突,在InnoDB中引入了意向锁,使得表锁不用检查每行数据是否加锁,使用意向锁来减少表锁的检查。假如没有意向锁,客户端一对表加了行锁后,客户端二如何给表加表锁呢,来通过示意图简单分析一下:首先客户端一,开启一个事务,然后执行DML操作,在执行DML语句时,会
【spring源码系列-06】refresh中obtainFreshBeanFactory方法的执行流程
obtainFreshBeanFactory
SQL结果-根据某个字段取最新时间去重
现在有个sql,如果“propertyId”相同,取“updateTime”时间最新的那条记录,其他过滤掉。语句将返回其中一条记录。如果需要返回所有具有相同最新时间的记录,则可以使用。列等于 1 的行,即每个分组中的第一行,也就是最新时间的那一行。列等于 1 的行,即每个分组中的第一行,也就是最新时
spring boot应用调用webservice接口
.asmx java web service web services C# .net WSDLjava 与 web service 接口通信spring boot与 web service 接口通信
Nacos配置中心之引用不到配置文件问题
•application.yml 应用程序特有配置信息,可以用来配置后续各个模块中需使用的公共参数等、可以⽤来定义应⽤级别的,如果搭配 spring-cloud-config 使⽤ application.yml ⾥⾯定义的⽂件可以实现动态替换。使用springCloud的时候,配置信息一般是要从c
Java企业级信息系统开发学习笔记(4.2)Spring Boot项目单元测试、热部署与原理分析
Java企业级信息系统开发学习笔记(4.2)Spring Boot项目单元测试、热部署与原理分析