上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 背景 每张报表有个截止上报时间,截止时间的计算稍微复杂,下面记录一下自己的写作成果。当月月报截止时间下月xx号,当季季报截止时间下季第一个月。。。 数据结构 public enum ReportFrequencyEnum { YEAR("year", "年"), MONTH("month", "月" 阅读全文
posted @ 2022-08-23 20:37 追极 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.查询正在运行的线程 SHOW PROCESSLIST; #或 select * from information_schema.PROCESSLIST; 2.批量生成杀线程的命令 select concat("kill ", ID, ";") as command from informatio 阅读全文
posted @ 2022-08-18 13:25 追极 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 背景 异步树展开如果要实现展开回调比较困难,因为展开的过程是异步的。 前端:js引擎虽然是单线程执行,但是操作ui的线程是单独的,树的展开过程,就经历了js引擎线程+ui线程的过程,展开代码和展开回调的代码在不同时机执行的,本质上就是异步的。 展开回调的实现 展开回调的实现困难点在于判断展开结束的时 阅读全文
posted @ 2022-08-14 01:03 追极 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 缓存实现 背景:有时候接口返回的数据短期内是不会改变的,可以对http接口返回的数据加缓存,即减少了后端请求,又加快了前端性能,真是一举两得! 实现原理:用js的Object对象即可实现缓存,{} 表示一个js对象,对象属性名是唯一的可以作为缓存key,属性值就是缓存value 例如: //定义缓存 阅读全文
posted @ 2022-08-12 12:05 追极 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 背景 项目中用到了vue的element-ui框架,用到了el-tree组件。由于数据量很大,使用了数据懒加载模式,即异步树。异步树采用复选框进行结点选择的时候,没法自动展开,官方文档找了半天也没有找到好的办法! 找不到相关的配置,或者方法可以使用。 经过调试与阅读elment-ui源码才发现有现成 阅读全文
posted @ 2022-08-11 22:02 追极 阅读(4676) 评论(3) 推荐(1) 编辑
摘要: 一、简介Spring Cloud Feign Client 是一个方便的声明式 REST 客户端,我们用它来实现微服务之间的通信。 在这个简短的教程中,我们将展示如何设置自定义的 Feign 客户端连接超时,包括全局和每个客户端。 2. 默认值Feign Client 是相当可配置的。 在超时方面, 阅读全文
posted @ 2022-08-04 22:48 追极 阅读(16298) 评论(1) 推荐(4) 编辑
摘要: Timer 基于单线程、系统时间实现的延时、定期任务执行类。具体可以看下面红色标注的代码。 public class Timer { /** * The timer task queue. This data structure is shared with the timer * thread. 阅读全文
posted @ 2022-07-01 22:23 追极 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.【整数+小数】(包含正数、零、负数) /^-?(0|([1-9][0-9]*))(\.[\d]+)?$/ 2.非负【整数+小数】(包含正数、零) /^(0|([1-9][0-9]*))(\.[\d]+)?$/ 3.【整数+小数】(小数严格保留两位小数)(包含正数、零、负数) /^-?(0|([1 阅读全文
posted @ 2022-06-29 17:15 追极 阅读(1981) 评论(0) 推荐(0) 编辑
摘要: 背景 一般我们可以用HashMap做本地缓存,但是HashMap功能比较弱,不支持Key过期,不支持数据范围查找等。故在此实现了一个简易的本地缓存,取名叫fastmap。 项目地址 github: https://github.com/hdwang123/fastmap gitee: https:/ 阅读全文
posted @ 2022-06-26 18:51 追极 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 背景 等值查找,有数组、列表、HashMap等,已经足够了,范围查找,该用什么数据结构呢?下面介绍java中非常好用的两个类TreeMap和ConcurrentSkipListMap。 TreeMap的实现基于红黑树 每一棵红黑树都是一颗二叉排序树,又称二叉查找树(Binary Search Tre 阅读全文
posted @ 2022-06-25 22:16 追极 阅读(711) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页