5.1 Lucene简介 Lucene是一种高性能、可伸缩的信息搜索(IR)库,在2000年开源,最初由鼎鼎大名的Doug Cutting开发...

5.1 Lucene简介 Lucene是一种高性能、可伸缩的信息搜索(IR)库,在2000年开源,最初由鼎鼎大名的Doug Cutting开发...
随着dubbo,spring cloud在java世界的流行,微服务也成为当前架构的主流.简单的说,就是一个化整为零的过程. 参考:解析微服务架...
这一章来看一下能提升性能,减少服务器压力的方法 web资源防盗链 盗链是什么? 为什么要防? 在自己页面上显示一些不是自己服务器的资源(图片、音...
一、 技术背景你要了解吧 按照套路是要先装装X,谈谈JVM垃圾回收的前世今生的。说起垃圾回收(GC),大部分人都把这项技术当做Java语言的伴生...
什么是Eureka Eureka是SpringCloud的注册中心,在分布式系统中是最重要的基础部分。 注册中心的重要性 1.服务发现 ...
TCP连接的端点 TCP连接的端点是套接字(socket)。socket=(IP地址:端口号) TCP的首部 如下图所示,TCP的首部最少有20...
最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁 在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这...
两张图读懂kafka应用: 1. Kafka 中的术语 broker:中间的kafka cluster,存储消息,是由多个server组成的集群...
在 Kafka 工作机制 一文提及了 Kafka 消息的不可靠性。本文就 Kafka 消息的三种不可靠性(重复、丢失、乱序),分析它们出现的内部...
LRU 算法 LRU 是一种作为缓存的算法,像 CPU 缓存,数据库缓存,浏览器缓存。以及在移动端开发时的图片安缓存,采用 LRU 缓存策略的应...
专题公告
学习