Java学习+面试指南
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
- 计算机网络
浏览
138
扫码
分享
2024-01-12 17:16:46
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
- 杂谈
- 个人经历
- 个人经历
- 个人经历
- 杂谈
category: 走近作者
- 杂谈
计算机基础书籍精选
数据库书籍精选
分布式必读经典书籍
Java 必读经典书籍
技术书籍精选
搜索引擎必读经典书籍
软件质量必读经典书籍
十大经典排序算法总结
经典算法思想总结(含LeetCode题目推荐)
- 算法
- 算法
- 算法
- 算法
- 数据结构
- 数据结构
堆
- 数据结构
- 数据结构
- 数据结构
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
content: 简单介绍一下 Java 程序员必知的 Linux 的一些概念以及常见命令。
content: 很多读者抱怨计算操作系统的知识点比较繁杂,自己也没有多少耐心去看,但是面试的时候又经常会遇到。所以,我带着我整理好的操作系统的常见问题来啦!这篇文章总结了一些我觉得比较重要的操作系统相关的问题比如进程管理、内存管理、虚拟内存等等。
content: 很多读者抱怨计算操作系统的知识点比较繁杂,自己也没有多少耐心去看,但是面试的时候又经常会遇到。所以,我带着我整理好的操作系统的常见问题来啦!这篇文章总结了一些我觉得比较重要的操作系统相关的问题比如进程管理、内存管理、虚拟内存等等。
content: Shell 编程在我们的日常开发工作中非常实用,目前 Linux 系统下最流行的运维自动化语言就是 Shell 和 Python 了。这篇文章我会简单总结一下 Shell 编程基础知识,带你入门 Shell 编程!
- 数据库基础
- 数据库基础
- Elasticsearch
- MongoDB
- MongoDB
- MySQL
- MySQL
- 性能优化
- MySQL
- 大厂面试
- MySQL
- MySQL
- MySQL
content: 为了提高完全相同的查询语句的响应速度,MySQL Server 会对查询语句进行 Hash 计算得到一个 Hash 值。MySQL Server 不会对 SQL 做任何处理,SQL 必须完全一致 Hash 值才会一样。得到 Hash 值之后,通过该 Hash 值到查询缓存中匹配该查询的结果。MySQL 中的查询缓存虽然能够提升数据库的查询性能,但是查询同时也带来了额外的开销,每次查询后都要做一次缓存操作,失效后还要销毁。
content: 执行计划是指一条 SQL 语句在经过MySQL 查询优化器的优化会后,具体的执行方式。优化 SQL 的第一步应该是读懂 SQL 的执行计划。
content: 一篇文章总结MySQL常见的知识点和面试题,涵盖MySQL基础、MySQL基础架构、MySQL存储引擎、MySQL查询缓存、MySQL事务、MySQL锁等内容。
- MySQL
- MySQL
- Redis
- Redis
- Redis
- Redis
- Redis
content: Redis基础数据类型总结:String(字符串)、List(列表)、Set(集合)、Hash(散列)、Zset(有序集合)
content: Redis特殊数据类型总结:HyperLogLogs(基数统计)、Bitmap (位存储)、Geospatial (地理位置)。
- Redis
content: Redis 不同于 Memcached 的很重要一点就是,Redis 支持持久化,而且支持 3 种持久化方式:快照(snapshotting,RDB)、只追加文件(append-only file, AOF)、RDB 和 AOF 的混合持久化(Redis 4.0 新增)。
content: 一篇文章总结Redis常见的知识点和面试题,涵盖Redis基础、Redis常见数据结构、Redis线程模型、Redis内存管理、Redis事务、Redis性能优化等内容。
content: 一篇文章总结Redis常见的知识点和面试题,涵盖Redis基础、Redis常见数据结构、Redis线程模型、Redis内存管理、Redis事务、Redis性能优化等内容。
- SQL
- SQL
- SQL
- SQL
- SQL
- SQL
category: 分布式
category: 分布式
category: 分布式
category: 分布式
category: 分布式
category: 分布式
- ZooKeeper
- ZooKeeper
- ZooKeeper
category: 分布式
- 分布式理论
- 共识算法
- 共识算法
- 共识算法
- rpc
- rpc
- rpc
category: 分布式
category: 高可用
category: 高可用
category: 高可用
category: 高可用
category: 高可用
category: 高可用
content: CDN 就是将静态资源分发到多个不同的地方以实现就近访问,进而加快静态资源的访问速度,减轻服务器以及带宽的负担。
content: 负载均衡指的是将用户请求分摊到不同的服务器上处理,以提高系统整体的并发处理能力。负载均衡可以简单分为服务端负载均衡和客户端负载均衡 这两种。服务端负载均衡涉及到的知识点更多,工作中遇到的也比较多,因为,我会花更多时间来介绍。
- 消息队列
- 消息队列
- 消息队列
content: RabbitMQ 是一个在 AMQP(Advanced Message Queuing Protocol )基础上实现的,可复用的企业消息系统。它可以用于大型软件系统各个模块之间的高效通信,支持高并发,支持可扩展。它支持多种客户端如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX,持久化,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
- 消息队列
content: 读写分离主要是为了将对数据库的读写操作分散到不同的数据库节点上。 这样的话,就能够小幅提升写性能,大幅提升读性能。 读写分离基于主从复制,MySQL 主从复制是依赖于 binlog 。分库就是将数据库中的数据分散到不同的数据库上。分表就是对单表的数据进行拆分,可以是垂直拆分,也可以是水平拆分。引入分库分表之后,需要系统解决事务、分布式 id、无法 join 操作问题。
content: SQL 优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化 SQL 优化,因为它的改造成本相对于代码来说也要小得多。
- 练级攻略
- 练级攻略
- 练级攻略
- 练级攻略
- 面试
- 面试
- 面试
- 面试
- 面试
- 个人经历
- 个人经历
- 个人经历
- 程序员
- 程序员
程序人生
- 工作
- 工作
- 工作
title: JavaGuide(Java学习&面试指南)
icon: experience
icon: star
icon: project
icon: jianli
icon: security-fill
icon: path
- Java基础
- Java基础
content: 全网质量最高的Java基础常见知识点和面试题总结,希望对你有帮助!
content: 全网质量最高的Java基础常见知识点和面试题总结,希望对你有帮助!
content: 全网质量最高的Java基础常见知识点和面试题总结,希望对你有帮助!
final,static,this,super 关键字总结
- Java基础
- Java基础
- Java基础
content: SPI 即 Service Provider Interface ,字面意思就是:“服务提供者的接口”,我的理解是:专门提供给服务提供者或者扩展框架功能的开发者去使用的一个接口。SPI 将服务接口和具体的服务实现分离开来,将服务调用方和服务实现者解耦,能够提升程序的扩展性、可维护性。修改或者替换服务实现并不需要修改调用方。
content: 这篇文章介绍了 12 种 Java 中常用的语法糖。所谓语法糖就是提供给开发人员便于开发的一种语法而已。但是这种语法只有开发人员认识。要想被执行,需要进行解糖,即转成 JVM 认识的语法。当我们把语法糖解糖之后,你就会发现其实我们日常使用的这些方便的语法,其实都是一些其他更简单的语法构成的。有了这些语法糖,我们在日常开发的时候可以大大提升效率,但是同时也要避免过渡使用。使用之前最好了解下原理,避免掉坑。
- Java基础
- Java基础
- Java集合
- Java集合
- Java集合
- Java集合
- Java集合
- Java集合
- Java集合
content: Java集合常见知识点和面试题总结,希望对你有帮助!
content: Java集合常见知识点和面试题总结,希望对你有帮助!
- Java集合
- Java集合
- Java集合
- Java并发
- Java并发
- Java并发
- Java并发
content: Java并发常见知识点和面试题总结(含详细解答),希望对你有帮助!
content: Java并发常见知识点和面试题总结(含详细解答)。
content: Java并发常见知识点和面试题总结(含详细解答),希望对你有帮助!
- Java并发
- Java并发
content: 对于 Java 来说,你可以把 JMM 看作是 Java 定义的并发编程相关的一组规范,除了抽象了线程和主内存之间的关系之外,其还规定了从 Java 源代码到 CPU 可执行指令的这个转化过程要遵守哪些和并发相关的原则和规范,其主要目的是为了简化多线程编程,增强程序可移植性的。
- Java并发
- Java并发
- Java并发
- Java并发
- Java基础
- Java基础
- Java基础
- Java基础
- JVM
- JVM
- JVM
- JVM
- JVM
- JVM
- JVM
- JVM
- JVM
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
- Java新特性
《Java8 指南》中文翻译
- Java新特性
icon: guide
icon: help
category: 走近项目
icon: about
icon: star
icon: big-data
icon: a-MachineLearning
icon: project
category: 开源项目
icon: “xitongsheji”
icon: codelibrary-fill
icon: tool
icon: “book”
鄂ICP备2020015769号-1 | 主题: VuePress Theme Hope
空标题文档
空标题文档
空标题文档
星球其他资源
空标题文档
空标题文档
Servlet 总结
category: 代码质量
category: 代码质量
category: 代码质量
category: 系统设计
category: 代码质量
content: 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象 的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临 的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当⻓的 一段时间的试验和错误总结出来的。
content: 几道常见的 MyBatis 常见
icon: “network”
- Spring
- SpringBoot
- Spring
- Spring
- Spring
- Spring
- Spring
- Spring
content: XXL-JOB 2015 年推出,已经经过了很多年的考验。XXL-JOB 轻量级,并且使用起来非常简单。虽然存在性能瓶颈,但是,在绝大多数情况下,对于企业的基本需求来说是没有影响的。PowerJob 属于分布式任务调度领域里的新星,其稳定性还有待继续考察。ElasticJob 由于在架构设计上是基于 Zookeeper ,而 XXL-JOB 是基于数据库,性能方面的话,ElasticJob 略胜一筹。
- 安全
- 安全
- 安全
content: 基于角色的访问控制(Role-Based Access Control,简称 RBAC)指的是通过用户的角色(Role)授权其相关权限,实现了灵活的访问控制,相比直接授予用户权限,要更加简单、高效、可扩展。
- 安全
- 安全
- 安全
- 安全
content: 消息推送通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备 APP 进行的主动消息推送。
- Docker
- Docker
- Git
- Git
content: Gradle 就是一个运行在 JVM 上的自动化的项目构建工具,用来帮助我们自动构建项目。
content: Maven 是一种广泛使用的 Java 项目构建自动化工具。它简化了构建过程并帮助管理依赖关系,使开发人员的工作更轻松。在这篇博文中,我们将讨论一些最佳实践、提示和技巧,以优化我们在项目中对 Maven 的使用并改善我们的开发体验。
content: Apache Maven 的本质是一个软件项目管理和理解工具。基于项目对象模型 (Project Object Model,POM) 的概念,Maven 可以从一条中心信息管理项目的构建、报告和文档。
category: 知识星球
category: 知识星球
star: 5
category: 知识星球
star: true
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注