首页
我的动态
我的摄影集
关于我
ZHD的小窝
行动起来,活在当下
累计撰写
90
篇文章
累计创建
54
个标签
累计收到
1
条评论
栏目
目 录
CONTENT
ZHD的小窝
最新文章
2014-09-22
置顶
设计模式
在Java开发中,设计模式是解决问题的一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它们可以帮助开发者设计出更加灵活、可维护、可扩展的代码。以下是一些常见的Java设计模式及其例子: 1. 单例模式 (Singleton Pattern) 单例模式确保一个类只有一个实例,并提供一
2014-09-22
43
0
1
开发语言
Java
2014-06-10
置顶
Java语言设计7大原则和例子
Java开发设计原则主要包括七个核心原则,包括单一职责原则、开放封闭原则、里氏替换原则
2014-06-10
48
0
1
开发语言
Java
2025-07-25
Spring AI MCP 调用原理
一张图搞定:来自官网
2025-07-25
1
0
0
架构设计
2025-07-17
MCP 工具集系统设计
一、项目概述 MCP 工具集是一个集成多种工具的 Web 应用平台,旨在为用户提供统一的工具访问和管理界面。该平台采用前后端分离架构,前端使用原生 HTML、CSS 和 JavaScript 开发,后端基于 Spring Boot 构建,能够无缝集成到大语言模型应用场景中。 二、核心目标 打造一个功
2025-07-17
2
0
0
架构设计
2025-07-14
事件驱动设计
Spring Boot 事件驱动架构:基于观察者模式的高效解耦方案 引言:当系统复杂度指数级增长时 在电商系统开发中,我们常遇到这样的场景:用户下单成功后,需要同时完成库存扣减、积分计算、物流系统对接、营销活动触发等操作。如果将这些逻辑全部耦合在下单服务中,不仅代码臃肿难以维护,更会因单个功能故障影
2025-07-14
16
0
0
架构设计
2025-07-09
忘记Open WebUI的用户名和密码
背景 本人使用Mac电脑,在本地安装了Ollama和Open webUI (使用pip方式),但是过一段时间后重启了webUI 发现需要输入用户和密码,但是太长时间没有登录,导致用户名和密码忘记了,本篇文章介绍如何重置密码(找回是不可能了,因为加密了) 第一步:找到webUI安装位置 pip sho
2025-07-09
8
0
0
AI
2025-06-09
AI大模型学习之路(六)
阶段1:基础知识储备 第五课:概率论基础及其在模型训练中的应用 学习目标 掌握常见概率分布(高斯、伯努利)的定义与性质。 理解贝叶斯定理及其在分类任务中的应用。 学会极大似然估计(MLE)的原理与计算方法。 实战:用MLE求解线性回归参数,对比梯度下降结果。 1. 概率分布 (1) 高斯分布(正态分
2025-06-09
12
0
0
AI
算法
2025-05-19
AI大模型学习之路(五)
阶段1:基础知识储备 第四课:信息论基础及其应用 学习目标 理解信息熵、交叉熵与KL散度的定义与物理意义。 掌握交叉熵作为分类任务损失函数的设计原理。 学会用PyTorch实现交叉熵损失函数。 实战:用交叉熵损失训练逻辑回归模型。 1. 信息熵(Entropy) (1) 定义 信息熵:度量随机变量的
2025-05-19
12
0
0
算法
AI
2025-05-19
AI大模型学习之路(四)
阶段1:基础知识储备 第三课:微积分基础 学习目标 理解导数与偏导数的定义及其几何意义。 掌握链式法则在神经网络反向传播中的应用。 学会梯度下降法的原理与实现。 实战:用梯度下降法优化线性回归模型。 1. 导数与偏导数 (1) 导数(Derivative) 定义:函数在某一点的瞬时变化率 f'(x)
2025-05-19
33
0
0
算法
AI
2025-04-24
智能驾驶中术语
在智能驾驶领域,NOA、OD、LD 是常见的缩写术语,以下是它们的详细解释: 1. NOA(Navigate on Autopilot) • 全称:Navigate on Autopilot • 定义:由特斯拉(Tesla)推出的自动导航辅助驾驶功能,属于高级驾驶辅助系统(ADAS)。 • 功能:
2025-04-24
13
0
0
智驾
1
2
3
4
5
...
9