自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 使用JSqlParser和CCJSqlParser 解析sql

Statement 被设计成一个接口满足CURD各个处理方式。1、查询PlainSelect继承Select。2、插入Insert。3、更新Update。4、删除Delete。

2024-12-06 16:34:28 619

原创 mapstruct DTO转换使用

注意在POM中添加lombok一定在前才能生成DtoBeanConverterImpl。定义 dtoA 和dtoB 将dtoA 转成B(属性名不一样属性类型不一样)

2024-11-27 14:24:38 351

原创 java8 快捷方式

java8 日常使用。

2024-11-19 16:44:33 431

原创 设计模式之-策略模式配合枚举

2、定义个handerl接口,统一方法处理,每个handler实现该接口。1、定义枚举接收不同的参数使用不同的handler,4、A\B\C三个handler实现。3、定义一个简单工厂统一处理。

2024-10-12 11:30:16 371

原创 WPF-基础-02 DispatcherObject类

【代码】WPF-基础-02 DispatcherObject类。

2024-09-20 14:05:23 381

原创 WPF-基础-01

Path 值是对应控件的任意属性。1、dto数据绑定页面渲染。3.2设置根据内容自动。2、页面调用其他地方。

2024-09-19 15:35:32 198

原创 IOC(控制反转) 为什么能降低耦合

即 对象的创建、初始化、装配(即依赖关系的管理)等控制权从应用程序代码中转移到一个专门的容器(如Spring框架)将创建对象实例的过程交给其他类来完成。

2024-07-31 16:52:47 267

原创 springboot类

3、ResponseBodyAdvice ,使用 @ControllerAdvice 和 实现ResponseBodyAdvice接口, 拦截Controller方法默认返回参数,统一处理返回值/响应体。对你需要进行拦截的response进行判断筛选,返回true则进行拦截反之放行,通过supports方法,我们可以选择哪些类或哪些方法要对response进行处理,其余的则不处理。对supports进行拦截的response进行处理,封装你需要的类型参数,加密等等。

2024-07-30 12:12:36 233

原创 java-多线程使用

【代码】java-多线程使用。

2024-07-26 13:51:38 143

原创 WPF-控件样式设置

1.3、控制内置模板。

2024-07-10 16:43:55 948

原创 SpringBoot anyline

【代码】SpringBoot anyline。

2024-05-23 17:22:00 428

原创 java表格汇总一行结果处理

最后一行汇总则可以通过方式Map.merge()进行处理。1、假设一个表格标题为time1,time2…

2024-05-23 11:25:08 241

原创 C# 请求第三方接口方式

FileName = curlPath, // 命令行程序的名称或路径。

2024-05-17 17:24:01 820

原创 POI Excel导出

log.info(“数据详情写出成功,” + “耗时:” + (System.currentTimeMillis() - start));log.error(“背数据详情写出异常” + e.getMessage());log.error(“数据详情写出异常” + e.getMessage());// 关闭workbook。

2024-04-08 10:36:24 416

原创 clickhouse sql使用2

2、clickhouse 在计算时候长出现NaN和Infinity异常处理。第一个参数条件参数,第二参数条件成立时走。isNaN()和isInfinite处理。当第一条件不成立看第二条件判断。

2024-04-02 12:17:54 1059

原创 clickhouse sql使用1

7、groupArray()根据某个字段设置为1组,配合map函数可以将不同班级的学生进行班级分组,同一个班级的学生放在一个集合中作为一个字段。3、Tuple元组,ClickHouse数据库中的一种数据类型,一个字段中存储由不同数据类型组成的元组。6、map(key,value,…第一个参数是一个 lambda 函数,第二个参数是一个集合。2、arrayJoin(arr1) 将集合由行转列。1、arrayMap(fun1,arr1)使用。对日期操作加时间多少单位有second。

2024-03-21 17:38:29 523

原创 clickhouse行转列的转换

sum(case when subject=‘语文’ then score else 0 end) as chinese,sum(case when subject=‘数学’ then score else 0 end) as math。multiIf、if写法。

2024-02-02 14:00:57 1959

原创 Date LocalDateTime LocalDate 转化

Date转LocalDateTime

2023-08-06 11:41:43 286

原创 springboot 引入多数据源方式

1、

2023-06-29 10:50:03 175

原创 字符串转map

注入private final ObjectMapper objectMapper;2、查库的时候直接处理。

2023-06-29 10:49:03 291

原创 集合转Map时key重复处理,仅对key重复有效 ,key可以为null,但 value不能为null,集合去重

注意仅仅对key重复时候才可以求和,如果key唯一时候不走add方法,sum为null。用id分组,自定义第三个参数来求对相同key求和,第四个参数对key排序。当key重复时候计算A相加。

2023-05-12 16:39:52 254

原创 java8 foreach的索引获取,对象集合去重

foreach索引获取,map通过key排序

2023-03-24 16:22:13 3519

原创 Java8 CompletableFuture多线程异步处理

java8 多线程

2023-03-13 19:29:27 1367

原创 select count(1)和select(*)和select count(字段)

SQL

2023-03-13 19:23:27 732

原创 设计模式之-装饰模式

设计模式-装饰模式

2023-02-25 13:48:53 60

原创 private MapperFacade mapperFacade 对象类型转换

dto转换

2023-02-23 12:01:10 207

原创 Double,BigDecimal位数保留

小数保留

2023-02-23 11:59:19 238

原创 java8 Stream的flatMap扁平化 处理集合

flatMap扁平化

2023-02-06 16:32:07 462

原创 知识点 集合转map,foreach循环删除

foreach和map注意点

2023-01-29 16:10:10 554

原创 Arrays.asList(“a“, “b“, “c“) 使用注意

Arrays.asList()使用注意

2023-01-29 14:11:34 157

原创 java方法返回多个值,使用Pair、Triple

方法返回两个或者三个值

2023-01-29 14:04:31 1104

原创 Easyexcel 导入出现日期转换类型是Number的问题

excel导入日期是NuMber的时候

2023-01-14 16:08:59 1123

原创 java 使用Apache PDFBox 对 PDF 文件进行剪裁

Java 提取PDF内容

2023-01-14 14:35:52 367

原创 java业务类排序根据接收不同字段排序支持值为null,支持多列

java 业务层排序支持多列 值为null

2022-12-30 16:44:12 341

原创 Mysql函数

mysql函数

2022-12-27 18:49:58 121

原创 JDK8 Collectors.summarizing 做统计相关的东西

jdk8统计函数

2022-12-16 17:02:59 367

原创 判断一个map中是否存在这个key,如果存在则处理Value值,如果不存在则将value放进去

map.computeIfAbsent(

2022-12-16 16:55:34 2252

原创 excel生成sql

Excel sql生成

2022-08-07 09:53:34 526

原创 redis配置类报Could not autowire. No beans of ‘RedisConnectionFactory‘ type found.

redis配置类

2022-06-05 10:38:08 12361 8

原创 Okhttp3基本使用

1.获取http中IP地址2.根据域名获取ip地址

2022-04-06 14:47:26 399

空空如也

空空如也

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

TA关注的人

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