JavaTools
文章平均质量分 51
写完bug就找女朋友
努力写bug.....
展开
-
Java8 IfPresent 与 forEach 的组合操作
Java8的Optional接口是我们经常使用的一个接口,尤其是对对象进行判空的时候,需要经常使用到。但是,如果是对List进行判空、循环的话,就稍显繁杂了,因为几乎每次对List进行操作的时候,都需要先进行IfPresent,然后再调用forEach();那么,能否自己写一个方法,将这两结合起来呢?原创 2023-12-13 10:10:06 · 819 阅读 · 0 评论 -
Java8 根据自定义属性去重
有一个List集合,里面有n个Answer成员,成员种有m个属性,即:,现在我需要根据(属性不固定),应该如何实现呢?原创 2023-11-28 16:06:10 · 455 阅读 · 0 评论 -
解决若依框架多次list查询时,分页失效问题
Mybatis的分页原理,大致就是使用MyBatis提供的插件接口,实现自定义插件,在插件的拦截方法内拦截待执行的 SQL,然后重写 SQL,实现分页查询。若依框架中,使用的是。原创 2023-10-07 11:56:37 · 2035 阅读 · 0 评论 -
Java8 两个List求差
常规做法就是使用两个循环,遍历两个list,然后使用迭代器删除id相等的数据,这种方法比较简单,但是代码层级比较深,不值得推荐;,当这一项的userId不存在于exitList中时,就选取出来,重新放在一个List列表里面;),如果两个List都包含两种以上的属性,但是功能需求却相同时,又如何实现呢?上述是比较简单的情况,即:一其中个list仅仅包含一个属性(有两个实现方法: 常规方法 和。遍历 userList 中的数据,原创 2023-07-27 20:25:53 · 1865 阅读 · 0 评论 -
Java 使用枚举消除if else
if else判断时写代码过程中非常常见的,但是有些相对比较固定格式的if else判断却是我们可以尽可能避免的,其中,的作用在我们消除if else代码快的作用非常大,那么,我们该如何实现呢?,这样我们就可以不用烦人的if else if代码块判断了.配合使用消除比较固定格式的if else 代码判断了.其中,最重要的就是 枚举变量的。原创 2023-07-27 19:44:16 · 309 阅读 · 0 评论 -
任务队列的Java实现
当前项目中遇到这样一个需求: 将需要审核的文本提交给人工智能模型接口审核,等待模型接口审核完毕以后拿到审核结果返回给前端展示给用户(另:模型处理数据所消耗的时间会随着用户提交数据的复杂度有所变化)。,如果有多个用户在同一时间提交了文本审核需求,且恰好此时此刻模型需要较长时间处理,这样的话,按照通常的代码写法,是无法满足任务需求的,那么应该如何满足这个需求呢?此时此刻,我们可以使用。上述就是任务队列的Java实现基本过程。原创 2023-05-16 10:13:32 · 1874 阅读 · 0 评论 -
Java版本最小编辑距离
基于上诉的需求,其中一种解决方案就是使用。原创 2023-05-12 14:26:09 · 187 阅读 · 0 评论 -
Java 根据网络地址URL获取文件
Java 根据网络地址URL获取文件。原创 2023-03-16 16:11:12 · 6457 阅读 · 0 评论 -
Java根据传入的参数获取Getters或者Setter设置属性
一、需求背景有时候我们需要那么一个功能:根据 传入的实体类 和 getter方法 获取该实体对应的属性值或者根据 传入的实体 和 属性值设置 到实体之中二、解决方法 import java.lang.reflect.Method; import java.math.BigDecimal; /** * 实体工具 * @author MyLover * @date 2022.2.6 * @version 1.0.0 */ public class EntityUtil {原创 2022-02-08 02:00:03 · 1134 阅读 · 0 评论 -
mysql免安装(离线安装)
mysql免安装(离线安装)一、引言本次记录的是mysql的离线安装版本二、环境变量配置解压我提供的 mysql-5.7.30-winx64.zip 安装包,特别注意:解压到英文目录下,且目录名称不要有空格:配置环境变量a.b. 添加环境变量c.d. 在 path目录下追加解压目录的 \bin 目录:三、配置mysql安装mysql管理员运行 cmd 以后运行一下代码:mysqld install配置 my.ini文件将提供的的 my.ini文原创 2022-01-02 19:54:38 · 461 阅读 · 0 评论 -
去掉字符串首尾指定字符
功能需求 (为了印象深刻,在这里我把使用的语境也写出来了,如果各位不想了解语境,直接跳到文末获取方法)现有一张附件表main_tablea_ttachfile、一张房间表room。 现...原创 2019-07-09 09:21:37 · 3601 阅读 · 0 评论