加载中
关于Java异常处理的9条原则

关于Java异常处理的9条原则 在Java编程中,合理有效地处理异常对于保证程序的稳定性和可维护性至关重要 充分发挥异常优点,可以提高程序可读、可靠、可维护性 本文基于Effective Java 异常章...

12条通用编程原则✨全面提升Java编码规范性、可读性及性能表现

12条通用编程原则✨全面提升Java编码规范性、可读性及性能表现 基于Effective Java 通用编程章节总结12条通用编程原则 从最基础的局部变量使用、控制结构编写,到集成类库、明智选择数据类型...

掌握8条方法设计规则,设计优雅健壮的Java方法

掌握8条方法设计规则,设计优雅健壮的Java方法 一个良好的方法设计可以提高代码的可读性、可维护性和可扩展性,而糟糕的方法设计则可能导致代码难以理解和修改 本文基于 Effective Java 方法...

Lambda与Stream✨让代码简洁高效的七大原则

Lambda与Stream✨让代码简洁高效的七大原则 在现代Java编程实践中,Lambda表达式和Stream API已成为提高代码可读性和执行效率的重要工具 本文基于 Effective Java Lambda与Stream章节汇总出7...

8条枚举与注解技巧,提升代码质量与设计美学

8条枚举与注解技巧,提升代码质量与设计美学 Java支持两种特殊用途的引用类型: 类实现的枚举类型 接口实现的注解类型 枚举与注解作为Java语言的重要特性,如同艺术家手中的画笔和调色板,赋...

掌握8条泛型规则,打造优雅通用的Java代码

掌握8条泛型规则,打造优雅通用的Java代码 在Java开发中泛型以类型安全和代码复用的特性扮演着关键角色 掌握好泛型能够确保类型安全、提升代码复用、降低维护成本,打造出优雅通用的代码 本文...

关于类和接口设计的11个好习惯

关于类和接口设计的11个好习惯 当我们致力于封装组件,构建高内聚低耦合的模块化系统时,理解和熟练运用类与接口的设计原则显得尤为重要 本文基于Effective Java中类与接口章节汇总出11个设计...

对于所有对象都通用的方法⭐良好习惯总结

对于所有对象都通用的方法⭐良好习惯总结 Object是每个类的父类,它提供一些非final方法:equals、hashCode、clone、toString、finalize... 这些方法在设计上是可以被子类重写的,但是重写前...

关于创建、销毁对象⭐Java程序员需要掌握的8个编程好习惯

关于创建、销毁对象⭐Java程序员需要掌握的8个编程好习惯 本文基于Effective Java中创建和销毁对象的章节汇总出8个相关的好习惯(文末附案例地址) 思维导图如下: 静态工厂代替构造器 1.可以...

MySQL是怎样存储数据的?

MySQL是怎样存储数据的? 在现代数据库系统中,MySQL的InnoDB存储引擎通过精巧的数据结构设计和高效的索引算法,为海量数据提供了稳定、快速且持久化的存储服务。 本文将自顶向下详细解读MyS...

深入浅出Redis(十三):SpringBoot整合Redis客户端

引言 Redis是一款性能高效的键值对数据库,之前的多篇文章深入浅出的分析Redis的原理,这篇文章主要来说明从代码层面来使用Redis 本篇文章将使用Java语言并整合SpringBoot分别来使用Jedis、以...

深入浅出Redis(十二):Redis的排序命令Sort

引言 Redis是一款快速、优秀的键值对数据库,提供丰富的数据结构能在各种场景下实现功能,同时也提供丰富的命令来完成各种各样的功能,本篇文章将深入浅出的解析Sort命令的原理以及使用 原理...

深入浅出Redis(十一):Redis四种高级数据结构:Geosptial、Hypeloglog、Bitmap、Bloom Filter布隆过滤器

引言 Redis提供丰富的数据结构来解决各种场景下的问题,前段时间的一篇文章深入浅出Redis(一):对象与数据结构已经深入浅出的说明Redis中的常用基础对象与数据结构 本篇文章将作为那篇文章...

深入浅出Redis(九):Redis的发布订阅模式

引言 Redis是一款基于内存的键值对数据库,提供了多种数据结构存储数据,存取数据的速度还非常快,除了这些优点它还提供了其他特色功能,比如:管道、lua脚本、发布订阅模型 本篇文章主要描述...

深入浅出Redis(八):Redis的集群模式

引言 Redis是一款优秀的键值对、内存非关系型数据库,单机节点下的Redis存在无法保证高可用、容量不足等问题 上篇文章介绍的哨兵主要能够保证主从架构下Redis的可用性,但是仍然存在容量不足...

深入浅出Redis(十):Redis的Lua脚本

引言 Redis是一款基于内存的键值对数据库,提供了多种数据结构存储数据,存取数据的速度还非常快,除了这些优点它还提供了其他特色功能,比如:管道、lua脚本、发布订阅模型 使用lua脚本能够...

深入浅出Redis(七):Redis的哨兵模式

引言 Redis是一款基于内存、键值对的非关系型数据库,它的性能十分的优秀,单机节点的Redis无法保证可用性,当单机Redis宕机时,无法继续提供服务 在主从架构 + 哨兵模式下能够使用哨兵监听主...

深入浅出Redis(六):Redis的主从架构与主从复制原理

引言 Redis是一款基于内存、键值对的非关系型数据库,它的性能十分的优秀,但单机节点的Redis还是存在许多不足的功能 单机无法保证高可用性,当单机Redis宕机时,无法继续提供服务,在主从架...

深入浅出Redis(五):Redis的事务机制与ACID原则

引言 Redis是基于键值对的非关系型数据库,秉承设计简单的原则内部也提供事务机制,但是提供的事务可能不满足ACID原则 本文将深入浅出的介绍如何使用事务、事务命令运行的流程以及Redis事务是...

深入浅出Redis(四):Redis基于RDB、AOF的持久化

引言 Redis是一款基于内存的键值对数据结构存储系统,Redis基于内存且常用来缓存关系型数据库中的数据,但不代表着Redis不能进行持久化,本篇文章将深入浅出的说明Redis基于RDB和AOF的持久化...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部