Java—类加载的基本机制和过程

createh52个月前 (03-19)10
类加载的基本机制和过程运行Java程序,就是执行java这个命令,指定包含main方法的完整类名,以及一个classpath,即类路径。类路径可以有多个,对于直接的class文件,路径是class文件...

java 中为什么重写 equals 后需要重写 hashCode

createh52个月前 (03-19)12
1. equals 和 hashCode 方法之间的关系...

布隆过滤器应用——解决Redis缓存穿透问题

createh52个月前 (03-18)19
1. 布隆过滤器简要介绍布隆过滤器的概念和特点,详细知识请参考几篇参考文献或其它文章。1.1 概念简单点说,布隆过滤器本质是一个位数组。当一个元素加入过滤器时,使用多个hash函数对元素求值,并将位数...

布隆过滤器的原理和使用场景详解

createh52个月前 (03-18)21
什么是布隆过滤器?布隆过滤器是一种数据结构,特点是高效的插入和查询,而且非常节省空间。通过对位(bit)的操作,可以用来告诉你”某个值一定不存在或者可能存在“。相比于传统的 List、Set、Map...

JavaWeb 过滤器 Filter 学习

createh52个月前 (03-18)18
01 什么是过滤器FilterServlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术...

硬核|Redis布隆(Bloom Filter)过滤器原理与实战

createh52个月前 (03-18)19
一、布隆过滤器原理布隆过滤器是一种空间效率很高的随机数据结构,它利用位数组和哈希函数来判断一个元素是否存在于集合中。布隆过滤器最初由Burton Howard Bloom在1970年提出,主要用于在大...

Java中拦截器和过滤器的比较

createh52个月前 (03-18)22
在Java中,拦截器和过滤器是两种常见的用于处理请求和响应的技术,尤其在Web应用中。尽管它们的功能有些重叠,但它们的用途和实现方式有所不同。...

一口气讲清 过滤器 和 拦截器 6个区别,别再傻傻分不清了

createh52个月前 (03-18)21
周末有个小伙伴加我微信,向我请教了一个问题:老哥,「过滤器 (Filter) 和 拦截器 (Interceptor) 有啥区别啊?」 听到题目我的第一感觉就是:「简单」!毕竟这两种工具开发中用到的频率...

Java面试题|Redis缓存穿透如何使用布隆过滤器预处理无效key

createh52个月前 (03-18)18
Redis缓存穿透是指当缓存中的数据失效时,多个请求同时访问数据库,导致数据库压力过大。为了解决这个问题,可以使用布隆过滤器来进行预处理。...

JAVA:如何实现 Bloom 过滤器?它是做什么用的?

createh52个月前 (03-18)22
在处理大型数据集时,经常需要快速确定一个元素是否属于某个集合。...