logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Springboot连接neo4j

【代码】Springboot连接neo4j。

文章图片
#python#开发语言
【知识点介绍】时钟置换算法(CLOCK算法)

一、算法原理时钟置换算法使用了一个环形队列(或链表)来维护内存中的页面,并为每个页面设置两个标志位:使用位(或称为访问位)和修改位。这两个标志位用于帮助算法决定哪个页面应该被置换。

文章图片
Docker 常用命令行速查

【代码】Docker 常用命令行速查。

#docker
Spring Security登录认证

是连接Spring Security和我们数据库的桥梁。@Service@Autowired@Override// 通过用户名从数据库查询用户throw new UsernameNotFoundException("用户不存在");// 返回UserDetails实现,包含数据库中的加密密码注意:这里返回的包含了从数据库查询到的用户信息,特别是加密后的密码。用户注册↓密码加密 → Password

#数据库#oracle#sql
Docker 常用命令行速查

【代码】Docker 常用命令行速查。

#docker
Spring Boot 请求参数绑定注解

​ 用于复杂数据,@RequestParam​ 用于简单参数​ 是 RESTful API 的必备@Valid​ 是保证数据质量的守护者。

#spring boot#后端#java
使用 JWT 升级 Spring Security 登录认证系统的两个关键问题与解决方案

在将传统的基于 Session 的用户认证系统迁移到基于 JWT(JSON Web Token)的无状态认证架构时,开发者经常会遇到两个典型问题。本文将围绕这两个核心问题展开说明,并介绍登录后如何正确携带 JWT 进行请求认证,以及如何从 Spring Security 上下文中安全地获取当前用户信息。

#oracle#数据库#sql
非 Spring 管理对象获取 Spring Bean

本文介绍了在非Spring管理对象中注入Spring Bean的解决方案。当WebSocket、定时任务等由容器直接创建的实例无法通过@Autowired注入依赖时,可采用"借壳注入+静态共享"模式:通过@Component让Spring创建工具人实例完成依赖注入,再使用@PostConstruct将Bean存入静态变量,实现所有实例共享。该方案利用静态变量突破实例隔离限制,使

#spring#java#后端
Java classpath 详解:从抽象概念到文件系统实体

是 Java 开发中最基础也最容易被误解的概念之一。许多人将其视为一个模糊的“路径集合”,但它的本质其实非常具体——它就是 JVM 用来查找。JVM 的类加载器(ClassLoader)会严格按照这个列表中的顺序,依次去这些。文件的一张“寻宝地图”。这张地图上的每一个坐标,都是你硬盘上真实存在的。无论是你自己的代码,还是第三方库的代码,都逃不开这张地图的指引。命令,让 Maven 直接打印出它为你

#java#开发语言
    共 15 条
  • 1
  • 2
  • 请选择