自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3D地图展示vue+three.js

本文介绍了一个基于Three.js、three.interactive、GSAP和d3-geo等库开发的3D地图大屏展示Demo。项目实现了3D地图渲染、交互点击和动态效果,适用于数据可视化场景。地图资源可从阿里云DataV获取,实际业务中需对接具体数据接口。该Demo展示了前端技术在三维地理信息可视化中的应用潜力。

2026-07-22 09:36:39 194

原创 23种设计模式之七:代理模式

代理模式中,代理类可以对客户端隐藏真实对象的具体信息,因此使用代理模式时,我们常常在代理类中创建真实对象的实例。而装饰器模式的通常做法是将原始对象作为参数传给装饰者的构造器。代理模式的代理和真实对象之间的对象通常在编译时就已经确定了,而装饰者能够在运行时递归地被构造。装饰器模式关注于在对象上动态添加新行为,而代理模式虽然也可以增加新的行为,但关注于控制对象的访问。装饰器模式执行主体是原类;代理模式是代理原类进行操作,执行主体是代理类。

2025-08-08 15:28:02 878

原创 23种设计模式之六:适配器模式

将一个类的接口转换成客户希望的另外一个接口。

2025-08-07 16:43:16 285

原创 23种设计模式之五:装饰器模式

【代码】23种设计模式之五:装饰器模式。

2025-08-07 15:46:56 371

原创 23种设计模式之四:观察者模式

【代码】23种设计模式之四:观察者模式。

2025-08-06 16:15:30 362

原创 23种设计模式之三:策略模式

【代码】23种设计模式之三:策略模式。

2025-08-06 09:52:34 274

原创 23种设计模式之二:工厂模式

【代码】23种设计模式之二:工厂模式。

2025-08-05 15:14:08 358

原创 23种设计模式之一:单例模式

在Spring中,默认的Bean作用域就是单例模式。

2025-08-01 16:23:58 242

原创 Java的23种设计模式前言

在软件开发的世界中,编写可维护、可扩展且高效的代码是每个程序员的追求。然而,随着项目规模的扩大和业务逻辑的复杂化,代码往往会变得混乱、难以维护,甚至出现“牵一发而动全身”的问题。这时,(Design Patterns)便成了我们解决问题的利器。设计模式是前人经验的总结,是经过反复验证的、针对特定问题的优秀解决方案。它们不仅提供了代码结构的模板,更重要的是,它们帮助我们以更优雅的方式组织代码,提升系统的灵活性和复用性。

2025-08-01 14:52:51 648

原创 SpringCloud学习记录

微服务是一种架构风格,它将一个大型的单体应用程序分解为一组小型的、独立的服务。每个服务都运行在自己的进程中,并且通过轻量级的通信机制(如 RESTful API 或消息队列)进行通信。微服务可以独立地进行开发、部署、扩展和维护。例如,一个电商系统可以分解为用户服务(负责用户注册、登录等功能)、商品服务(负责商品信息的管理)、订单服务(负责订单的创建、处理等功能)等多个微服务。每个微服务都有自己的数据存储(可以是关系型数据库、NoSQL 数据库等),并且专注于自己的业务逻辑。

2025-01-09 10:51:04 764

原创 RabbitMQ学习记录

一般使用方法2来声明队列与交换机,方法一声明太过繁琐,每绑定一个不同的RoutingKey便多创建一个方法。在实际生活中一般将有多个队列与路由键,因此选择方法2更为合适。投递失败后将消息投递至error交换机与队列/*** 消息失败处理策略,自定义消息投递失败后转投的交换机与队列*///满足条件时此配置才能生效//当前条件为消费者重试机制生效,即配置文件中的 //spring.rabbitmq.listener.simple.retry.enabled=true//自定义交换机@Bean。

2025-01-04 12:15:24 818 1

3D地图展示vue+three.js

使用方法: pnpm install pnpm run dev

2026-07-22

空空如也

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

TA关注的人

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