- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 promotion_diy_template promotion_diy_page
【代码】promotion_diy_template promotion_diy_page。
2024-04-30 09:54:58 219 1
原创 Java:SpringBoot给Controller添加统一路由前缀
【代码】Java:SpringBoot给Controller添加统一路由前缀。
2024-03-19 11:39:44 483 1
原创 Neither PathPatterns nor String patterns condition
给请求增加前缀,报错Neither PathPatterns nor String patterns condition。为null,正常应该是前缀,那么跟踪下初始化的地方。
2024-03-19 11:00:50 526 1
原创 Swing+mysql 学生选课系统
使用技术:javaswing+mysql开发软件:idea、eclipse等均可运行环境:最好是1.8 其他也可以;实现功能:本系统实现了学生登录和管理员登录,学生实现选课,查看已选课程,修改密码,查看学生信息功能。管理员实现选课信息的增删改查,教师管理、学生信息查询,学生密码修改功能。
2024-01-08 10:00:00 389
原创 Servlet+Jsp+Mysql 图书信息管理系统
使用技术:Servlet+Jsp+Mysql开发软件:idea、eclipse等均可运行环境:最好是1.8 其他也可以;实现功能:本系统实现了登录、注册、图书分类管理、图书管理、库存查询等功能。
2024-01-05 08:55:07 387 1
原创 JPA + @RefreshScope 引发的问题
通过debug 这步执行过程中 又会到updateEnum方法中去。然后又获取这个bean,但是这个bean是在创建过程中了,导致了循环依赖。在③执行完后,将会把bean的缓存清空,代理对象还在,将会在下一次获取bean的实际去获取。hibernate在执行完list方法获取后,会刷新当前会话,导致我们第二次进入更新实体A。理论上是不应该再次进入updateEnum方法的。不跟其他语句在一个会话,单独加个新事物的注解即可解决问题。是为了修改或者新增字典后会刷新bean。所以在执行②的时候会执行到。
2023-11-30 22:01:19 170
原创 PHP session获取失败
自己复制重命名为php.ini一个文件就可以了。php版本好像是8吧 使用的docker。获取session失败。
2023-07-12 20:17:58 111 1
原创 关于我封装了BeanCopier这件事
Bean的拷贝我们不陌生,经常与之打交道,看了很多评测,抛开功能不说,性能上前三大致就是原生的get/set、MapStruct、cglib bean copy。之所以需要是用beanCopy,就是因为大量的get/set不雅观(绝对不是我们懒)。MapStruct是在编译时期生成的代码,但是其使用让我觉得繁琐。cglib使用动态字节码技术生成class文件,在全局缓存的copier之后速度也是非常的快。但是也有很多不方便的地方,我结合实际需求,对它动了心❤。...
2021-12-18 20:54:01 1192
原创 SpringCloud Stream 使用Rocketmq发送延时消息
setHeader((MessageConst.PROPERTY_DELAY_TIME_LEVEL, 4))配置文件spring: cloud: stream: rocketmq: # 不是stream bindings bindings: output: #消息通道 producer: sync: true```
2021-08-12 19:42:59 1904
原创 MybatisPlus自动填充失效
项目中使用到了Mybatis-plus的自动填充功能。看了下自动填充的大致使用。1.实现MetaObjectHandler 重写insertFill()以及updateFill() 。public class MetaHandler implements MetaObjectHandler { @Override public void insertFill(MetaObject metaObject) { LocalDateTime now = LocalDateTi
2021-08-10 15:53:19 903
原创 com.alibaba.fastjson.JSONException: illegal state : 1002
定位报错JSONReader reader = new JSONReader(new StringReader(str));....while (reader.hasNext()) {}导致报错原因:代码块中使用了两次reader.readObject();分析下为什么报错? public boolean hasNext() { if (context == null) { throw new JSONException("context is
2021-08-07 10:41:17 2214 2
原创 java.security.InvalidKeyException: Illegal key size
项目中遇见一个问题,测试环境中APP登录正常。我这边呢想在本地跑一下。结果在网关层就发生了NPE,最终定位到AES解密代码。开始以为是key无效,但后来看了下是一样的,那为啥呢?来看解密代码 private byte[] decrypt(String cmp, SecretKey sk, IvParameterSpec IV, byte[] ciphertext) { try { Cipher c = Cipher.getInstance(cmp);
2021-06-25 19:51:54 409
原创 Authentication failed for token submission
测试shiro遇到Authentication failed for token submission异常经过定位是 subject.login(usernamePasswordToken);原因:配置文件中users写错了[user]zhangsan=1234lisi=456[roles]
2021-04-16 21:50:24 701
PDF1.7 Reference 规范、标准、官方指南
2022-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人