摘要: 缘由 在后台写接口的时候,经常会出现dto某个属性是映射到一个枚举的情况。有时候还会出现只能映射到枚举类中部分枚举值的情况。以前都是在service里面自行判断,很多地方代码冗余,所以就想着弄一个自定义的validation注解来实现。 例如下面某个DTO的属性transmissionType,需要 阅读全文
posted @ 2025-05-06 16:42 西瓜当冬瓜 阅读(19) 评论(0) 推荐(0)
摘要: uni-app打包有些坑,当时运行的基础路径填写了./,导致在二级页面刷新之后,页面直接空白。就只能换一个路径了,nginx也要跟着改,下面是具体步骤。 manifest.json配置web 运行路径写/h5/,或者写你们网站的目录,比如我这里写了h5,到时候访问的地址就是127.0.0.1/h5, 阅读全文
posted @ 2025-03-13 10:24 西瓜当冬瓜 阅读(48) 评论(0) 推荐(0)
摘要: 网上找了一圈,没用,各种试,终于给试出来了,导致打包之后请求的路径没有带上域名 直接去 config.js文件里面的baseUrl路径改成空字符就行了,千万别写/ 阅读全文
posted @ 2025-03-12 16:48 西瓜当冬瓜 阅读(8) 评论(0) 推荐(0)
摘要: 在A页面点击查看详情跳B页面,发现如果选择不同行跳转的话,点击重置按钮,下拉框里面的值会变成第一次进来的值。找了一圈没找到答案。 最后试了一下在resetQuery方法里面给queryParams重新赋上一个对象,发现可以正常重置了,能保证值不会改变,还有从菜单点进去重置值会消失。 代码如下: re 阅读全文
posted @ 2025-03-09 17:14 西瓜当冬瓜 阅读(16) 评论(0) 推荐(0)
摘要: 在springBoot项目只有打包好的jar,没有源码,在IDEA中调试代码(一)中,详细介绍了只有jar包没有源码的情况下在IDEA中调试代码。文章在项目里面新建包,复制代码一节介绍的方式是复制jar包中代码和资源文件到src/main目录下。这种方式好处就是可以改jar包里面的代码,缺点就是当j 阅读全文
posted @ 2025-02-17 14:42 西瓜当冬瓜 阅读(12) 评论(0) 推荐(0)
摘要: 打开MyOra.exe之后,提示过期了,需要去官网下载最新的版本,但是我这个就是最新的。 解决方法:把电脑时间往前调,就可以打开了,比如我这个是10.2版本,我改成了24年的日期就可以打开了 阅读全文
posted @ 2025-01-09 11:21 西瓜当冬瓜 阅读(12) 评论(0) 推荐(0)
摘要: 反序列化后发现属性为null 昨天使用fastjson的JSON.parseArray(json, class)反序列化的时候,发现返回的list列表中的对象某个属性为null,但是json字符串里面这个属性是有值的,经过排查发现是因为子类重写了父类的set方法,且返回值类型是父类导致的。 几个解决 阅读全文
posted @ 2025-01-04 16:53 西瓜当冬瓜 阅读(7) 评论(0) 推荐(0)
摘要: 整合nacos报403错误 因为平台写的一个限流代码逻辑有问题,所以准备使用sentinel来限流。平台依赖里面已经引入了,之前也测试过,把sentinel关于nacos的配置加上后,启动一直输出403错误 [fixed-10.0.20.188_8848-test] [check-update] g 阅读全文
posted @ 2024-12-27 16:03 西瓜当冬瓜 阅读(19) 评论(0) 推荐(0)
摘要: 简介 网上也没有看到一个比较完整的介绍VisualVM工具Visual GC界面各种参数的文章,就想着写一个。 Visual GC界面除了查询GC活动之外,还可以查看堆、元空间区域的内存使用情况,并且能看到各区域内存使用的趋势变化。这个界面一共分为三块区域,Spaces、Graphs、Histogr 阅读全文
posted @ 2024-12-25 11:00 西瓜当冬瓜 阅读(19) 评论(0) 推荐(0)
摘要: java -Dfile.encoding=UTF-8 -cp . T这条命令在cmd窗口正常运行,PowerShell里面报错,需要改成java -D"file.encoding"=UTF-8 -cp . T-D里面的属性包含了.需要用引号(单引号双引号都行)包裹起来。 cmd中: PowerShe 阅读全文
posted @ 2024-12-24 11:04 西瓜当冬瓜 阅读(7) 评论(0) 推荐(0)