自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 json_contain用法,模糊查询或青雀查询

【代码】json_contain用法,模糊查询或青雀查询。

2024-01-02 15:15:50 525

原创 json_contains的用法

1 在实际的开发过程中,可能某个字段存储大量的数据,比如某个材料包含多种原材料,比如手机包含,金银铜铁,这在前端搜索的时候,可能是单个或者多个去查询去匹配,这时候可以利用mysql的json_contains来进行查询。数据库字段可以是varchar(1024)类型。在查询的时候有两种:1 针对单个 2针对多个。

2023-12-29 11:34:16 765 1

原创 mysql的EXPLAIN解释则怎么看,怎么针对优化

另一方面,“回表”是指在查询过程中使用了二级索引(也叫辅助索引)来检索行的主键,然后再用这个主键去聚簇索引(也就是包含了数据行的实际数据的主键索引)中检索完整的数据行的过程。使用EXPLAIN的最佳实践是运行它,然后根据提供的信息逐步改进查询,这可能涉及到重新编写查询,或者修改数据库设计,比如添加、删除或更改索引。优化复杂查询:对于复杂的查询,如子查询、JOIN操作,select_type列应避免DEPENDENT SUBQUERY类型的查询,因为这意味着对每个结果集都要重新执行子查询。

2023-12-25 19:51:42 415

原创 在Java中的Stream API里,sorted()方法默认情况下按自然顺序(正序)对元素进行排序。

【代码】在Java中的Stream API里,sorted()方法默认情况下按自然顺序(正序)对元素进行排序。

2023-12-25 14:03:17 1060

原创 用递归方法处理树状数据,输出一个List<List<String>>数据,导入Excel自动合并

如果需要合并单元格的复杂逻辑,通常在实际写入Excel的时候,需要结合使用类似Apache POI库来控制Excel文件编辑的具体逻辑。为了将树形结构转换为适合填充并自动合并单元格的Excel格式的数据,我们首先必须了解每一层的树节点如何对应到Excel中的行和列。一个可能的解决方案是,我们可以将每一层的节点存储为一个List,该列表中节点的位置取决于它们在树的同一层中的先后位置。假设我们想要每一行对应树的一层,那么每个子节点都和父节点位于同一列,子列表的大小反映了树中最宽的一层。

2023-12-12 17:22:33 188

原创 用java代码的resttemplate发送post请求,有请求头,请求体,返回参数

【代码】111111a用java代码的resttemplate发送post请求,有请求头,请求体,返回参数。

2023-11-15 14:18:01 1979

原创 个人博客,懒人终章部署,阿里云Ecs+Jenkins+Gitee自动,一键部署SpringBoot自己博客项目,还在用

阿里云,利用Docker,Jenkins来部署自己的博客

2022-09-19 22:09:12 689 1

原创 终章:处理Tree数据,处理成map《int,List《String》》数据,然后后进行Excel导出与自动的横向,纵向合并

【代码】终章:处理Tree数据,处理成map《int,List《String》》数据,然后后进行Excel导出与自动的横向,纵向合并。

2022-08-28 15:22:55 396

原创 线程池+多线程获取大量数据方法以及批量更新

线程池+多线程获取大量数据方法以及批量更新1.业务需求2.代码3.分批量快速保存数据1.业务需求在某些业务场景下面,需要大量的获取数据,但是请求只能一次获取2000条(比如广点通与某些广告接口AIP),如果写分页节后一页一页的获取数据,然后批量保存或更新会很慢。在这个问题下本文章解决思路是采用线程池+多线程获取数据的方法来解决时间过长的问题。设置自己的线程池大小 ,配置适合自己合适的参数;import org.springframework.context.annotation.Bean;im

2022-01-05 11:04:05 2859

原创 JAVA对树状结构数据导出Excel自动合并同级内容代码

针对树形结构数据进行Excel导出并进行合并处理针对树形结构数据的Excel导出的1 需求1 对象结构2 对数据进行树形结构数据组合并且进行计算工具类3实现效果4 数据处理后的结果5 写入Excel后进行数据合并 (==对写入Excel的数据进行合并==)插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与

2021-11-08 09:33:10 4526 11

原创 利用对比取值来进行Excel的横向与横向单元格的合并

利用对比取值来进行Excel的横向与横向单元格的合并1 在开发过程中,需要对层级的数据进行合并处理,解决思路,每一行都是单独的一个List 数据进行填充后,进行合并操作2 效果如图上面是合并后,下面是合并前,对数据的横向聚合对数据的纵向聚合;最终效果/** * @Created by LXY * @Data: 2020/9/22 17:15 */public class OfficeUtil { /** * * @param sheet 作为那个文本 * @para

2021-11-05 16:01:52 1535

原创 利用POI合并Excel制定列上下行之间指定单元格内容的Util编写

在利用POI的API对Excel导出进行合并制定的列上下之间相同内容的单元格工具类处理1 具体业务需求,在项目中,对于导出层级关系的Excel表单数据,进行操作合并, 自己对数据内容进行填写操作后,采用工具类对数据进行合并操作代码如下1 设置表格的格式工具类public class ExcelUtils { public static void setCellValue(Row row, Object value, CellStyle cellStyle, int cellIndex){

2020-12-27 10:57:34 528 2

原创 seata1.3 + nacos1.3 +springcloud2.2 + mysql8.x跳坑合集

1.本文章是针对我在seata中采坑操作来进行出将讲解,seata版本从0.9升为稳定版本的1.3版本进行搭建,对于seata1.0版本后的都为通用,本文章针对是在Windows系统下进行搭建操作。2 流程 2.1 到seata官网对seata的1.3版本源码包进行下载 https://github.com/seata/seata/releases 2.2 才用IDEA进行打开maven进行自动导入依赖进行处理 2.3 如果遇到import io.seata.serializer.protobuf

2020-12-27 10:44:16 240

原创 Excel相同列数据合并工具类

利用POI的编写合并Excel制动的列数据1 在业务中,常常对Excel导出进行操作,但是对于数据的聚合在每一个不同的数据编写逻辑,我发现大多数对Excel的数据合并工具类做不到灵活配置合并制定的哪列相同的数据,所以我自己编写的对Excel相同列的数据进行合并的工具类,比如在这个我的和这个例子中,对数据的聚合成的Sheet对象并不是一个在数据库查出来的平常List集合,而是对三个数据来源的聚合,我只能在生成Excel表单后对sheet文件进行兑奖的数据操作,对比,思维参考冒泡排序,最后进行数据导出的结

2020-09-23 15:19:50 434

空空如也

空空如也

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

TA关注的人

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