自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 spring相关问题

1、Spring框架的设计目标,设计理念,和核心是什么Spring设计目标:Spring为开发者提供一个一站式轻量级应用开发平台;Spring设计理念:在JavaEE开发中,支持POJO和JavaBean开发方式,使应用面向接口开发,充分支持OO(面向对象)设计方法;Spring通过IoC容器实现对象耦合关系的管理,并实现依赖反转,将对象之间的依赖关系交给IoC容器,实现解耦;Spring框架的核心:IoC容器和AOP模块。通过IoC容器管理POJO对象以及他们之间的耦合关系;通过AOP以动态非侵入的

2022-05-04 20:10:59 349

原创 mybatis-plus @DS实现动态切换数据源原理

1、mybatis-plus @DS实现动态切换数据源原理首先mybatis-plus使用com.baomidou.dynamic.datasource.AbstractRoutingDataSource继承 AbstractDataSource接管数据源;具体实现类为com.baomidou.dynamic.datasource.DynamicRoutingDataSource。项目初始化调用public synchronized void addDataSource(String ds, DataS

2022-04-24 18:32:38 6670 2

原创 ubuntun使用问题记录

ubuntun使用问题记录1、E: 无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程 4860(unattended-upgr)持有,N: 请注意,直接移除锁文件不一定是合适的解决方案,且可能损坏您的系统。E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?解决方法:#强制解锁:sudo rm /var/lib/dpkg/lock-frontendsudo rm /var/cache/apt/archi

2021-11-18 23:02:15 661

原创 spring security 登录校验流程

spring security 登录校验流程1、前台使用公钥将密码加密import JSEncrypt from 'jsencrypt/bin/jsencrypt'// 密钥对生成 http://web.chacuo.net/netrsakeypairconst publicKey = 公钥const privateKey = 私钥// 加密export function encrypt(txt) { const encryptor = new JSEncrypt() encr

2021-09-09 16:07:59 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除