随笔分类 -  java工具类

一些java常用工具类
摘要:1、消息队列 消息队列(Messeage Queue,MQ)是在分布式系统架构中常用的一种中间件技术,从字面表述看,是一个存储消息的队列,所以它一般用于给 MQ 中间的两个组件提供通信服务。 1.1 消息队列介绍 我们引入一个削峰填谷实际场景来介绍 MQ ,削峰填谷是指处理短时间内爆发的请求任务,将 阅读全文
posted @ 2024-12-30 14:09 spiderMan1-1 阅读(937) 评论(0) 推荐(0) 编辑
摘要:官网:https://alibaba-easyexcel.github.io/docs/current/ 1、导入 EasyExcel有一个AnalysisEventListener,可以自定义一个Listener继承AnalysisEventListener,里面有一个invoke方法,每条数据都 阅读全文
posted @ 2024-12-16 16:18 spiderMan1-1 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1、选择 1、ElasticsearchRestTemplate是spring 对官方High Level REST Client的封装。 2、ElasticSearch 8.x 弃用了 High Level REST Client,移除了 Java Transport Client,推荐使用 El 阅读全文
posted @ 2024-10-28 15:52 spiderMan1-1 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1、okhttp工具类 依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 阅读全文
posted @ 2024-10-10 17:37 spiderMan1-1 阅读(309) 评论(0) 推荐(0) 编辑
摘要:code状态码 code返回状态码,一般小伙伴们是在开发的时候需要什么,就添加什么。 如接口要返回用户权限异常,我们加一个状态码为101吧,下一次又要加一个数据参数异常,就加一个102的状态码。这样虽然能够照常满足业务,但状态码太凌乱了。 我们应该可以参考HTTP请求返回的状态码(下面是常见的HTT 阅读全文
posted @ 2024-07-22 16:47 spiderMan1-1 阅读(230) 评论(0) 推荐(0) 编辑
摘要:一、介绍 一款开源工具AsyncTool: https://gitee.com/jd-platform-opensource/asyncTool 是由京东零售的高级工程师编写的,提供了非常丰富的异步编排功能,并且经过了京东内部的测试,是对CompletableFuture的封装和补足 二、引入 1) 阅读全文
posted @ 2024-02-26 10:42 spiderMan1-1 阅读(942) 评论(0) 推荐(0) 编辑
摘要:关注技术blog,更多精彩好文,源码更新 ♥ ♥ ♥ ♥ ♥ 一、树结构的三种组装方式(递归.双层for循环,map) (1)递归 普通递归方法 public Result getBmsMenuList(UserSessionVO userSessionInfo) { // 查询顶级节点菜单 Lis 阅读全文
posted @ 2023-10-23 14:09 spiderMan1-1 阅读(661) 评论(0) 推荐(1) 编辑
摘要:java stream 操作map根据key或者value排序的实现 public class Test02 { public static void main(String[] args) { List<FundBenchMarkInfo> fundBenchMarkList = new Arra 阅读全文
posted @ 2023-10-10 15:11 spiderMan1-1 阅读(656) 评论(0) 推荐(0) 编辑
摘要:参考:https://cloud.tencent.com/developer/article/2233415 如何在SpringBoot项目中,实现记录用户登录的IP地址及归属地信息? https://blog.csdn.net/a254124185/article/details/11729469 阅读全文
posted @ 2023-07-21 15:58 spiderMan1-1 阅读(40) 评论(0) 推荐(0) 编辑
摘要:### 一、http、socket、websocket介绍 1、HTTP(Hypertext Transfer Protocol):HTTP是一种应用层协议,用于在客户端和服务器之间传输超文本数据。它是基于请求-响应模型的,通过发送HTTP请求从服务器获取数据,并通过HTTP响应返回数据给客户端。H 阅读全文
posted @ 2023-07-17 19:07 spiderMan1-1 阅读(307) 评论(0) 推荐(0) 编辑
摘要:正则表达式过滤工具类 ``` import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @Description : * @Date : 2023/7/7 * @Author : */ public class Che 阅读全文
posted @ 2023-07-17 15:01 spiderMan1-1 阅读(128) 评论(0) 推荐(0) 编辑
摘要:一、对于文件夹的创建和删除工具类 ``` import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; import java.io.File; import java.io.IOException; import jav 阅读全文
posted @ 2023-07-17 14:59 spiderMan1-1 阅读(17) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.cnblogs.com/raphael5200/p/5996464.html 代码实现 ``` import lombok.extern.slf4j.Slf4j; import java.net.*; import java.util.Enumeration; @Sl 阅读全文
posted @ 2023-06-11 22:41 spiderMan1-1 阅读(202) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/yqwang75457/article/details/117815474 # 1、原理 AK/SK: AK:Access Key Id,用于标示用户。 SK:Secret Access Key,是用户用于加密认证字符串和用来验证认证字符串的密钥,其 阅读全文
posted @ 2023-06-11 22:35 spiderMan1-1 阅读(3935) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.