- 博客(11)
- 收藏
- 关注
原创 [Java][SpringBoot]AspectJ切面配合自定义注解实现权限校验
本文章介绍了如何通过创建自定义的权限校验注解,配合AspectJ切面拦截注解实现权限校验。
2025-09-12 15:18:44
431
原创 Jackson及Lombok对boolean、Boolean类型变量的序列化、反序列化注意事项
摘要:本文探讨了Jackson与Lombok在序列化/反序列化时的交互逻辑。Jackson默认依赖get/set方法,会去除boolean类型get方法的"is"前缀作为JSON key。Lombok生成的boolean类型getter会保留"is"前缀,而setter会去掉"is"前缀。通过User类示例展示了如何用@JsonProperty注解自定义字段映射,解决了命名不一致导致的序列化问题。测试代码演示了对象与JSON的相互转换过程。(149
2025-09-12 15:03:46
244
原创 深入学习openGauss主备
本文档介绍了openGauss的主备架构、如何修改事务提交方式(同步、异步)、解释了主备日志复制的相关GUC参数、以及对openGauss3.0新添加的CM工具进行了介绍。本文档的内容主要由官方文档整理而来。...
2022-07-09 17:24:50
2862
原创 使用pgloader迁移MySQL至openGauss
介绍如何使用pgloader,将MySQL数据库迁移至openGauss,并进行迁移总结。
2022-07-09 17:13:06
1958
原创 远程连接openGauss数据库
本文档介绍在Widows端如何使用navicat或DataStudio应用远程连接openGauss,进行可视化的数据库操作
2022-07-09 16:07:51
8051
2
原创 八大排序算法_Java实现
经典的八种排序算法的Java实现:1. 冒泡排序2. 选择排序3. 插入排序4. 希尔排序5. 快排6. 归并排序7. 堆排序8. 基数排序
2022-07-09 13:23:00
244
原创 笔试编程题:输入一个英文句子,输出重复的字母(不包括空格)和重复次数,结果按次数倒序(从大到小)排列。例如,输入“I am a student”,输出 a 2 t 2。
题目:输入一个英文句子,输出重复的字母(不包括空格)和重复次数,结果按次数倒序(从大到小)排列。例如,输入“I am a student”,输出 a 2 t 2。分析要点有两个:统计字符即次数- 我使用了两种方法来统计次数 ,如下:1. 利用Map<Character, Integer>,存放字符及其出现次数2. 先将字符排序,再用两个指针一前一后,得出字符的出现次数按次数倒序排列(从大到小)- 如果是顺序,直接使用Arrays.sort()即可,但题目要求是倒序,所以
2021-10-30 17:21:56
1778
原创 笔试编程题:现有某移位加密算法,对明文字符串的每个字符进行不同的移位来实现加密
笔试编程题目:现有某移位加密算法,对明文字符串在这里插入代码片的每个字符进行不同的移位来实现加密,例如:明文:hello world密码:big密文:imrmw cpzre本例中,h有密码b(相对a的位移为1)以为到i,e有密码i(位移8)移位到m,l有密码g(位移6)移位到r,l由密码b(位移1)移位到m,o由密码i移位到w,空格保持不变,w由密码g移位到c(z之后又从a开始),其余依次类推。请根据上面的描述,编写代码实现根据用户输入的密码对明文
2021-10-30 16:24:21
1761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅