- 博客(608)
- 资源 (10)
- 收藏
- 关注
原创 java 通过 IMetaStoreClient 取 hive 元数据信息
【代码】java 通过 IMetaStoreClient 取 hive 元数据信息。
2024-03-20 22:45:13 249
原创 延时消息如需要实现订单超时关闭等,各种方案实现汇总
4 基于redisson-RDelayedQueue实现。1 Java延时队列DelayQueue实现。2 RocketMq 发送延时消息。3 EMQ-延迟发布。
2024-03-18 15:46:17 407
转载 SpringBoot使用guava的布隆过滤器 原理和实现
SpringBoot使用guava的布隆过滤器_springboot guava-CSDN博客
2024-03-04 14:13:11 34
原创 SpringBean生命周期之InitializingBean,初始化bean
【代码】SpringBean生命周期之InitializingBean,初始化bean。
2024-03-02 11:06:01 428
原创 Mybatis-plus 枚举类映射 @EnumValue,pojo某个字段使用枚举类型
【代码】Mybatis-plus 枚举类映射 @EnumValue,pojo某个字段使用枚举类型。
2024-03-01 12:21:45 346
转载 mysql SQL语句 left join inner join On和Where语句的区别
where后面是过滤条件, 就是做过滤的, 只要where不满足, 结果压根就不显示。on 是做匹配的, 不匹配的用NULL填充。inner join时,on 等同于where 过滤条件。left join 时,
2024-02-29 14:13:50 11
原创 redis-RedisTemplate.opsForGeo 的geo地理位置及实现附近的人的功能
【代码】redis-RedisTemplate.opsForGeo 的geo地理位置及实现附近的人的功能。
2024-02-28 15:45:15 563
转载 CompletableFuture 系列文章 汇总
https://cloud.tencent.com/developer/article/2371885?areaId=106001Java并发编程-CompletableFuture(上)-腾讯云开发者社区-腾讯云Java并发编程-CompletableFuture(下)-腾讯云开发者社区-腾讯云多线程(五) | 聊聊ComplatableFuture-腾讯云开发者社区-腾讯云
2024-02-26 22:58:26 18
转载 线程池 ThreadPoolTaskExecutor 和 ThreadPoolExecutor 系列文章汇总
ThreadPoolTaskExecutor和ThreadPoolExecutor-CSDN博客【Java并发编程】ThreadPoolTaskExecutor线程池的简单应用-CSDN博客
2024-02-25 19:12:35 15
原创 解决Java Long类型转为Json后,前台Js调用精度丢失问题
后端JSON字符串{“id”: 1540951455810646018, “name”: “张三”, …},前端通过data.id获取id时,id的值变成了1540951455810646000,id的位数精度缺失了。当实体类中的字段为Long类型,且值超过前端js显示的长度范围时会导致前端回显错误。
2024-02-24 21:47:55 498
转载 SpringBoot整合XXLJob 分布式任务调度平台 文章汇总
入门看https://www.cnblogs.com/Naylor/p/17753898.html任务传递参数xxl-job参数(单参传值,多参传值)_xxljob 任务参数-CSDN博客 分片任务XXL-Job海量数据处理-分片任务实战_xxl-job分片任务的使用场景-CSDN博客
2024-02-24 11:09:58 14
原创 SpringCloud Gateway网关 全局过滤器[AntPathMatcher 某些路径url禁止访问] 实现用户鉴权
【代码】SpringCloud Gateway网关 全局过滤器[AntPathMatcher 某些路径url禁止访问] 实现用户鉴权。
2024-02-22 21:14:02 518
原创 Mybatisplus 传参参数为自定义sql, 使用条件构造器作为参数
【代码】Mybatisplus 传参参数为自定义sql, 使用条件构造器作为参数。
2024-02-21 22:48:41 576
原创 redisson 分布式限流器RateLimiter,使用注意事项@PostConstruct
否则创建的对象有很多个(输出会发现内存地址都不同),限流意义不大,以上是个人总结出的,网上暂没有类似的文章,有不同的意见欢迎指正。
2024-02-21 18:20:42 378
原创 redisson分布式锁的应用——秒杀、防止超卖 例子(分布式锁相关),包含jmeter压测脚本
链接:https://pan.baidu.com/s/1PVApV9GlvIrMROopbMKEAg。文件名: redisson_miaosha秒杀。
2024-02-21 16:40:23 363
原创 需要在SpringBoot启动的时候执行一些内容。比如读取配置文件,数据库连接之类的 , 实现方式:CommandLineRunner,ApplicationRunner,@PostConstruct
开发中可能会有这样的场景,需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求,两个启动加载接口分别是:CommandLineRunner和ApplicationRunner。Spring 提供了接口 InitializingBean,jdk提供了@PostConstruct.
2024-02-20 14:05:28 312
原创 EasyExcel 线程池多线程 导入导出excel百万数据
链接:https://pan.baidu.com/s/1LJ0Rpcr1FGB6Sij-NEEtWA。文件名:excel_thread_import_export[easyExcel多线程导入导出]
2024-02-19 20:18:56 318
原创 SpringUtils 工具类,方便在非spring管理环境中获取bean
3 其中的一个方法getAopProxy可获得代理对象,需要将 @EnableAspectJAutoProxy(2 spring【Controller,service】环境中,= true) 允许获取代理对象。
2024-02-16 21:14:19 573 4
原创 java并发查询数据 提高接口响应速度 CompletableFuture.supplyAsync,CompletableFuture.allOf
CompletableFuture 测试_(CompletableFuture.supplyAsync,CompletableFuture.allOf).rar。链接:https://pan.baidu.com/s/1E3H2FXKN2DVM-AcxZDoXdA。:一个页面有多达10个左右的一个用户行为数据,
2024-02-16 19:09:05 388
转载 并发工具类 CompletionService 使用
我们在一个线程池中提交了多个任务,多个任务的执行时长不一样,而且我们想按执行时间的长短(先拿到执行时间短的任务的结果,再拿执行时间长的任务的结果)来依次获取任务的返回结果。
2024-02-16 13:55:25 17
原创 微信开发框架 WxJava 开发微信公众号程序
和项目中的代码要一致,String s = oAuth2Service.buildAuthorizationUrl("http://lingling.mynatapp.cc/weixin/callback")微信公众号后台--网页帐号--网页授权获取用户基本信息,填写的是 lingling.mynatapp.cc,oAuth2网页授权。
2024-02-15 15:27:02 362
原创 springboot操作腾讯云COS对象储存 实现文件上传/下载/删除操作接口
参数文档Java连接腾讯云COS对象储存实现文件上传接口详细配置_cos_api-CSDN博客腾讯云对象存储COS,Springboot文件上传,附完整流程,详细步骤及代码实现_qcloud上传文件-CSDN博客
2024-02-14 11:11:58 363
原创 SpringBoot开发自定义starter
链接:https://pan.baidu.com/s/1m1_d5VsRLKZ3KbgD8xgvFA。
2024-02-11 20:02:41 353
原创 springboot+Spring Security+jwt+redis 认证授权整合案例
百度网盘中自己下载https://pan.baidu.com/s/2eWyei21p4Q9UdJcnUUlFws
2024-02-01 18:02:57 319
原创 微信公众号开发-原生方式【使用微信自己的api接口】-资料整理,总结等
微信的接口都要先拿到 access_token。接收微信的消息,验证微信与自己服务器的连接。
2024-01-13 22:47:01 354
原创 springboot集成Elasticsearch 控制台打印 dsl语句,方便调试
【代码】springboot集成Elasticsearch 控制台打印 dsl语句,方便调试。
2023-12-08 16:43:03 1407
原创 SpringBoot整合SpringDataElasticSearch7.17.7 通过ElasticsearchRestTemplate 完成地理搜索 矩形搜索,附近人搜索, 距离搜索
【代码】SpringBoot整合SpringDataElasticSearch7.17.7 通过ElasticsearchRestTemplate 完成地理搜索 矩形搜索,附近人搜索, 距离搜索。
2023-12-08 16:28:00 1173
原创 springboot+mybatis+mysql使用select * where id= for update悲观锁,对数据进行行级锁定
场景:库存超卖等。
2023-11-27 13:38:33 1395
原创 Thread子类中 通过Autowired注入bean失效,发生空指针错误,解决方式两种 1 构造函数 2内部类方式
将线程类作为服务类的内部类,可以方便直接使用外部类中注入的bean。如下面的代码,需要注入ItemMapper,有如下两种解决方案。方案1 :将需要的Bean作为线程的的构造函数的参数传入。
2023-11-25 15:03:42 468
微信开发框架com.github.binarywang - WxJava 开发微信公众号程序
2024-02-15
seata 1.4.2安装包,内置了seata.sql文件,注册和配置已经选用了nacos
2023-11-13
(spring cloud stream 整合 rabbitmq , 自定义消息通道,既能发消息,)cloud-stream-rabbitmq-test.rar
2021-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人