自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 怎么和面试聊我是怎么设计表的-MySQL

从建表相关规范、字段相关规范、索引相关规范、使用相关规范了解

2024-11-04 11:46:27 319

原创 23种设计模式详解

创建型模式提供创建对象的机制,能够提升已有代码的灵活性和复用性。结构型模式关注优化类与对象之间的关系。行为型模式注重对象之间的交互和职责分配。

2024-10-31 10:09:32 797

原创 设计模式的设计原则

依赖倒转是一种设计思想,控制反转是这种思想的具象化的提现,依赖注入是实现控制反转的主要技巧。当你发现一个类承担了多个功能时,可以考虑将其拆分成多个类,每个类负责单一功能。避免创建庞大的接口,将其拆分成多个小接口,以便不同客户端只实现他们所需的方法。使用接口或抽象类来解耦高层和低层模块,使得系统更易于测试和扩展。当需要增加新功能时,应通过继承或组合,而不是直接修改现有代码。降低系统之间的耦合度,提高系统灵活性和可维护性。确保子类在行为上与父类一致,不会破坏原有逻辑。

2024-10-22 15:19:13 293

原创 ConcurrentHashMap的使用

ConcurrentHashMap 1.7与1.8的对比

2024-09-24 11:56:52 137

原创 docker的使用,docker的常用命令,k8s前置知识

【代码】docker的使用,docker的常用命令,k8s前置知识。

2024-01-10 23:22:59 469

原创 Redis击穿、穿透、雪崩介绍、以及解决方法、RDB和AOF的介绍,以及save和bgsave的区别

Redis是基于单线程模型时,通常是指其核心数据操作(键值对的读取、写入、删除等)是在单个线程上顺序执行的。

2024-01-03 23:13:17 1654 1

原创 java实现Tree中常见结构从简入深

树状接口面试常考,工作中常用

2024-01-02 23:56:40 935

原创 java实现HashMap和解决Hash碰撞

哈希是一种将数据分散的算法,可以用来做数据存储、负载均衡、文件版本管理等场景。哈希表在需要快速数据访问的应用中特别有用,如数据库索引、缓存实现、对象映射等

2023-12-28 23:49:16 2303 1

原创 java实现栈结构

在计算机编程领域,栈是一种重要的数据结构,它遵循后进先出(LIFO)的原则。我实现了两种版本的栈:一种基于数组,另一种基于链表。每种实现方式都有其独特的优点和使用场景

2023-12-27 10:02:54 495 1

原创 java对列的设计与实现

Java泛型中的标记符含义E - Element 表示集合中的元素类型K - Key, V - Value K 表示键的类型,V 表示值的类型T - Type表示任意类型R - Return 表示方法的返回类型N - Number 表示数字类型。

2023-12-26 11:37:57 226 1

原创 【无标题】

双端对列的设计与实现。

2023-12-21 14:07:45 40 1

原创 MySQL 主从复制搭建

本手册提供了使用 Docker 搭建 MySQL 主从复制环境的详细步骤。适用于需要通过容器化方式快速部署和测试 MySQL 复制的场景。

2023-12-19 10:37:21 355 1

原创 java双向链表的设计与实现

java双向链表的设计与实现。

2023-12-18 11:41:46 44

原创 新手也能快速上手的nginx安装操作

提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考。

2023-10-11 11:12:27 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除