排序
SpringBoot3整合SpringSecurity6(四)添加用户、密码加密
SpringBoot3整合SpringSecurity6(四)添加用户、密码加密,写在前面 还记得在之前的文章中,我们在user表中手动插入了3条数据吗? 当时,大家就会有疑问。这一串密码是怎么来的呢,我们为啥要对密...
剑指offer-60、将⼆叉树打印成多⾏
剑指offer-60、将⼆叉树打印成多⾏,题⽬描述 从上到下按层打印⼆叉树,同⼀层结点从左⾄右输出。每⼀层输出⼀⾏。 给定的⼆叉树是 {1,2,3,#,#,4,5} : 该⼆叉树多⾏打印层序遍历的结果是: [ [1]...
Sa-Token v1.40.0 发布 ,来看看有没有令你心动的功能!
Sa-Token v1.40.0 发布 ,来看看有没有令你心动的功能!,Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题...
对于api管理系统的一些总结和思考
这个项目算是找工作前,用来充当简历上的项目来用的,估计以后看看会更有感悟吧。 好了,那我们开始吧。 一、前端篇 对于这个项目是前端是使用的 ant design pro(因为这玩意可以自动创建请求的...
缓存之美——如何选择合适的本地缓存?
1、简介 小编最近在使用系统的时候,发现尽管应用已经使用了redis缓存提高查询效率,但是仍然有进一步优化的空间,于是想到了比分布式缓存性能更好的本地缓存,因此对领域内常用的本地缓存进行...
Spring-xml(+注解)方式整合第三方的框架-mybatis
1)不需要自定义命名空间:MyBatis Spring整合Mybatis的步骤如下: // 原始配置 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactI...
一,初始 MyBatis-Plus
一,初始 MyBatis-Plus,一,初始 MyBatis-Plus @ 目录 一,初始 MyBatis-Plus 1. MyBatis-Plus 的概述 2. 入门配置第一个 MyBatis-Plus 案例 3. 补充说明: 3.1 通用 Mapper 接口介绍 3.1.1 Map...
hot100之链表上
hot100之链表上,相交链表(160) 先看代码 public class Solution { public ListNode getIntersectionNode(ListNode headA, ListNode headB) { ListNode p = headA; ListNode q = headB; while (p...
FindBugs问题EQ_COMPARETO_USE_OBJECT_EQUALS的解决方法
本文记录的是2016年4月初发生的事情。 前几天,标准CI的静态检查页面发现一个项目组同事引入的FindBugs问题,EQ_COMPARETO_USE_OBJECT_EQUALS,CI对这个问题给出的介绍如下 Class defines compa...
如何pdf转图片?完全免费!
如何pdf转图片?完全免费!,前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和pdf文档打交道的。 这极大地帮助我们提高了开发效率,今天,小徐就来介绍下如何将pdf文件转换成图...
Java序列化:为何必须实现Serializable并显式指定serialVersionUID?
Java序列化:为何必须实现Serializable并显式指定serialVersionUID?,结论先行 实现Serializable接口是Java对象序列化的基本前提,没有它JVM会直接拒绝序列化操作。 显式声明serialVersionUID能...













