Zookeeper系列介绍(持续更新) Zookeeper基础初探 一文了解Zookeeper数据节点-znode 一文了解Watcher Zookeeper分布式锁实现 Z...
一、从java类加载机制说起 java中的类加载器负载加载来自文件系统、网络或者其他来源的类文件。jvm的类加载器默认使用的是双亲委派模式。三种默认的类加载器Bootstra...
背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,运营人员...
你做了删除之后,会导致“一定不存在”这个原则出现问题,到时候就不是布隆过滤器了。
Redis实现的布隆过滤器如何快速有效删除数据这不是一篇搭建教程,因为用Redis实现布隆过滤器很简单,Redis本身就支持bitmap这种数据结构,通过setbit和getbit即可实现一个Bloom Filter。本...
最近项目中要用到多线程处理任务,自然就用到了ThreadPoolTaskExecutor这个对象,这个是spring对于Java的concurrent包下的ThreadPoo...
说到java.io.Closeable接口就避不开java.lang.AutoCloseable接口,因为在java版本7.0时引入了java.lang.AutoClosea...
Intellij IDEA 又过期了? 试试这个 "狼哥,面试又跪了,碰到了知识盲区""哪个?""一面还可以,二面面试官问我零拷贝的原理,懵逼了...这块内容没去研究过""哦...
很久没有写过接地气的东西了,今天随便写一个非常基础的。其实这篇文章也可以叫做《Java单例的破坏与防御方法》,无所谓了。 讲解Java单例实现方式及其原理的文章数不胜数,本文...
一 ByteToMessageDecoder 1.1 实例 ByteToMessageDecoder,用于把一个byte流转换成一个对象,实例: 它有一个抽象方法decode...
什么物质呀?能不能解答一下?
Flash闪存颗粒,如何存储数据?Flash芯片并不是像光盘那样把信息刻上去的。为了更加清楚地说明,我首先让你知道计算机的信息是怎样储存的。计算机用的是二进制,也就是0与1。在二进制中,0与1可以组成任何数。...
@我是真老王 thanks,证都到手了 5A,但是还是需要在实践中出真知。
老王讲项目(八)——规划范围管理老王又来了,非常抱歉前一段时间停更了很久,主要是因为小蔡的离去让老王有一点颓废,另外老王前面负责了公司内部的PMP培训,帮助同事节省了很多培训费,但是却搞得老王异常忙碌。现在...
mark
JDK8并行流 parallelStreamparallelStream 介绍 引言 大家应该已经对Stream有过很多的了解,对其原理及常见使用方法已经也有了一定的认识。流在处理数据进行一些迭代操作的时候确认很方便,...
被引用的方法参数必须和接口的抽象方法的参数一致???
Collections.sort(list, String::compareTo);
Comparator中的接口抽象方法 int compare(T o1, T o2);
String中的compareTo方法 public int compareTo(String anotherString)
告诉我一下,参数怎么一致了
实例讲解Java8新特性——方法引用前几天同事跑过来说有行代码看不懂,问我懂不懂。代码是android 8.0原生代码,路径是frameworks/base/packages/SystemUI/src/com...
Function Function作为一个函数式接口,主要方法apply接收一个参数,返回一个值 首先我们来写一个计算数字的方法 然后我们调用这个方法 可以看到我们定义一个方...
jsoup是一款Java的HTML解析器,主要用来对HTML解析。官网 中文文档 在爬虫的时候,当我们用HttpClient之类的框架,获取到网页源码之后,需要从网页源码中取...
ReferenceQueue 引用队列,在检测到适当的可到达性更改后,垃圾回收器将已注册的引用对象添加到该队列中 实现了一个队列的入队(enqueue)和出队(poll还有r...
关于Java源码的学习可以参考《Java源码分析》:ReferenceQueue、Reference及其子类。这里看一下Android api27源码中的引用相关的类。 学习...