大家好,我是指北君。如标题一样,我们今天看一下一个经常听到,可能没用到的技术。GuavaBloomFilter布隆过滤器是一个很长的二进制向量和一系
2022-10-24 10:00:05前言都说程序员的三大浪漫是:操作系统、编译原理、图形学;最后的图形学确实是特定的专业领域,我们几乎接触不到,所以对我来说换成网络更合
2022-09-07 08:58:45引言过去十多年大数据和分布式系统蓬勃发展,序列化是其频繁使用的技术。当对象需要跨进程、跨语言、跨节点传输、持久化、状态读写时,都需要
2022-08-10 18:02:27背景问题和思考:序列化参数有枚举属性,序列化端增加一个枚举,能否正常反序列化?序列化子类,它和父类有同名参数,反序列化时,同名参数能
2022-08-06 08:45:12前言Java是一门优秀的面向对象的编程语言,针对遇到同样的一个问题会有很多中解法,但是哪种实现方法是最优的或近似最优的,就需要不断的探究J
2022-07-25 15:53:32前言作为Java程序员的你,不知道有没有踩过一些基础知识的坑。有时候,某个bug,你查了半天,最后发现竟然是一个非常低级的错误。有时候,某些
2022-07-15 09:00:311 避免方法过长我们在定义一个方式的时候,应该考虑到一个方法不应该太长,它就应该是专门是来执行单一功能的。这样其实对维护和性能都有好处
2022-04-01 15:36:33前言最近review别人代码的时候,发现有个同事,在某个业务场景下,使用Objects equals方法判断两个值相等时,返回了跟预期不一致的结果,引起了我的兴
2022-03-22 13:37:01