liyupi / design-pattern-guideLinks
2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。
☆143Updated 4 months ago
Alternatives and similar repositories for design-pattern-guide
Users that are interested in design-pattern-guide are comparing it to the libraries listed below
Sorting:
- 编程导航 2025 年新项目,基于 Spring Boot 3 + Java 21 + TiDB + Redis + Pulsar + Docker 的高并发点赞系统实战项目,适用于社交平台、内容社区等场景。项目从基础功能开发到高并发优化再到企业级高可用架构,完整覆盖了点赞…☆181Updated 6 months ago
- 编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户可以在平台公开上传和检索图片素材;管理员可以上传、审核和…☆845Updated 9 months ago
- 基于 React + Spring Boot + Picocli + 对象存储的代码生成器共享平台,又分为 3 个循序渐进的子项目:基于命令行的本地代码生成器 + 代码生成器制作工具 + 在线代码生成器平台。实践 Java 命令行应用开发、FreeMarker 模板引擎、多…☆655Updated last year
- 新项目,基于 Next.js + Spring Boot + Redis + MySQL + Elasticsearch 的面试刷题平台,运用 Druid + HotKey + Sa-Token + Sentinel 提高了系统的性能和安全性。管理员可以创建题库、题目和题…☆459Updated 3 months ago
- 一份《Java学习/进阶/面试指南》,助你通关面试、拿下Offer。⭐Star⭐支持开源文档完善下去☆101Updated 4 months ago
- 悦木是一个面向学习和生活分享的图片社区平台,致力于为用户提供一个安全、友好的图片分享环境。☆120Updated 5 months ago
- 程序员鱼皮编程导航原创项目,基于 Java + Etcd + Vert.x 的高性能 RPC 框架,用新颖的技术栈从 0 到 1 带大家开发轮子。教程由浅入深,可以学习并实践基于 Vert.x 的网络服务器、序列化器、基于 Etcd 和 ZooKeeper 的注册中心、反射…☆579Updated 4 months ago
- 潘多拉魔盒是一个基于 Next.js + Spring Cloud + Redis + MySQL + Elasticsearch 构建的程序员智能刷题平台。旨在为用户提供便捷、高效、安全的刷题体验,同时为管理员提供全面的试题管理功能。☆61Updated 2 months ago
- YukeSeko接口仓库☆120Updated 2 years ago
- 几个小时就能学完的 AI 原生小项目,基于 SpringBoot + Vue3 + AI 做一个 AI 海龟汤游戏网站,带大家快速实战 AI 项目的开发流程,紧跟时代的前沿。《作者程序员鱼皮》☆80Updated 8 months ago
- 科大讯飞 星火认知大模型API Java SDK 流式调用、同步调用、FunctionCall、tokens统计、多版本切换;长期更新☆126Updated last year
- 鱼聪明 AI 的 Java SDK,几行代码使用 AI 助手能力!☆213Updated last year
- 新项目,基于 Vue 3 + Spring Boot + Redis + ChatGLM + RxJava + SSE 的 AI 答题应用平 台。 用户可以基于 AI 快速制作并发布答题应用,支持检索、分享、在线答题并基于 AI 得到回答总结;管理员可以集中管理和审核应用。☆355Updated 7 months ago
- 编程导航 2025 年 AI + 微服务全栈新项目,基于 Spring Boot 3 + LangChain4j 构建对标大厂的 AI 应用生成平台,支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGra…☆1,026Updated 2 months ago
- 程序员鱼皮的 AI 资源导航,汇总热门的 AI 大模型和工具,比如 Deepseek 使用指南、提示词技巧、知识干货、应用场景、AI 变现、行业资讯、教程资源等一系列内容,帮助你快速掌握 AI 技术,走在时代前沿。涉及大模型 ChatGPT、Claude、Gemini、De…☆816Updated 3 weeks ago
- 新项目:快速生成 SQL 和模拟数据的网站(Java 后端),大幅提高开发测试效率!by 程序员鱼皮☆2,075Updated 2 years ago
- PmHub,一个基于 SpringCloud & LLM 的智能项目管理系统,该项目旨在帮助小伙伴们快速掌握微服务/分布式项目的架构设计和开发流程。如果你想在校招或者社招中拿到一个满意的 offer,PmHub 将是一个非常 nice 的选择😄。☆484Updated 4 months ago
- ⭐️一款好用又强大的开源社区,基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等主流技术栈,附详细教程,包括Java、Spring、MySQL、Redis、微服务&分…☆2,867Updated last week
- 基于 Java Web 项目的 SpringBoot 框架初始化模板,适配最新版本Spring AI,该模板整合了常用的框架(Mybatis-Plus、ShardingSphere、Redis、RabbitMQ、Elasticsearch、SaToken、OSS、Caffe…☆482Updated last week
- mallchat的前端项目,是一个既能购物又能聊天的电商系统。以互联网企业级开发规范的要求来实现它,电商该有的购物车,订单,支付,推荐,搜索,拉新,促活,推送,物流,客服,它都必须有。持续更新ing☆1,211Updated last week
- Qi-API接口开放平台☆229Updated 6 months ago
- 企业核心用户管理系统,用于快速学习项目开发 💎 by 鱼皮编程导航知识星球☆115Updated 2 years ago
- Vibe Music 服务端☆210Updated 2 weeks ago
- 新项目:快速生成 SQL 和模拟数据的网站(React 前端),大幅提高开发测试效率!by 程序员鱼皮☆1,496Updated 2 years ago
- 收集整理Github、Gitte上优秀的开源项目。☆1,496Updated this week
- 羊腿Api开放平台☆33Updated last year
- 提供 API 接口供开发者调用的平台 💎 by 鱼皮编程导航知识星球☆122Updated 2 years ago
- OJ判题系统微服务版☆67Updated 4 months ago
- 各种demo案例☆27Updated 2 years ago
- 🔥Almost最佳后端规范🔥页面现代美观,且专注设计与代码细节的高质量多租户中后台管理系统框架。开箱即用,持续迭代优化,持续提供舒适的开发体验。当前采用技术栈:Spring Boot3(Java17)、Vue3 & Arco Design、TS、Vite5 、Sa-To…☆1,725Updated this week