![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
等我买完橘子便走
这个作者很懒,什么都没留下…
展开
-
Google Guava学习整理(随笔、随心)
(1)布隆过滤器 BloomFilter 算法: 1. 初始化一个长度为n比特的数组,每个比特位初始化为0 2. 首先需要k个hash函数,每个函数都把key散列成为m个整数 3. 某个key加入集合时,用k个hash函数计算出k个散列值,并把数组中对应的比特位置为1 4. 判断某个key是否在集合时,用k个hash函数计算出k个散列值,并查询数组中对应的比特位,如果所有的比特位都是1,认为在...原创 2019-04-07 12:43:25 · 397 阅读 · 0 评论 -
Fork/Join 实现笔记
首先是一些对Fork/Join的个人理解 1)最主要的目的还是将相同的行为的拆成N份,同时异步执行 2)实际作用不是很大,要不是应用够简单,就是做统计;要不就是服务器够强大。 3)所有不讨论基数的多线程都是耍流氓 话不多说,直接上代码 public class ForkJoinTest { /*获取随机数数组方法*/ private s...原创 2019-06-10 23:07:13 · 123 阅读 · 0 评论 -
一个很好用的 quartz 定时任务表达式生成工具页面
好用的东西就要记录下,当然理解后自己会写是最重要的 但是新手有个工具用用还是方便了很多 地址:http://cron.qqe2.com/原创 2019-08-28 16:33:51 · 329 阅读 · 0 评论