工具
xuxie13
学海无涯。。。尽自己做大的努力做最多的东西
展开
-
登录之图片验证码生成检验
<dependency> <groupId>net.pusuo</groupId> <artifactId>patchca</artifactId> <version>0.5.0</version> <scope>compile</scope> </dependency...原创 2020-07-02 11:12:25 · 956 阅读 · 0 评论 -
java 浮点、整形、布尔、字符串 转 16进制
hex16进制转换原创 2022-10-14 10:25:57 · 1962 阅读 · 0 评论 -
List转Tree,允许多棵树同时存在
List 转tree(树)结构,同时存再多颗树原创 2022-08-04 14:30:09 · 207 阅读 · 0 评论 -
IDEA 调试远程服务
IDEA 远程调试原创 2022-07-04 17:50:08 · 197 阅读 · 0 评论 -
Flink自定义开窗起始时间
需求网关上报的数据以整点时间:进行10分钟,半小时,一小时各统计一下最大值,最小值,平均值,总数和次数;分析需要开窗函数,5分钟的窗口以 00;05;10;15.。。。为起点开窗。10分钟的窗口以 00;10;20;30.。。。为起点开窗。flink 的滚动开窗时间是以数据发生时间,偏移量,窗口大小 判定的 public static long getWindowStartWithOffset(long timestamp, long offset, long windowSize) {原创 2022-05-16 16:34:29 · 1364 阅读 · 0 评论 -
Deepin20Beta 固定IP和DNS配置
配置静态IP查看自己所有的网络名称ip addr 编辑文件 /etc/network/interfaces,内容如下:# interfaces(5) file used by ifup(8) and ifdown(8)# Include files from /etc/network/interfaces.d:source-directory /etc/network/interfaces.dauto lo#auto ens33 #设置开机自动连接网络#iface ens33 in原创 2022-04-08 14:57:43 · 4004 阅读 · 0 评论 -
用线程加载缓存场景
被动加载缓存引入依赖 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>29.0-jre</version> </dependency>guava.cache 提供了三种 缓存的清理或刷新机制expireAfterAccess: 当缓存项在指定原创 2021-12-24 11:17:45 · 191 阅读 · 0 评论 -
@JsonIgnore 失效
MessageConverters项目设计 一般都会用 自定义一些 MessageConverters,比如空置过滤,驼峰过滤啥的我这边用的 是 fastjson 做的 @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { for (int i = converters.size() - 1; i >= 0; i--原创 2021-12-02 11:12:53 · 844 阅读 · 0 评论 -
java 动态表单设计
1、项目需求项目可以配置多种任务,不同任务之间的配置属性不一样,原创 2021-07-14 15:34:03 · 2524 阅读 · 0 评论 -
Hutool Excel模板下载,Excel数据导入
excel导入的时候没有指定表头的head,如果有人修改了excel的head,不影响功能使用 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.8</version> </dep.原创 2021-05-13 15:32:53 · 1014 阅读 · 0 评论