设计模式

首页 标签 设计模式
# 设计模式 #
关注
15710内容
|
5小时前
|
无锁编程与原子操作:构建极致性能的高并发队列
本文深入探讨无锁编程与原子操作在高并发队列中的应用,通过CAS、环形缓冲、版本化引用等技术,实现高性能、低延迟的线程安全队列,显著提升系统吞吐量,适用于日志、网络通信等高并发场景。
|
4天前
|
六、Scala特质
特质就像一盒随取随用的拼装零件:类能一次混入好几个,拿来补充行为很方便;还能在创建对象时临时加上功能。它甚至能继承类,对混入者提出限制。多个特质一起用时有线性化执行顺序,不乱套。再配合设计模式,像适配器、模板方法、职责链这些套路,都能用 trait 玩得很自然。
|
5天前
|
设计模式六大原则 — 列举反例详解各个原则的核心思想和意义
设计模式六大原则是面向对象设计的基石,涵盖单一职责、开闭原则、里氏替换、接口隔离、依赖倒置和迪米特法则,旨在提升代码可维护性、扩展性与可读性,实现高内聚、低耦合的软件架构。
TinyAI :全栈式轻量级 AI 框架
一个完全用Java实现的全栈式轻量级AI框架,TinyAI IS ALL YOU NEED。
|
7天前
|
SpringMVC编程实践:ModelAndView的使用方法
总的来说,在Spring MVC应用程序中使用ModelAndView是一种非常方便的方式来处理模型数据和视图信息。它提供了一种简洁、灵活且强大的方式来处理Web请求。
|
14天前
| |
Java 设计模式之迭代器模式:优雅遍历集合元素
迭代器模式将集合遍历逻辑分离为独立迭代器,实现遍历与存储解耦。支持统一接口遍历不同集合,隐藏内部结构,符合单一职责原则,广泛应用于Java集合框架。
|
16天前
| |
Java 设计模式之工厂模式:对象创建的艺术(含 UML 图解)
本文详解Java工厂模式三大形态:简单工厂、工厂方法与抽象工厂,结合UML图解与代码实例,剖析其核心思想——“创建与使用分离”。通过计算器、日志系统、电子设备等案例,深入讲解各模式的实现原理、适用场景及优缺点,并对比选择策略。最后揭示工厂模式在JDK和主流框架中的实际应用,帮助开发者掌握对象创建的艺术,提升代码扩展性与可维护性。(238字)
免费试用