2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。
☆185Jul 7, 2025Updated last year
Alternatives and similar repositories for design-pattern-guide
Users that are interested in design-pattern-guide are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 保姆级程序员写简历指南,从 0 到 1 带你写出高质量的简历(by 程序员鱼皮)适用于 Java简历、后端建立、前端简历、Go简历、C++简历、Python简历☆125Jul 3, 2024Updated 2 years ago
- 每日优质代码分享,代码小抄:https://codecopy.cn☆40Apr 19, 2024Updated 2 years ago
- 基于 Spring Boot + React + Ant Design 组件库 + MySQL + Redis 的 企业级周边系统(前端),直观清晰地展示公司周边奖品、并且提高公司内部的周边申请和管理效率。☆26Mar 29, 2024Updated 2 years ago
- 编程导航 AI + 微服务全栈 新项目,基于 Spring Boot 3 + LangChain4j 的大厂 AI 应用生成平台,支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、To…☆1,923Updated this week
- Vue3 用户中心网站前端,是一个前端入门级项目,希望能帮助大家了解前端项目开发的过程。尤其对后端同学来说,哪怕你还不熟悉前端三件套(HTML、CSS、JavaScript),也是能帮助你成为全栈程序员的第一个项目哦~☆137Nov 22, 2024Updated last year
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- A magical vue admin https://panjiachen.github.io/vue-element-admin☆16Mar 25, 2022Updated 4 years ago
- 2025 年 AI 编程助手实战项目(作者:程序员鱼皮),基于 Spring Boot 3.5 + Java 21 + LangChain4j + AI 构建智能编程学习与求职辅导机器人,覆盖 AI 大模型接入、LangChain4j 核心特性、流式对话、Prompt 工程…☆736Jul 10, 2025Updated last year
- 基于 Spring Boot + React + Ant Design 组件库 + MySQL + Redis 的 企业级周边系统(后端),直观清晰地展示公司周边奖品、并且提高公司内部的周边申请和管理效率。☆37Mar 29, 2024Updated 2 years ago
- 新项目,基于 Next.js + Spring Boot + Redis + MySQL + Elasticsearch 的面试刷题平台,运用 Druid + HotKey + Sa-Token + Sentinel 提高了系统的性能和安全性。管理员可以创建题库、题目和题…☆511Aug 22, 2025Updated last year
- 编程导航 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检…☆2,638Jan 7, 2026Updated 7 months ago
- 编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户可以在平台公开上传和检索图片素材;管理员可以上传、审核和…☆1,039Feb 20, 2025Updated last year
- Spring Boot 3 + Vue 3 的 AI 文献阅读助手项目,帮助用户生成文献阅读指南、智能文献管理和检索。☆151Dec 10, 2025Updated 8 months ago
- 🤔 编程好名生成器,解决取名难题☆50Apr 20, 2024Updated 2 years ago
- ☆10Jun 21, 2022Updated 4 years ago
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- 帮助你快速修改合成大西瓜的图片☆13Feb 7, 2021Updated 5 years ago
- some easy and useful tools by liyupi☆14Mar 18, 2017Updated 9 years ago
- An experimental open-source attempt to make GPT-4 fully autonomous.☆13Apr 23, 2023Updated 3 years ago
- 基于 Spring AI 的面试鸭搜索题目的 MCP Server 服务,快速让 AI 搜索企业面试真题和答案☆138Jul 15, 2025Updated last year
- 针对医疗资源分配不均、基础疾病咨询占用专业医生时间等问题,结合国家"互联网+医疗健康"政策导向,开发基于Spring AI框架的智能医疗咨询平台。项目采用RAG检索增强生成技术构建专业医疗知识库,通过MCP协议集成多种外部工具服务, 实现具备自主规划能力的AI Agent智能…☆32Jun 20, 2025Updated last year
- 基于 React + Spring Boot + Picocli + 对象存储的代码生成器共享平台,又分为 3 个循序渐进的子项目:基于命令行的本地代码生成器 + 代码生成器制作工具 + 在线代码生成器平台。实践 Java 命令行应用开发、FreeMarker 模板引擎、多…☆669Aug 14, 2024Updated 2 years ago
- 📌 企业级微服务应用架构实践,致力于解决微服务架构中的疑难杂症。包括不限于源码解析、蓝绿发布、灰度发布、全链路影子库、分布式链路追踪、异地多活等。如果觉得有用,不妨关注一下。☆13Jun 10, 2022Updated 4 years ago
- WebAPI 学习☆15Dec 7, 2015Updated 10 years ago
- 2026 年编程导航 AI 编程实战新项目,基于 Next.js 15 + GitHub App + OpenRouter 的 GitHub 仓库 AI 文档翻译 SaaS 平台,支持可视化翻译配置、一键多语言翻译、自动创建 PR、Webhook 增量翻译、自定义大模型等。…☆127Mar 3, 2026Updated 6 months ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- 程序员鱼皮编程导航原创项目,基于 Java + Etcd + Vert.x 的高性能 RPC 框架,用新颖的技术栈从 0 到 1 带大家开发轮子。教程由浅入深,可以学习并实践基于 Vert.x 的网络服务器、序列化器、基于 Etcd 和 ZooKeeper 的注册中心、反射…☆603Jul 5, 2025Updated last year
- 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Sk…☆19,449Updated this week
- 装了吗 —— AI 驱动的软件安装助手,帮学编程的同学一键安装软件☆108Jun 11, 2026Updated 2 months ago
- 🪐 编程导航知识星球,帮助你学习编程的小圈子。配置公开,大家可以参考该项目做出自己的文档网站。☆135Sep 9, 2023Updated 2 years ago
- go + vue + websocket 音乐播放器和聊天室☆12Mar 27, 2022Updated 4 years ago
- 领域驱动设计——实战落地代码,基于单体项目拆分【基于SpringBootCloud的微服务项目】☆13Sep 21, 2022Updated 3 years ago
- 一个基于bert系模型的情感分类器(金融类新闻)☆23Sep 17, 2021Updated 4 years ago
- 电力系统潮流计算程序设计☆14Oct 28, 2020Updated 5 years ago
- CRPC(轻量级的RPC框架🎄)是一款专为简化分布式系统中的远程过程调用(RPC)而设计的高性能框架。我们的目标是提供一个可靠、易于使用的工具,以帮助开发人员构建分布式应用程序,同时降低跨网络通信的复杂性。 CRPC的特点包括: 🚀 高性能:CRPC经过精心优化,以…☆19Feb 2, 2024Updated 2 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- 快速背诵《楞严咒》☆10Jan 3, 2023Updated 3 years ago
- 软件测试入门所需的基础知识☆15Jan 18, 2024Updated 2 years ago
- 🌱 Argus 是一个基于 RAG 架构的开源知识库平台,后端采用 Java 21 + Spring Boot + MyBatis-Plus + PostgreSQL/pgvector,前端采用 Vue 3 + TypeScript + Element Plus,AI 层…☆339Aug 16, 2026Updated 2 weeks ago
- An asynchronous UDP socket that supports timestamping☆15Jul 20, 2026Updated last month
- 编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + WxJava + Spring AI 的智能公众号管理系统,整合 WxJava 与 Spring AI,实现多公众号的统一管理、AI 智能回复和素材管…☆82Jun 11, 2025Updated last year
- 新项目,基于 Vue 3 + Spring Boot + Redis + ChatGLM + RxJava + SSE 的 AI 答题应用平台。 用户可以基于 AI 快速制作并发布答题应用,支持检索、分享、在线答题并基于 AI 得到回答总结;管理员可以集中管理和审核应用。☆390Apr 19, 2025Updated last year
- FE model updating in Python☆13Mar 30, 2026Updated 5 months ago