JAVA: 状态模式(State Pattern)的技术指南 1、简述 状态模式是一种行为型设计模式,允许对象在其内部状态改变时改变其行为。它将状态相关的行为抽取到独立的状态类中,使得增加新状态变得简单,且不影响其他状态。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.git 本文将详细介绍状态模 2025-07-25 10 0 JAVA 设计模式
JAVA:观察者模式(Observer Pattern)的技术指南 1、简述 观察者模式(Observer Pattern)是一种行为型设计模式,定义了一种一对多的依赖关系,让多个观察者对象能够监听某一个主题对象,当该主题对象的状态发生变化时,所有依赖于它的观察者都会收到通知并自动更新。 本文将详细介绍观察者模式的概念、结构、优缺点及实际应用案例。 设计模式样例:h 2025-07-25 7 0 JAVA 设计模式
JAVA:命令模式(Command Pattern)的技术指南 1、简述 命令模式是一种行为型设计模式,用于将请求封装为对象,以便在不同的请求、队列或日志记录之间进行参数化或延迟执行。它将调用操作的对象与实际实现这些操作的对象解耦,使得系统更灵活且易于扩展。 本文将详细介绍命令模式的概念、结构、优缺点以及实际应用案例。 设计模式样例:https://gitee. 2025-07-25 5 0 JAVA 设计模式
JAVA:原型模式(Prototype Pattern)的技术指南 1、简述 原型模式(Prototype Pattern)是一种创建型设计模式,通过复制现有对象来创建新对象,而无需依赖于构造函数。这种模式通常用于对象创建成本较高,或需要大量相似对象的场景。 本文将详细介绍原型模式的核心概念、优缺点以及实际应用案例。 设计模式样例:https://gitee.com 2025-07-25 7 0 设计模式 JAVA
JAVA:桥接模式(Bridge Pattern)的技术指南 1、简述 桥接模式(Bridge Pattern)是一种结构型设计模式,旨在将抽象部分与其实现部分分离,使它们可以独立变化。通过桥接模式,可以有效避免类爆炸问题,并提高代码的可扩展性和灵活性。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-exampl 2025-07-25 5 0 设计模式 JAVA
JAVA:组合模式(Composite Pattern)的技术指南 1、简述 组合模式(Composite Pattern)是一种结构型设计模式,旨在将对象组合成树形结构以表示“部分-整体”的层次结构。它使客户端对单个对象和组合对象的使用具有一致性。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.git 2025-07-25 11 0 设计模式 JAVA
JAVA:代理模式(Proxy Pattern)的技术指南 1、简述 代理模式(Proxy Pattern)是一种结构型设计模式,用于为其他对象提供一种代理,以控制对这个对象的访问。通过代理模式,我们可以在不修改目标对象代码的情况下扩展功能,满足特定的需求。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-exa 2025-07-25 7 0 设计模式 JAVA
AI:Ollama 集成 DeepSeek 的技术指南 1、简述 Ollama 是一个高效的 AI 推理引擎,支持多种大模型的加载和推理。DeepSeek 是一款高性能的开源大模型,适用于 NLP 任务。本文将介绍如何在 Windows 上安装并运行 DeepSeek,并列出相关的安装选项,如修改安装目录。 2、环境准备 在安装 Ollama 和 Dee 2025-07-24 14 0 AI
AI:阿里开源 Qwen3-Coder 优秀的代码开源模型 🤖 1、简述 随着大语言模型(LLM)的迅猛发展,AI 编程正从简单的代码补全走向更深层次的智能理解与协作编程阶段。阿里旗下的通义千问(Qwen)团队于 2024 年发布的 Qwen3-Coder 模型,成为开源社区中备受关注的高性能代码生成模型之一。 本篇将带你系统了解 Qwen3-Coder 2025-07-24 12 0 AI
Linux:安装 Node.js 的技术指南 1、🐧 简述 Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它让开发者能够在服务器端运行JavaScript代码。本文将详细介绍在Linux系统上安装Node.js的几种方法,并提供实践示例。 2、🧰 安装 ✅ 方法1:使用官方二进制包安装(推荐) 这是最简单直 2025-07-23 12 0 Linux
Redis:我们如何应对内存满的状况 🔥1、简述 在高并发、高性能应用场景中,Redis 以其极快的读写性能被广泛使用。然而,Redis 是内存数据库——当内存被占满时,会发生什么?我们该如何应对? 本篇文章将围绕以下几个核心点展开: Redis 内存满的表现与风险 内存淘汰策略原理 实践配置与使用示例 应对建议与优化方案 📚 2、 2025-07-23 11 0 Redis
Redis:过期删除策略与内存淘汰策略的解析指南 🚀 1、简述 在使用 Redis 构建缓存系统时,很多开发者只设置了 EXPIRE 但却忽略了背后 Redis 的过期删除机制与内存淘汰策略。理解这两者非常关键,直接关系到你的缓存系统是否高效、稳定、可控。 本文将深入剖析 Redis 中的两类机制: ⏰ 过期删除策略:key 如何在过期后被清除? 2025-07-23 10 0 Redis