- 博客(35)
- 收藏
- 关注
原创 Spring Boot 项目中,配合 Nacos 、Gateway使用 MinIO
在现代微服务架构中,将不同服务整合并高效地管理配置和流量是至关重要的。Spring Cloud Gateway、Nacos 和 MinIO 是三个关键组件
2024-08-30 22:00:00
2525
原创 Redis 为什么要设计成单线程?Redis 6.0 版本开始为什么变成多线程?
Redis 最初采用了单线程模型,这一设计决策主要是为了简化并发控制并提升性能。
2024-08-17 20:45:00
744
原创 如何保证缓存与数据库的数据一致性?
在系统设计中,确保缓存与数据库之间的数据一致性是至关重要的,因为不一致的数据可能导致业务逻辑错误或用户体验问题
2024-08-13 17:45:00
1087
原创 MySQL中索引失效原因是什么?如何排查索引效果?
在MySQL中,索引是提升查询性能的重要工具,但索引的有效性并不是自动保证的。某些情况下,索引可能无法如预期那样提高查询速度。
2024-08-12 07:15:00
1552
原创 MySQL InnDB引擎中的聚簇索引和非聚簇索引的区别?
在MySQL的InnoDB存储引擎中,聚簇索引(Clustered Index)和非聚簇索引(Non-Clustered Index)是两种不同的索引结构,它们有不同的特点和用途
2024-08-11 09:15:00
699
原创 Java1.7和1.8中ConcurrentHashMap有哪些区别?
ConcurrentHashMap 是 Java 中用于高并发环境的线程安全哈希表
2024-08-10 09:30:00
1024
原创 Java的Optional类是什么,它有什么用?
Optional 类是 Java 8 引入的一个容器类,用于解决因 null 值引发的 NullPointerException 问题
2024-08-09 09:00:00
782
原创 Java中的序列化和反序列化是什么?
在 Java 中,序列化(Serialization)和反序列化(Deserialization)是对象持久化和恢复的关键技术
2024-08-08 20:00:00
1000
原创 Java 乱码问题及解决方法?
乱码问题通常与字符编码处理不一致有关。在 Java 编程中,这种问题可能发生在源代码编写、编译、运行或数据存储的不同阶段
2024-08-08 12:15:00
3404
原创 Java中Exception和Error有什么区别?
在 Java 中,Exception 和 Error 都是 Throwable 类的子类,用于表示程序中的不同问题
2024-08-07 16:00:00
529
原创 重写(Overriding)和重载(Overloading)的区别是什么?
重写(Overriding) 和 重载(Overloading) 是 Java 中两种常见的多态性实现方式,它们有不同的定义和用法。
2024-08-05 21:00:00
702
原创 接口(Interface)和抽象类(Abstract Class)的区别是什么?
在Java中,接口(Interface)和抽象类(Abstract Class)都是用于定义类的蓝图,并为子类提供方法实现的基础。它们在设计和使用上有一些关键区别。
2024-08-05 15:00:00
3693
原创 Java中的深拷贝和浅拷贝有什么区别?
浅拷贝:复制对象时,只复制对象的引用类型字段的引用,而不是实际的引用对象。这可能导致原对象和新对象共享同一引用对象。深拷贝:复制对象时,不仅复制对象本身,还递归地复制对象所引用的所有对象,确保新对象与原对象完全独立。
2024-08-04 19:00:00
521
原创 OOP面向对象以及主要特征
面向对象编程(OOP)是一种编程范式,它通过将程序结构化为对象来设计和构建软件。这种方法强调对象的使用和组织,以实现代码的重用、可维护性和灵活性
2024-08-03 21:00:00
356
1
原创 SpringBoot整合Mybatis-Puls
MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为 简化开发、提高效率而生。
2023-10-07 08:51:34
91
1
原创 Java设计模式-单例设计模式
采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。
2022-07-31 22:00:00
139
原创 Java面向对象五个基本原则-单一职责原则
SRPSingleresponsibilityprinciple)又称单一功能原则,面向对象五个基本原则(SOLID)之一。它规定一个类应该只有一个发生变化的原因(所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。)...
2022-07-28 18:03:56
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人