自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 为什么mysql查询无数据有时候返回N/A,有时候返回NULL呢?

代码里List的size也会是1,通过debug发现,List里面装的是一个null,到这里明显就是接口中sql的问题了,因为我用的是left join,但是查询的字段是右表中的字段,将左右表替换一下就ok了。如果返回的是N/A,,说明确实没有查询到数据。如果返回的是null,如下图。

2024-06-09 15:05:10 143

原创 【mysql按多分组条件查询满足条件的行数数量】

这样可得出供应商、物料、价格维度的重复数据。

2024-06-05 17:26:27 187

原创 IDEA本地启动单元测试类-通过环境变量配置

【代码】IDEA本地启动单元测试类-通过环境变量配置。

2024-06-05 10:20:55 551

原创 mysql关联查询on后的条件区别

主要区别在于第一个查询中的left join子句中有一个额外的条件 and t14.status = 3,这意味着只有符合条件 t14.status = 3 的记录才会与 jd_service_finance_detail 表进行连接。因此,第一个查询中只有符合条件的 jd_service_finance_detail 表中的记录才会被包含在结果中,而第二个查询中,无论 jd_service_finance_detail 表中的记录是否符合条件,都会被包含在结果中。如下两条SQL的区别。

2024-04-17 19:49:16 299

原创 otter报错解决 Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Invalid JSON text:

import com/***定义字段名称/*** 定义采购组织编码/*** 定义租户ID// 添加需要判断为 JSON 格式的字段名到 JSON_FIELD_SET 中 // JSON_FIELD_SET . add("name_json");/*** 转化json格式continue;} }/***定义字段名称/*** 定义采购组织编码/*** 定义租户ID。

2024-02-19 15:38:43 622

原创 otter中对于Event Processor自定义写法

otter是阿里开源的一个数据库同步工具,如果是表级或库级别的同步那就相当简单了,只需要简单的配置就可实现,如果针对表字段级别的过滤,是需要自己写java代码了。

2024-02-19 15:24:18 406

原创 <img></img>标签前后加<p></p>标签

在这个示例中,我们使用了 String 类的 replaceAll 方法来替换匹配到的内容。在正则表达式中,我们使用了 (?在 Java 中,你可以使用正则表达式和 String 类的 replaceAll 方法来实现这个功能。在这个示例中,我们使用了 String 类的 replaceAll 方法来替换匹配到的内容。在 Java 中,你可以使用正则表达式和 String 类的 replaceAll 方法来给。标签,并通过捕获组$1来引用匹配到的内容。标签,并使用捕获组 $1 来引用匹配到的内容。

2024-01-30 10:41:38 421 1

原创 如何只构建maven 下parent服务的依赖版本

2.-f 前面加-N,即deploy -N -f pom.xml 然后应用一下。1.在parent服务下,右击deploy,点击Modify Run …3.clean后点击下面的deploy后就可以了。

2023-03-23 18:16:26 78

原创 springboot 连接mongodb认证失败解决

mongodb Authentication failed 问题解决

2022-11-18 21:03:26 799

原创 useSSL=false和true的区别

【代码】【无标题】

2022-10-09 02:06:06 156

原创 idea 检测mapper接口和mapper.xml文件对应的插件

idea 检测mapper接口和mapper.xml文件对应的插件Free Mybatis plugin 插件

2021-12-29 18:36:47 1532

原创 通俗易懂 mysql中int和tinyint区别

之前总是对int和tinyint区分不清,现在捋一下,仅供参考:tinyint(1) 和 tinyint(3) 没什么区别,占用字节都是一位,存储范围都是一样的tinyint(3) zerofill ,当插入的数据少于3位的时候,左边自动补零,这才是限制显示长度int(1) 和 tinyint(1) ,够用的情况下,优先选择tinyint(1),因为占字节少、节省空间。tinyint一个字节 smallint 两个字节 MEDIUMINT三个字节 int 4个字节 BIGINT 8个字节。但是,v

2021-12-27 19:11:41 944

原创 org.bouncycastle.match.ec.ECCurve$AbstarctFp signer information does not match异常的解决办法

原因:1.因为服务器上的java内lib下的依赖jar包与程序打的服务jar包内相关的jar包版本不一致,导致加解密失败,2.或者服务器上的java内的lib包有同一个依赖jar包有多个版本,比如有1.6.1和1.5.4两个版本解决:将两端jar版本统一...

2021-06-15 12:07:20 1614

原创 IntelliJ IDEA报错Error:java: Compilation failed: internal java compiler error的解决办法

IntelliJ IDEA报错Error:java: Compilation failed: internal java compiler error的解决办法解决方法如下:1.可能因为设置的jdk版本不统一,导致compiler阶段失败。setting中设置要是没有跟图上一样的呢,就点击右边的把自己项目的模块添加上,选择自己项目需要的jdk对应版本。再次编译就可以啦。2.1Project Structure中Project设置2.23.还有一种情况是因项目过大,需要修改这个IEDA堆的

2021-04-22 17:03:55 2807

原创 关于剪报插件在新版本Chrome浏览器下不能使用的解决方案

关于剪报插件在新版本Chrome浏览器下不能使用的解决方案这是官网给的解决方案建议按照以下步骤操作试试(在进行此操作之后,有可能会导致您在Chrome上自动保存的账号密码被清空,建议您先将相关账户密码备份下来,再操作以下步骤): 1. 在浏览器地址栏输入 chrome://flags/ 2. 跳出新页面后,在该页面上方的搜索栏处搜索 "cors", 将下图中的1个相关配置改成disabled3. 然后搜索 samesite ,将下图中3个相关配置改成 disabled重启浏览

2021-04-07 17:07:53 5508 2

原创 java父子项目,clean任意项目报错:Could not find artifact com.xx:xx:pom:0.0.1-SNAPSHOT

java父子项目,clean任意项目报错:Could not find artifact com.dalizi:cloud-center:pom:0.0.1-SNAPSHOT解决:在其他子项目中<parent></parent>标签下把<relativePath/>标签去掉完美解决,如下图:...

2020-01-14 11:58:06 2016 1

空空如也

空空如也

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

TA关注的人

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