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

原创 MySQL自定义函数

MySQL自定义函数;实例:姓名混淆;电话号码混淆。有些好用,但绝对不建议使用,避免分层混乱,给开发人员造成不必要的麻烦。

2022-11-28 17:48:35 974 1

原创 String、StringBuffer 和 StringBuilder 的区别是什么?

StringBuffer 和 StringBuilder 它们两个都继承了 AbstractStringBuilder 抽象类,从 AbstractStringBuilder 抽象类中我们可以看到它们的底层都是可变的字符串数组,所以在频繁的字符串操作时,建议使用 StringBuffer 和 StringBuilder 来进行操作。另外 StringBuffer 对方法加了同步锁或对调用的方法加了同步锁,所以是线程安全的。从底层源码来看是一个 final 类型的字符串数组,一经定义,无法再增删改。...

2022-08-26 20:45:00 62

原创 MyBatis将查询出的两列数据装配成键值对

MyBatis 直接查询出的格式是 List 套 Map 的结构,当然利用 Stream 流进行转换也非常便捷,但如果这样的操作很多的话,不如利用 MyBatis 提供的 ResultHandler 接口进行实现,做成工具类使用。此外,如果用 MyBatis 提供的 @MapKey ,也只是对应值有冗余,因为 MapKey取一个字段为键,取出的所有字段为值。...

2022-08-08 14:54:54 988 1

原创 MyBatis多个if嵌套没进条件原因分析

事出反常必有妖。待补充,,

2022-07-11 18:35:58 749

空空如也

空空如也

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

TA关注的人

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