摘要:
阅读全文
摘要:
版本:V9.0.5 目录 第 1 章 核心技术...........................................................................................................................10 1 阅读全文
摘要:
方法阻塞 Java IO流详解(二)——IO流的框架体系一、IO流的概念Java的IO流是实现输入/输出的基础,它可以方便地实现数据的输入/输出操作,在Java中把不同的输入/ 输出源抽象表述为"流"。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 即数据在两设备间的传输称为流 阅读全文
摘要:
该策略可以 大化地节省CPU资源,却对内存非常不友好。极端情况可能出现大量的过期key没有再次被访问,从而不会被清除,占用大量内存。定期过期:每隔一定的时间,会扫描一定数量的数据库的expires字典中一定数量的key,并清除其中已过期的key。该策略是前两者的一个折中方案。通过调整定 时扫描的时间 阅读全文
摘要:
剖析⾯试最常⻅问题之 Java 集合框架 集合概述 Java 集合概览 从下图可以看出,在 Java 中除了以 Map 结尾的类之外, 其他类都实现了 Collection 接⼝。 并且,以 Map 结尾的类都实现了 Map 接⼝。 说说 List,Set,Map 三者的区别? List (对付顺序 阅读全文
摘要:
2. JVM (1) 基本概念: JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接 的交互。 (2) 运行过程: Page 20 of 283 我们都知道 Java 源文 阅读全文
摘要:
10 1.1 RocketMQ 核心概念扫盲篇 在正式进入 RocketMQ 的学习之前,我觉得有必要梳理一下 RocketMQ 核心概念, 为大家学习 RocketMQ 打下牢固的基础。 一、RocketMQ 部署架构 在 RocketMQ 主要的组件如下: 1. Nameserver Names 阅读全文
摘要:
前⾔ 我花费了半个多⽉整理汇总了⼀些 Java ⾯试相关的⾼质量 PDF 资料,涵 盖 Java基础、并发、JVM、设计模式、数据库、SpringBoot、分布式、消 息队列、智⼒题......。 如何获取? 在我的公众号“JavaGuide”后台回复“⾯试” 即可获取!软件设计原则有哪些? 常⽤的 阅读全文
摘要:
前言 作者BB 大家好呀,我是 yes,是这本消息队列核心知识点电子书的作者,电子书的全部内容整理自我的个人公 众号「yes的练级攻略」里的关于消息队列的文章。 公众号里面还有别的系列,比如 JVM 、MySQL 、Spring 等等,这个日后也会整理出 PDF,可以微信搜 索「yes的练级攻略」关 阅读全文
摘要:
面试题 如何保证消息队列的高可用? 面试官心理分析 如果有人问到你 MQ 的知识,高可用是必问的。上一讲提到,MQ 会导致系统可用性降低。 所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。 要是你傻乎乎的就干用了一个 MQ,各种问题从来没考虑过,那你就杯具了,面 阅读全文