Java学习笔记
Java学习笔记
notfound4043
这个作者很懒,什么都没留下…
展开
-
hazelcast Jet :Jdbc执行多个sql 、Jdbc操作并行问题解决方案
在hazelcast jet中的作用就是管道的末端,原则上只能有一个。在 initIpNvrRelData() 方法中做多个。的执行处理,还可以在里面用事务做多个sql的原子性。在一条管道里面想要执行多个sql,在。项目启动的时候,控制台会打印流程图的。分割成了两个分支,可能会导致:两个。操作合并到主分支上,并且有先后顺序。我们复制这一段代码放到。就可以看到图形化页面了。原创 2023-09-22 15:22:01 · 194 阅读 · 0 评论 -
hazelcast Jet 提示 java.lang.IllegalArgumentException: “mapFn“ must be serializable 错误异常解决方案
hazelcast Jet 提示 java.lang.IllegalArgumentException: "mapFn" must be serializable 错误异常解决方案 但是代码中的实体已经实现了序列化接口,后来经过分析,方法中引用的数据也必须是要不可变的,而我们的。在对批处理流数据中做处理的时候,方法中引用的对象必须是序列化的,也就是需要。哪怕这个方法返回的数据不会变也是不行的。原创 2023-09-22 14:46:53 · 96 阅读 · 0 评论 -
hazelcast Jet 提示 These transforms have nothing attached to them 错误异常解决方法
对BatchStage收流,做log打印。,它会认为你对这个数据没有做任何处理。一个完成的过程要包括。原创 2023-09-22 14:30:03 · 95 阅读 · 0 评论 -
Mysql 实现对查询结果进行 补0、补行 操作
Mysql 实现对查询结果进行 补0、补行 操作开发过程中有时候我们需要对一些数据进行进行补行处理,通过代码实现的方式我就不多说了,接下来我给大家展示一下通过sql的实现方式。如果course_type没有对应的记录,那么这一行的数据都没有。3.真实数据表t2有值的展示真实数据,没有的话补0。2.用真实数据表t2对模拟表t1进行左关联。1.先模拟出来应有行数的数据表t1。原创 2023-02-23 14:24:09 · 1539 阅读 · 2 评论 -
github镜像加速网址
github镜像站:https://github.com.cnpmjs.orghttps://hub.fastgit.org可以直接替换github站点加速下载文件。转载:https://blog.csdn.net/weixin_45275937/article/details/115324543转载 2021-04-08 13:48:46 · 1402 阅读 · 0 评论 -
mybatisPlus queryWrapper条件构造器常见用法
mybatisPlus queryWrapper条件构造器常见用法-------------------------------------------------------------------------------------------------------------------------要让其生效 需要给queryWrapper对象当成参数传到mapper.xml中注意需要使用@Param注解给queryWrapper起别名结果需要转换成分页对象可以直接在参数中注入page对原创 2021-04-08 14:17:40 · 1121 阅读 · 0 评论 -
MySQL语法-this is incompatible with sql_mode=only_full_group_by 最终解决方案
MySQL语法-this is incompatible with sql_mode=only_full_group_by 最终解决方案在sql语句中使用GROUP BY 如果出现以下错误this is incompatible with sql_mode=only_full_group_by简单来说,就是mysql数据库版本不支持这种group by语法解决办法可以将mysql版本降到5.7以下最简单的方法:修改mysql配置文件 vim移到最后一行加入:sql_mode ='S.原创 2021-04-08 15:21:31 · 88 阅读 · 0 评论 -
SpelEvaluationException: EL1007E: Property or field ‘xxx‘ cannot be found on null解决方案
SpelEvaluationException: EL1007E: Property or field 'xxx' cannot be found on null解决方案redis缓存的时候参数对象为空 key为null 导致报错解决方案:1.删除@Cacheable或@CacheEvict2.入参前判空原创 2021-12-31 11:09:44 · 3240 阅读 · 0 评论 -
【mybatisBUG记录】mybatis 在数值类型Long Integer Float...下等于0 导致if-test 不成立问题
mybatis 在数值类型Long Integer Float...下等于0 导致if-test 不成立问题原创 2022-08-31 14:28:11 · 465 阅读 · 1 评论 -
SQL NOT IN NULL 查询数据为空问题
SQL NOT IN NULL 查询数据为空问题转载 2022-12-14 13:28:14 · 180 阅读 · 0 评论 -
MYSQL ON DUPLICATE KEY UPDATE 语法使用
MYSQL ON DUPLICATE KEY UPDATE 语法使用。原创 2022-12-14 17:03:14 · 99 阅读 · 0 评论 -
MySQL中ORDER BY与LIMIT一起使用(有坑)
MySQL中ORDER BY与LIMIT一起使用(有坑)mysql进行ORDER BY和LIMIT的时候 内部会进行优化,ORDER BY的列有相同的值时,LIMIT 10和LIMIT 10,10 可能会查出重复的数据如果要避免的话可以额外增加一个排序字段(比如:id)转载 2022-12-14 19:41:31 · 1420 阅读 · 0 评论 -
Mysql实现for循环遍历
这是大概逻辑,主要是通过一段sql查出数据源,然后再遍历查出来的集合做一些其他sql操作,🆗,接下来就是具体sql实现,我们是通过mysql的存储过程实现。中间还需要一些自增的变量。原创 2023-02-23 10:00:47 · 4141 阅读 · 0 评论 -
Seatunnel组件Jdbc TO Doris出现的异常Failed to flush data to Doris. Column has no default value. column: XXX
Seatunnel组件Jdbc TO Doris出现的异常Failed to flush data to Doris. Column has no default value. column: XXX原创 2023-02-20 11:16:03 · 2308 阅读 · 0 评论 -
mysql多行转一行、多行转多行
mysql多行转一行、多行转多行。原创 2023-02-16 16:18:04 · 1794 阅读 · 0 评论 -
Java使用POI修改Excel文件
【代码】Java使用POI修改Excel文件。原创 2023-02-07 17:51:59 · 1973 阅读 · 0 评论 -
mybatisplus:Count()方法和groupBy组合使用的报错问题
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 解决原创 2022-07-01 12:40:45 · 10923 阅读 · 1 评论 -
easyexcel导出报错com.alibaba.excel.exception.ExcelGenerateException: java.lang.NoClassDefFoundError解决方案
起因:项目easyexcel框架是2.2.6的 子依赖poi是3.17版本 三级等保说这个版本有安全问题于是我把poi替换成了4.1.2版本然后导出文件出现报错:com.alibaba.excel.exception.ExcelGenerateException: java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader at com.alibaba.excel.write.ExcelBuilderImpl.<原创 2022-03-31 20:44:01 · 17967 阅读 · 3 评论 -
服务器jar包远端debug
服务器jar包远端debug服务器中jar文件jar包方式启动时:添加以下参数java -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=y -jar remoteTest-1.0-SNAPSHOT.jar启动成功会出现:IDEA中配置远程此时你就可以随心所欲的debug了tips:本地需要打开服务器端的代码 并且两端代码版本需要保持一致...原创 2021-07-01 17:26:11 · 449 阅读 · 0 评论