自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式之享元模式详解

享元模式(Flyweight Pattern)是一种结构型设计模式,它通过共享技术来有效地支持大量细粒度对象的复用。该模式的核心目标是减少内存使用和对象创建开销,特别适用于系统中存在大量相似对象且这些对象可以共享部分内部状态的场景。系统中存在大量相似对象- 这是最基本的前提对象的大部分状态可以外部化- 只有少量内部状态需要存储使用享元后能显著减少内存占用- 这是主要收益对象标识不重要- 因为对象被共享,客户端不应依赖对象身份外部状态易于管理- 客户端能够方便地维护和传递外部状态优势明显。

2026-08-23 16:50:31 144

原创 设计模式之外观模式详解

外观模式(Facade Pattern)是一种结构型设计模式,它为子系统中的一组接口提供了一个统一的高层接口(称为“外观”)。这个接口使得子系统更容易使用,因为它隐藏了子系统的复杂性,并定义了一个更简洁、更一致的接口供客户端调用。简单来说,外观模式就像一个“接待员”或“总控开关”。当一个系统由许多复杂的类、模块或接口组成时,客户端代码需要了解它们之间的复杂交互关系才能正确使用。外观模式通过引入一个外观类,将这些复杂的交互封装起来,客户端只需与这个外观类交互,从而降低了系统的耦合度和使用难度。

2026-08-22 16:14:28 149

原创 Apache Ant构建工具:高效自动化配置指南

Apache Ant(Another Neat Tool)是一个基于 Java 的构建工具,主要用于自动化软件构建过程。它使用 XML 文件(通常命名为build.xml)来描述构建任务及其依赖关系,使得构建过程可重复、可维护且易于管理。主要用途:编译源代码:将 Java 等语言的源代码编译成字节码或可执行文件。打包与部署:将编译后的文件打包成 JAR、WAR 或 EAR 等格式,并部署到目标环境。运行测试:自动执行单元测试(如 JUnit)并生成测试报告。文件操作。

2026-08-01 17:51:33 148 2

原创 Maven核心概念与命令全解析

【代码】Maven核心概念与命令全解析。

2026-07-26 11:01:47 304 2

原创 设计模式——装饰模式

在此核心对象的基础上,我们可以像为蛋糕添加装饰一样,一层一层地添加具有特定功能的装饰层。就如同蛋糕可以根据不同的场合和顾客的喜好进行个性化装饰一样,使用装饰模式设计的软件对象也能够根据不同的业务场景进行定制化的功能扩展,从而更好地适应不断变化的市场需求。装饰模式中,装饰外框和内容具有共享的接口。装饰模式对装饰外框和内容是一视同仁的,在上面的例子中装饰外框的border类是表示内容的display类的子类,换句话说,border类以及其子类具有表示内容的Display类具有相同的接口。

2026-07-19 20:03:33 318

原创 设计模式之组合模式(Composite Pattern)详解

本节主要总结组合模式的定义及使用,并举例说明。

2026-07-12 15:23:47 344 1

原创 设计模式之桥接模式:解耦抽象与实现

主要总结桥接模式的定义及使用方式,通过举例方式使得更容易理解

2026-07-12 15:07:05 324

原创 适配器模式:实现结构转换的利器

讲设计模式的适配器模式的类型;分为类适配和对象适配,后续继续总结

2026-07-11 20:30:59 244 1

原创 设计模式——原型模式

原型模式是一种创建型模式,他是在通过现有类的对象,进行复制出新的对象的方式。以上就是原型模型的一个例子,Java语言中的clone方法是一个进行对象实例复制的结构。希望让产生对象的框架不会只存在于莫些特殊的类里面,遇到这种情况,就可以预先当做雏形的对象实例进行注册,再以复制对象实例的方式来创建对象。若处理的对象种类太多,如果一个个设成不同的类,需要产生大量的源文件。原型模型具体原型类,实际上实现复制对象实例再建立新对象实例的方法。原型模型接口模型,主要是规定复制对象实例再建立新对象实例的方法。

2026-07-08 21:55:20 309

原创 设计模式——建造者器模式

设计模式之建造者模式,主要总结下建造者模式的使用方法,对一些对象内容比较复杂,不容易创建的对象,可以考虑使用该设计模式。

2026-07-04 17:16:50 284

原创 设计模式——抽象工厂

设计模式之抽象工厂,这节主要总结 抽象工厂 的使用及重要概念

2026-07-04 09:49:38 353

原创 设计模式——工厂模式

主要是对设计模式 进行总结,这篇主要是写关于工厂模式。

2026-06-28 17:56:34 404

原创 深入理解CMS&G1垃圾回收器

主要总结了cms 垃圾回收器和G1 垃圾回收器的过程及参数调优,后续会进一步补充

2026-06-25 22:22:51 429 3

原创 linux 命令总结

主要总结 linux 常用命令

2026-06-23 21:10:33 199 2

原创 git 命令总结

总结 git 常用命令,后续继续添加

2026-06-22 20:58:56 254

原创 如何搭建本地yum源(上)

本文介绍了在CentOS 6.5系统中搭建本地yum源的前期准备工作。首先需要确认VMware虚拟机中已挂载CentOS安装光盘到/media目录,并检查Packages目录内容。然后备份原有yum配置文件,修改CentOS-Media.repo文件配置本地源路径。接着安装并启动httpd服务,在/var/www/html下创建rhel目录,将安装包复制到该目录。最后安装createrepo工具并创建repodata目录,为后续生成yum元数据完成准备工作。整个流程为在局域网内通过HTTP服务提供本地yum

2026-06-21 17:50:29 475

LCD_ 驱动原理

该PDF讲述了LCD的原理,简单明了,通俗易懂,是个不错的文档

2011-11-02

ARM_PDF技术手册

详细讲解ARM的技术要点。例如:LCD、ADC、DAC、EP7312等。

2010-05-10

空空如也

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

TA关注的人

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