自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mongo嵌套内部数据分页查询

先根据region和channel筛选后获取时间最近的一条数据,对数据的objects集合进行分页查询。document对象。

2024-03-18 18:17:19 165

原创 springboot 接双 Kafka

containerFactory 为Kafka消费监听容器工厂。

2024-03-13 20:02:49 471

原创 springboot + nacos + aws secretmanager 做账号密码隐私处理

nacos配置文件。

2024-03-01 15:34:57 1131 1

原创 git 操作心得

git操作心得

2023-12-07 15:06:36 166

原创 UnifiedJedis客户端使用(bloom)

【代码】UnifiedJedis客户端使用(bloom)

2023-11-30 17:18:41 295

原创 Java 获取nacos配置

【代码】Java 获取nacos配置。

2023-11-10 09:49:43 747

原创 Java 集成阿里Kafka

读取配置,写consumer创建入参。

2023-11-02 20:28:32 205

原创 mongodb查询sql

db.getCollection('table_name').find({ region: 'your_region', channel: 'your_channel' }).sort({'create_time': -1}).limit(5)

2023-09-12 13:56:09 222

原创 java bean 转 map最高效的属于反射转换

【代码】java bean 转 map最高效的属于反射转换。

2023-08-08 18:00:25 144

原创 java 连接google cloud pubsub做消息发布和消费

java连接谷歌云pubsub实现消息发布和订阅

2023-08-08 17:58:09 575

原创 JPA:org.hibernate.LazyInitializationException: could not initialize proxy异常

法一:在resources的配置文件application-dev.yml添加内容(注意缩进)法三:在测试方法上添加@Transactional。

2023-07-31 20:57:49 288

原创 springboot + (mysql/pgsql) + jpa 多数据源(不同类数据源)

【代码】springboot + (mysql/pgsql) + jpa 多数据源(不同类数据源)

2023-07-31 20:54:34 829

原创 Java 实现ES批量写入

废话不多说,直接上代码。

2023-07-08 16:19:43 2648

原创 对象池管理框架依赖 commons-pool2

【代码】对象池管理框架依赖 commons-pool2。

2023-06-07 16:19:06 135

原创 mysql 查询json字段

表table_user 字段 id,info(json);111 李白 [,李酒鬼,诗仙]

2023-06-01 10:19:43 136

原创 json字符串转Java类时多余的字段处理

如果转换类A中还包含B类属性,则属性类不需要添加。使用转换器转换,忽略。

2023-05-30 10:23:36 281

原创 Java 实现ES查询

【代码】Java 实现ES查询。

2023-05-29 11:39:37 1552

原创 使用JPA查询时内存飙升不降问题

问题原因:jpa一级缓存查询大量数据结果缓存导致内存占用。

2023-05-23 10:23:55 333

原创 布隆过滤器(bloomfilter) 使用

【代码】布隆过滤器(bloomfilter) 使用。

2023-05-19 14:50:24 95

原创 redis做异步消息处理

log.info("=====创建JedisPool连接池=====");

2023-05-19 14:40:44 727

原创 万能 excel 解析方法

/ 数值 用BigDecimal包装再获取plainString,可以防止获取到科学计数值。不废话,直接上代码,注意避坑,如果excel row值为时间,如:12:00 格式,记得不要设定为时间,设定为常规。// 处理自定义日期格式:m月d日(通过判断单元格的格式id解决,id的值是58)case STRING: // 字符串。case NUMERIC: // 数字。}else {// 日期。

2023-05-16 11:58:21 219

原创 mysql添加索引

ALTER TABLE dms_grade_song_dfn ADD INDEX create_time_index ( create_time );ALTER TABLE dms_grade_song_dfn ADD INDEX update_time_index ( update_time );ALTER TABLE dms_grade_actor_dfn ADD INDEX create_time_index ( create_time );ALTER TABLE dms_grade_actor_

2023-04-19 15:13:57 76

原创 list 集合删除元素方法对比

压测对比,removeif方法效率更高。

2023-04-13 18:57:00 393

原创 Java 方法本地压测

sw.start();j

2023-04-13 18:51:43 628

原创 pgsql 自增主键使用

pgsql表建自增序列

2022-12-14 15:16:28 1771

原创 pgsql、MySQL 自定义排序对比

pgsql、MySQL 自定义排序对比

2022-12-06 12:56:33 558

原创 java8 获取时间所在月的开始和结束时间

时间处理,与数据库交互

2022-11-07 09:14:19 694

原创 对象集合根据某个属性去重并排序

Java8 集合处理

2022-08-02 10:31:55 239

原创 redis可视化工具 redisisInsight

redis可视化工具

2022-07-12 09:20:39 192

原创 instant 关于时间相关的处理

使用instant时关于时间相关的处理

2022-06-27 10:15:42 294

原创 lombok插件安装

lombok的重要配置

2022-06-23 14:19:33 164

原创 excel时间戳转时间公式

数据处理中的时间公式

2022-06-16 08:55:32 131

原创 PGSQL 备份表操作

alter table bill_contract_20220414 rename to bill_contract_20220414_1;CREATE TABLE bill_contract_20220414_2 (like bill_contract_20220414_1 INCLUDING INDEXES INCLUDING DEFAULTS INCLUDING CONSTRAINTS INCLUDING COMMENTS);INSERT INTO bill_contract_202204..

2022-04-14 11:58:45 1696

原创 AES 加解密以及异常情况处理

加解密过程中,记得数据中的空格处理,这里会有个大坑,解密前要处理字符串前后端的空格,解密后也要处理字符串前后端的空格package com.xxx...;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;/*** AES 128bit.

2022-03-04 15:23:27 1712

原创 org.postgresql.util.PSQLException: ERROR: cached plan must not change result type报错

原因是:数据库更改表字段长度导致解决方案: 1.重启应用程序(重启对应服务); 2.也可以使用 DEALLOCATE 命令取消 PREPARE 语句,然后重新生成 PREPARE 语句

2021-11-17 08:50:10 1528

原创 EXCEL导出

pom依赖:<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version> </dependency> <dependency> ...

2021-10-29 10:26:39 103

原创 调用百度api获取两个坐标之间的行驶距离

代码如下:(距离单位为 米(m))public double distanceCalculationSite(String start,String end) { String url = "https://api.map.baidu.com/routematrix/v2/driving"; String ak = "**********************"; String output = "json"; url = url+"?a...

2021-08-30 15:11:01 770

原创 百度api根据坐标获取详细信息

String url = "http://api.map.baidu.com/geocoder/v2/?output=json&ak=*******************************"; url = url + latitude+","+longitude; try { Response response = OkHttpClientUtil.executeGet(url, new HashMap<&...

2021-08-30 15:05:46 750

原创 多线程使用,减少响应时间

pom依赖:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version> </dependency> <dependenc...

2021-08-30 14:57:43 311

原创 BigDecimal计算

//加法 BigDecimal result1 = num1.add(num2); BigDecimal result12 = num12.add(num22); //减法 BigDecimal result2 = num1.subtract(num2); BigDecimal result22 = num12.subtract(num22); //乘法 ...

2021-08-19 08:58:48 267

空空如也

空空如也

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

TA关注的人

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