自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星月楼阁

静能生悟,即鸟鸣花落,都是化机

  • 博客(17)
  • 收藏
  • 关注

原创 设计模式之结构型:装饰器模式

装饰器模式是一种​​结构型设计模式​​,允许​​动态地为对象添加新功能​​,而无需修改其原始类。它通过将对象包装在装饰器类中,以​​组合代替继承​​,实现功能的灵活扩展(如 Java I/O 流、GUI 组件样式增强)。

2025-05-28 21:42:36 665

原创 设计模式之结构型:桥接模式

桥接模式是一种​​结构型设计模式​​,通过​​将抽象部分与实现部分分离​​,使它们可以独立变化。它通过组合代替继承,解决多层继承导致的类爆炸问题,适用于​​多维度变化​​的场景(如形状与颜色、设备与操作系统)。

2025-05-27 22:18:00 403

原创 设计模式之结构型:代理模式

适配器模式是一种​​结构型设计模式​​,用于解决两个不兼容接口之间的兼容性问题。它通过​​包装对象​​的方式,将已有接口转换为客户端期望的接口,类似电源适配器的功能。

2025-05-26 21:20:46 1007

原创 设计模式之结构型:适配器模式

适配器模式是一种​​结构型设计模式​​,用于解决两个不兼容接口之间的兼容性问题。它通过​​包装对象​​的方式,将已有接口转换为客户端期望的接口,类似电源适配器的功能。

2025-05-25 19:55:36 538

原创 大数据:Hbase的安装与部署

将一下 IP 替换为 pinpont (collector、web) 的地址。初始化 hbase-create.hbase。配置优先级: 环境配置 > 全局配置。HBASE_HOME 环境变量配置。agent配置参数的含义与最佳实践。git clone 源代码仓库。修改对应的 hbase 地址。启动 collector。

2025-05-24 15:43:53 497

原创 java基础:集合 ArrayList #私藏项目实操分享#

这也是减少内存开销的一种方式,我们在日常代码开发中也可加以灵活运用。关于扩容过程最好带入几种情况,去跟踪一下,会更加形象地理解整个过程。只有在增加第一个元素的时候,默认容量才会被分配。默认容量值为 10, 默认元素数据为 {}具体跟踪过程略,感兴趣的同学自己操作下。

2025-05-23 20:56:00 406

原创 设计模式之创建型:单例模式案例:双重检查锁

外层检查 INSTANCE!= null,直接返回未初始化完成的实例 → ​​程序错误、空指针异常等​​。使用时再进行初始化,线程安全。

2025-05-19 20:50:03 569

原创 设计模式之创建型:原型模式

原型模式是一种​​创建型设计模式​​,通过复制现有对象(原型)来创建新对象,避免重复执行耗时的初始化操作。核心思想是​​以复制代替构造​​,特别适用于创建成本高的对象。

2025-05-17 23:06:40 584

原创 设计模式之创建型:单例模式

单例模式是一种创建型设计模式,确保一个类​​只有一个实例​​,并提供该实例的​​全局访问点​​。

2025-05-16 22:31:28 796

原创 设计模式之创建型:建造者模式

建造者模式是一种​​创建型设计模式​​,用于分步骤构造复杂对象。它通过将对象的构建过程与表示分离,使得同样的构建过程可以创建不同的对象形态。实现方式适用场景关键特点基础建造者模式严格分步骤构造复杂对象(如计算机组装)分离构建过程与表示,通过指挥者控制流程,支持多态化构建扩展建造者模式包含可选参数的对象构造(如用户信息)链式方法设置参数,支持必选/可选字段分离,可添加构建校验逻辑线程安全建造者模式多线程环境下的不可变对象(如配置类)使用方法保证原子性,构造器私有化防止外部修改链式调用简化版。

2025-05-14 21:28:39 692

原创 设计模式之创建型:抽象工厂模式

抽象工厂模式是一种创建型设计模式,​​提供一组相关或依赖对象的创建接口,而无需指定具体类​​。它强调创建​​产品族​​(一组相关联的产品),例如不同操作系统的 UI 组件(按钮、文本框等),或不同数据库的驱动适配器。

2025-05-13 22:12:27 387

原创 设计模式之创建型:工厂方法模式

工厂方法模式是一种创建型设计模式,它定义了一个创建对象的接口,但将具体实例化工作推迟到子类中,使得子类可以决定实例化哪个类。该模式通过继承实现对象创建的解耦,遵循“依赖倒置原则”和“开闭原则”。​。

2025-05-12 22:59:49 702

原创 JVM:基础工具介绍

javap是 Java 开发工具包(JDK)提供的反编译工具,用于查看类的字节码信息(如方法签名、常量池、访问修饰符等)。常用于调试和分析类文件结构。

2025-05-09 22:21:12 287

原创 Java™ 教程

官方教程 Java SE入门。官方教程 各版本虚拟机规范。官方教程 虚拟机规范。

2025-05-09 10:58:55 151

原创 java基础:【集合】谈谈 HashMap

我们通过面试中常见的几个问题来谈谈。

2025-05-08 22:58:37 596

原创 Chrome配置

解决http自动跳转https问题1. 打开 chrome 网络设置。地址栏输入: chrome://net-internals/#hsts2. 选择域名安全策略。Domain Security Policy3. 找到“删除域名安全策略”部分。Delete domain security polici...

2023-11-09 12:16:36 238

原创 halo 博客安装与部署

halo 源码GitHub - halo-dev/halo: ✍ 一款现代化的开源博客 / CMS 系统。从github下载源码打包生成 jar,例如:halo-1.6.0-SNAPSHOT.jar启动两个java进程nohup java -server -Xms2g -Xmx2g -Dserver.port...

2023-10-26 22:20:21 205

空空如也

空空如也

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

TA关注的人

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