自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用Druid进行mysql密码的加密

这样会导致一个问题,就是我们的密码都是明文展示的,这样非常不安全,所以我们就需要对配置文件中的账号和密码进行加密,以防止我们的密码泄露。创建公钥和私钥,通过ConfigTools类的getKeyPair获取公钥和私钥。我们可以使用druid中的ConfigTools工具来为我们的密码进行加密操作。创建方法encrypt并调用,把密码和获得的私钥作为形参传入,让密码进行加密。记录获得的公钥,进行配置文件配置。配置公用属性publicKey。

2023-11-26 22:13:26 248 1

原创 Redis命令笔记

Redis的SortedSet是一个可排序的set集合,与Java中的TreeSet有些类似,但底层数据结构却差别很大。SortedSet中的每一个元素都带有一个score属性,可以基于score属性对元素排序,底层的实现是一个跳表(SkipList)加 hash表。例如,需要存储用户.商品信息到redis,有一个用户id是1,有一个商品id恰好也是1,此时如果使用id作为key,那就会冲突了,该怎么办?HSETNX:添加一个hash类型的key的field值,前提是这个field不存在,否则不执行。

2023-10-16 22:06:04 48 1

原创 常用的linux命令

比如,简单的ls命令就有:-a -A -b -c -C -d -D -f -F -g -G -h -H -i -I -k -l -L -m -n -N -o -p -q -Q -r-R -s -S -t -T -u -U -v -w -x -X -1等选项,可以发现选项是极其多的。参数,关键字,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用””将关键字包围起来。参数,文件路径,必填,表示要过滤内容的文件路径,可作为内容输入端口。,表示当前,比如./a.txt,表示当前文件夹内的。

2023-10-15 17:01:11 44 1

原创 spring笔记

FactoryBean是Spring提供的一种整合第三方框架的常用机制。和普通的bean不同,配置一个FactoryBean类型的bean,在获取bean的时候得到的并不是class属性中配置的这个类的对象,而是getObject()方法的返回值。通过这种机制,Spring可以帮我们把复杂组件创建的详细过程和繁琐细节都屏蔽起来,只把最简洁的使用界面展示给我们。将来我们整合Mybatis时,Spring就是通过FactoryBean机制来帮我们创建SqlSessionFactory对象的。/*

2023-09-13 19:41:38 54

空空如也

空空如也

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

TA关注的人

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