一个畅所欲言的地方。
最新文章
布隆过滤器的原理及应用场景
布隆过滤器(Bloom Filter)由布隆于 1970 年提出,它实际上由一个很长的二进制向量和一系列随机映射函数组成。布隆过滤器可以用于查询一个元素是否在一...
由 Discovery 发表于 2026-03-24 12:31
音视频学习笔记 - 音频基础知识
位深度:位深度(采样精度,采样大小,Bit Depth):使用多少个二进制位来存储一个采样点的样本值。位深度越高,表示的振幅越精确。常见的CD采用16bit的位...
由 Discovery 发表于 2026-03-24 12:31
HTTPS加密(握手)过程
HTTP是不安全的,只需要设定相应的DNS,做一个中间人攻击,再将修改后的数据返回,就可以达到篡改数据的目的(加入未经许可的广告)。 当我们切换HTTPS时候,...
由 Discovery 发表于 2026-03-24 12:31
Java技术专题-带你理解Thread的join方法
任何对象都可以作为锁对象,锁对象的行为都是一样的吗?之前我一直认为锁对象的方法都是定义在Object类中,而所有类都是Object的子类,这些方法又都是nati...
由 Discovery 发表于 2026-03-24 12:31
使用JWT,封号,踢人,强制用户退出到底怎么实现?
JSON Web Token(JWT)作为目前最流行的跨域认证方案大家都不陌生了吧。很多系统都在使用JWT替代session认证,这两者有啥区别呢? 简言之,J...
由 Discovery 发表于 2026-03-24 12:31
iOS 类的加载原理中
类的加载原理: iOS 类的加载原理上 iOS 类的加载原理中 iOS 类的加载原理下 分类的加载原理补充及类扩展 , 关联对象介绍...
由 Discovery 发表于 2026-03-24 12:31
HashMap并发问题及ConcurrentHashMap原理
1)扩容 创建一个新的Entry空数组,长度是原数组的2倍。 2)rehash 遍历原Entry数组,把所有的Entry重新Hash到新数组。为什么要重新Has...
由 Discovery 发表于 2026-03-24 12:31
Jenkins教程:使用Jenkins进行持续集成
【注】本文译自: https://www.edureka.co/blog/jenkins-tutorial/...
由 Discovery 发表于 2026-03-24 12:31
Netty 原理+高性能
Netty 是一个高性能、异步事件驱动的NIO 框架,基于JAVA NIO 提供的API 实现。它提供了对TCP、UDP 和文件传输的支持,作为一个异步NIO ...
由 Discovery 发表于 2026-03-24 12:31
RecyclerView 性能优化 | 把加载表项耗时减半 (下)
上一篇介绍了如何高效地量化绘制性能,并对 RecyclerView 加载速度做了 2 次优化,使得表项加载耗时从 370 ms 缩减到 288 ms。这一篇继续...
由 Discovery 发表于 2026-03-24 12:31