JAVA笔记
次次皮
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
spring整合kafka
【代码】spring整合kafka。原创 2024-06-06 10:56:02 · 666 阅读 · 0 评论 -
端口被占用解决方法
win+r打开dos窗口查看该端口被哪个进程占用,然后杀掉该进程。成功: 已终止 PID 为 4564 的进程。问题:启动nacos时提示8848端口被占用。原创 2024-01-19 15:50:24 · 411 阅读 · 0 评论 -
JSON序列化对象时忽略为null和‘‘的字段
【代码】JSON序列化对象时忽略为null和‘‘的字段。原创 2024-06-06 10:09:43 · 106 阅读 · 0 评论 -
Java返回前端Bigdecimal类型数据时“0E-8“及小数点多余0的问题
在Oracle数据库中,number(36,16)类型的字段,使用BigDecimal类型进行映射字段,能够正常获取到去除后缀0的值。MySQL数据库中存储为decimal(36,16)对应的字段,使用BigDecimal进行映射,会得到加后缀0的数值。例如在oracle中实际精度是16位的数值0.000345344,使用BigDecimal接收,会得到0.000345344,而mysql会得到的值为0.0003453440000000,这样返回给前端,就会有问题。原创 2024-06-06 09:48:03 · 741 阅读 · 0 评论 -
在 Java 项目中扫描识别图片中的文字(详细教程)
上传图片文件进行扫描,识别出文字内容。原创 2024-06-06 09:33:08 · 497 阅读 · 0 评论 -
Content type ‘multipart/form-data;boundary=--------------------------412287715152415093255427;charse
解决方法:将File类接收换成MultipartFile接收。原创 2024-06-04 15:16:53 · 239 阅读 · 0 评论 -
java项目(nacos)启动时报错Cannot load driver class: org.postgresql.Driver
nacos中的配置把本地配置覆盖掉了,所以本地配置不起作用。原创 2024-06-04 15:12:26 · 556 阅读 · 0 评论 -
使用.stream()判断list中是否存在某对象(代码改进)
【代码】使用.stream()判断list中是否存在某对象。原创 2024-05-30 17:06:01 · 453 阅读 · 0 评论 -
改造循环中查询数据库(代码优化)
【代码】改造循环中查询数据库(代码优化)原创 2024-05-30 17:01:36 · 121 阅读 · 0 评论 -
富文本类型的String导出为word(java代码示例)
【代码】富文本类型的String导出为word(代码示例)原创 2024-05-30 16:38:38 · 538 阅读 · 0 评论 -
使用断言类判空(代码优化)
【代码】使用断言类判空(代码优化)原创 2024-05-30 16:34:15 · 248 阅读 · 0 评论 -
JAVA8新特性,取list实体类中的某列.stream().filter
【代码】JAVA8新特性,取list实体类中的某列.stream().filter。原创 2024-05-30 16:29:37 · 140 阅读 · 0 评论 -
如何在switch-case中使用枚举类(代码示例)
【代码】如何在switch-case中使用枚举类原创 2024-05-29 13:39:02 · 123 阅读 · 0 评论 -
Invalid bound statement (not found): org.springblade.core.mp.mapper.BladeMapper.insert
虽然方法不是从这篇博文中找到的,但是这个博文挺优秀的可以参考下其他的因素导致的扫描不到包。启动类上没加:@MapperScan("com.dh.**.mapper")mapper扫描包没修改。原创 2024-05-28 14:08:35 · 197 阅读 · 0 评论 -
使用BigDecimal定义的实体类字段返回给前台的是字符串类型,如何返回数字类型
做项目的时候数据字段通常定义为bigdecimal类型,方便进行运算,但是发现接口调用后返回给前台的是字符串,这篇博文讲的是如何将定义的bigdecimal类型返回给前台数字类型。原创 2024-05-28 14:02:37 · 436 阅读 · 0 评论 -
java中使用mysql的json字段(代码示例)
最近做了个小项目,第一次使用json类型的数据库字段,这篇博文讲下使用过程中遇到的问题(数据库框架使用MyBatisplus)原创 2024-05-28 13:51:00 · 863 阅读 · 0 评论 -
.gitignore配置以及解决文件不生效
gitignore文件只会在第一次提交项目的时候写入缓存,也就是说如果你第一次提交项目时候忘记写.gitignore文件,后来再补上是没有用的,.gitignore文件是不生效的。因为在缓存中已经标记该项目不存在ignore文件了(boolean)所以我们使用git rm -r --cached .去清除所有的缓存。然后再次提交代码就可以了,这样.gitignore文件就会生效了。重新提交后发现.gitignore文件生效了。新建.gitignore文件。.gitignore配置。原创 2024-05-16 17:50:54 · 185 阅读 · 0 评论 -
Invalid bound statement (not found) 六种解决方法
在启动类上加上@MapperScan,指定扫描包。原创 2024-05-15 17:55:33 · 464 阅读 · 0 评论 -
Idea 通过数据库表生成实体类详细教程
可复制以下脚本直接替换上图里 Generate POJOs.groovy 文件转载 2024-05-15 16:54:22 · 1411 阅读 · 0 评论 -
两种方法合并3dtiles(分别使用js/java)
分别使用js和java合并3dtiles原创 2024-05-09 10:55:20 · 981 阅读 · 0 评论 -
offset explore 工具介绍(原kafka tool)
Offset Explorer(即Kafka tool)是用于管理和使用Kafka群集的GUI应用程序。它提供了一个直观的UI,允许用户查看Kafka集群中的对象以及集群主题中存储的消息。官网地址:https://www.kafkatool.com/。此工具个人使用是完全免费的。转载 2024-04-24 16:22:35 · 520 阅读 · 0 评论 -
Tomcat服务器的优化经验
通过适当调整Tomcat的配置、启用相关功能、优化静态资源、监控和调优等方法,可以有效提高Tomcat服务器的性能和稳定性。原创 2024-04-23 13:26:35 · 206 阅读 · 0 评论 -
使用minio上传下载文件
输入.\minio.exe server D:\upload。进入minio.exe所在目录,打开cmd。D:\upload是文件存储地址。原创 2024-04-17 09:38:12 · 288 阅读 · 0 评论 -
Java开发中可能会出现的低效率写法以及改进方案
【代码】Java开发中可能会出现的低效率写法以及改进方案。原创 2024-04-16 17:17:50 · 269 阅读 · 0 评论 -
阿里全球开发规约插件集成下载并使用
阿里插件集成插件集成阿里全球开发规约(Eclipse版插件支持4.2(Juno,JDK1.8+)及以上版本,提供自主的Update Site。另外大家可以通过 Help >> Check for Udates 进行插件新版检测。①:通过 eclipse的Help >> Install New Software②:输入 https://p3c.alibaba.com/plugin/eclipse/update, 全选安装列表,一路next、finish即可。原创 2021-10-19 16:27:11 · 274 阅读 · 0 评论