![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
文章平均质量分 64
privateobject
is null
展开
-
spring-boot redis stream消息队列demo-及死信简单处理
Redis stream 是 Redis 5 引入的一种新的数据结构,它是一个高性能、高可靠性的消息队列,主要用于异步消息处理和流式数据处理。rocketmq 在 window关机后重启,broker因为json文件损坏无法启动,使用 redis stream 替换的demo说明原创 2024-01-26 15:17:03 · 1724 阅读 · 1 评论 -
java测试示例-生成ULID
ULID全称Universally Unique Lexicographically Sortable Identifier,直译就是通用唯一按字典排序的标识符,特点:UUID兼容、高性能、字母顺序排序、标准编码为26个字符的字符串、使用Crockford的base32算法来提高效率和可读性(每个字符5 bit)、不区分大小写、没有特殊字符串(URL安全,不需要进行二次URL编码)、可单调排序(正确地检测并处理相同的毫秒,所谓单调性,就是毫秒数相同的情况下,能确保新ULID随机部分的在最低有效位上加1位原创 2022-12-06 12:02:30 · 2653 阅读 · 0 评论 -
对称加密DES、AES、SM4-池化-接入spring项目请求解密响应加密
开发项目使用的spring boot web 项目,需求是 部分接口 需要 支持 报文密文和明文传输 动态切换。 请求解密或明文、响应加密或明文,通过度娘搜索和综合考虑(就自己简单分析一下最简单的实现)。当前实现的密码算法:DES、3DES、AES、SM4,只展示 DES和SM4 其他类似使用apache.commons.pool2池化包,加速处理报文使用 接口 统一 加解密操作使用RequestBodyAdviceAdapter和ResponseBodyAdvice<?>处理spri.原创 2022-04-19 14:53:48 · 1103 阅读 · 0 评论 -
commons-pool2(2.6.2)实现对象池-jdk8
commons-pool2(2.6.2)实现对象池-jdk8springboot web项目中,有很多 非线程安全类(jdk自带或者第三方包引入),每次都创建一个 不太友好。就使用 commons-pool2 实现对象池处理,有两种实现方式:GenericObjectPool<T>,GenericObjectPoolConfig<T>GenericKeyedObjectPool<T>,GenericKeyedObjectPoolConfig<T>原创 2022-03-29 11:20:30 · 2793 阅读 · 0 评论 -
自定义POI的excel工具类-xls-xlsx
自定义POI的excel工具类-xls-xlsx使用jdk8(java8)实现Excel导出,随意切换 xls和xlsx。自己只是封装了比较常用方法,07版生成还有bug。ε=(´ο`*)))唉jdk版本java version "1.8.0_151"Java(TM) SE Runtime Environment (build 1.8.0_151-b12)Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)mav原创 2022-03-24 18:16:08 · 669 阅读 · 3 评论 -
java-POI的Excel默认字体和样式
java中POI的Excel内置字体和样式java版poi内置的Font和CellStyle,本来以为是没有的,通过代码测试 发现有还不一样。POM引用<poi.varsion>3.17</poi.varsion><!--xls 解析生成--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId&g原创 2022-03-21 16:57:51 · 2051 阅读 · 0 评论 -
git命令常用清单-收藏
git命令常用清单参考常用 Git 命令清单百度脑图-绘制图内容# git命令常用清单## 流程 ┌─────────────────────────pull───────────────────▷┐ Remote ├─fetch/clone─▷┤ Repository ├─checkout─▷┤ Workspace └◁─────────push──────────┘└◁─commit─┤ Index ├─────┘ ## 专用名词### worksp原创 2022-03-17 10:38:30 · 128 阅读 · 0 评论 -
java中CompletableFuture实现业务串行和并行组合执行异步编程
jdk1.8,java8,CompletableFuture,并行,组合,处理业务逻辑,异步编程原创 2022-03-10 11:09:36 · 592 阅读 · 0 评论 -
jdk(java)8 日期格式化工具-使用枚举处理
jdk(java)8 日期格式化工具-使用枚举处理在项目开发中,日期格式化是高频的工具类。大部分 工具类 都是 class ,格式化 字符串 直接传入到 方法内,确定是 每次都要 手写 格式化字符串,或者使用 封装好的方法 内嵌格式字符串。后来想了想,觉得使用枚举 定义日期格式化处理,感觉不用手写格式化字符串,并且可以根据需要集中增加 格式化 字符串暂不清楚,为什么这种方式比较少。可能有我想不到的问题吧ヾ(゚∀゚ゞ)工具类代码-示例import java.text.SimpleDateForm原创 2021-11-10 15:48:16 · 9993 阅读 · 7 评论 -
springBoot使用redis获取自增序号
获取自增序号springBoot使用redis获取自增序号pom文件参考代码java代码lua脚本测试代码配置springBoot使用redis获取自增序号spring boot 集成 redis clientpom文件 <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot&l原创 2021-10-26 20:49:47 · 1820 阅读 · 2 评论 -
Windows系统配置nginx实现https访问-记录
参考链接Windows系统配置nginx实现https访问windows下用nginx配置https服务器下载nginx并安装下载,官网 http://nginx.org/en/download.html解压到自己的目录中创建ssl目录,准备放置秘钥启动nginx第一次访问,http://localhost安装 OpenSSL下载,官网 http://slproweb.com/products/Win32OpenSSL.html下载的文件安装安装地址为 D原创 2021-09-09 19:09:12 · 455 阅读 · 2 评论 -
java8的list分组-类字段分组-及分组后排序
jdk8(java8),list 集合 分组,stream 流处理,groupingBy 使用两种分组方式的代码参考Stream流使用groupingBy+mapping实现对分组之后的对象集合转化为对象的某个属性的集合测试代码import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.Set;import java.util.stream.Collectors;/**.原创 2021-08-16 15:39:22 · 19719 阅读 · 0 评论 -
IDEA的live templates代码模板-change模板类型说明
截图说明IDEA2020-社区版2019IDEA-商业汉化版2019IDEA-社区版-汉化方法注释 打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是Test然后点击OK 方法注释模板: 快捷键...原创 2020-04-30 17:06:01 · 631 阅读 · 0 评论