状态模式

HelloWorld工程师20 小时前
状态模式
SM2 (非对称加密)SM2用于安全的密钥交换和数字签名。它需要一对密钥(公钥和私钥)。在实际业务中,后端负责生成密钥对,公钥交给前端加密数据,私钥留在后端解密
NiceCloud喜云20 小时前
java·前端·ide·人工智能·chrome·intellij-idea·状态模式
Claude API 流式输出(SSE)实战:从打字机效果到工具调用全流程接入 Claude API 的人多半都从 messages.create() 一把梭开始——发个请求,等几秒,整段返回。等到要做聊天框、做长文生成、做 Agent 工具调用,才发现这条路走不动:响应慢、用户看着白屏、长输出还会撞 524 超时。
REDcker1 天前
java·c++·状态模式
有限状态机与状态模式详解 FSM建模Java状态模式与C++表驱动模板实践订单待支付才能付款、协议握手未完成不能发数据、工单已关闭不能再编辑——这类 「阶段不同、允许的操作不同」 的需求,用一长串 if (status == …) 维护,很快就会 难读、难测、难扩展。
青春喂了后端1 天前
前端·重构·状态模式
IntelliGit 前端状态层重构:把一个全局 Store 拆成清晰的状态边界本文为山东大学软件学院创新实训项目博客这次做的是 IntelliGit 前端状态层的一次结构性重构。在前一轮前端主界面拆分中,我们已经把原来庞大的 MainApp.tsx 拆成了 app/、layout/、views/、components/ 和 utils/ 几个目录。这样一来,界面结构已经比最早清楚很多:应用装配、工作台外壳、业务视图和复用组件都有了自己的位置。
不是山谷.:.2 天前
前端·笔记·性能优化·状态模式
前端性能优化全解析:从原理到落地,覆盖全领域与多技术栈前端性能优化全解析:从原理到落地,覆盖全领域与多技术栈在前端开发中,“性能”从来不是可选的加分项,而是决定产品生死的核心竞争力。随着Web应用日益复杂,SPA、大前端、跨端开发的普及,页面加载慢、交互卡顿、内存泄漏等问题愈发突出,直接影响用户体验、业务转化甚至品牌口碑。本文将从“为什么要优化”“优化能带来什么”“全领域优化方案”三个核心维度,结合Vue、React、原生JS等主流技术栈,拆解可落地的前端性能优化方法论,无论是新手入门还是资深开发者进阶,都能找到实用的参考。
星秀日2 天前
java·人工智能·spring·状态模式
Spring Boot + Sa-Token 实时聊天系统:用户注册流程源码深度剖析本文以微狗实时聊天项目为例,从一行注册接口出发,逐层拆解 Controller → Service → Mapper 的完整调用链路,挖掘其中值得学习的 4 个技术亮点。
Maimai108082 天前
前端·javascript·react.js·前端框架·web3·状态模式·webassembly
前端如何落地 SSE:从实时评论到可复用的实时数据 Hook在前端项目里,“实时更新”是一个很常见的需求。比如:一说到实时通信,很多人第一反应是 WebSocket。但实际上,WebSocket 并不是所有实时场景的默认答案。
前端不太难2 天前
人工智能·状态模式·harmonyos
从点击到意图:鸿蒙 App 的 AI 进化大家好,我是 子玥酱,一名长期深耕在一线的前端程序媛 👩‍💻。曾就职于多家知名互联网大厂,目前在某国企负责前端软件研发相关工作,主要聚焦于业务型系统的工程化建设与长期维护。
多加点辣也没关系2 天前
设计模式·状态模式
设计模式-状态模式在软件开发中,经常会遇到这样的场景:一个对象的行为会随着其内部状态的改变而变化。例如,订单从"待支付"→"已支付"→"已发货"→"已完成"的流转过程中,每个状态下允许的操作都不同;电梯在"停止"“上行”“下行"三种状态下,对"开门”“关门”“上行”"下行"指令的响应也不同。如果使用大量的 if-else 或 switch-case 来管理状态切换,代码会变得臃肿、晦涩、难以维护:
未若君雅裁2 天前
java·spring boot·spring·状态模式
SpringMVC 执行流程详解SpringMVC 的执行流程是 Web 框架篇最核心的问题。它不是让你机械背 11 个步骤,而是要理解一次请求从浏览器进来后,SpringMVC 是怎么找到 Controller、调用方法、处理参数、处理返回值的。
前端不太难3 天前
人工智能·状态模式·harmonyos
AI 不只是聊天框:鸿蒙 App 新入口大家好,我是 子玥酱,一名长期深耕在一线的前端程序媛 👩‍💻。曾就职于多家知名互联网大厂,目前在某国企负责前端软件研发相关工作,主要聚焦于业务型系统的工程化建设与长期维护。
吴声子夜歌3 天前
状态模式
状态机——状态模式实现订单状态流转在状态模式中,我们将每一个状态都封装成一个类。状态的流转不再是一堆恶心的 if-else 或 switch-case,而是让状态对象自己去决定下一个状态是谁。
前端加油站3 天前
状态模式
Figma + MCP:前端设计实现与远程 MCP 接入指南适用场景:团队内部 10-15 分钟分享、入门培训、项目落地 SOP 核心目标:把“看图还原”升级为“基于设计上下文开发”
William_cl4 天前
mvc·状态模式
第 1 节:MVC + DataTable 百万数据秒加载 —— 企业级服务端分页实战前言:你一定遇到过的崩溃场景 做企业后台、报表页面,99% 的开发者都会踩坑 :✅ 百万数据 秒加载 ✅ 翻页、筛选 不卡顿 ✅ 表格不崩溃、不白屏 ✅ CSV 导出 中文不乱码 ✅ 支持时间范围、多列搜索 ✅ 支持横向滚动(适配超多列)
灰色人生qwer4 天前
开发语言·python·状态模式
python 中 BaseModel 在这里有什么用?需求: 注册:用户名和密码 -> strpython 中 BaseModel 在这里有什么用?回答:一句话核心答案
薛定猫AI5 天前
人工智能·状态模式
【深度解析】Qwen 3.6 vs Gemma 4:本地大模型时代,如何选对“日常开发模型”摘要: 开源权重模型正在快速逼近闭源模型能力边界。本文结合 Qwen 3.6 与 Gemma 4 的实际案例,从架构、上下文、显存、基准测试到落地场景,拆解本地大模型选型逻辑,并给出可直接运行的 Python 调用示例。
guslegend6 天前
前端·大模型·状态模式·ai编程
第9节:前端工程与一键启动AI编程企业级实战上一节:第8节:工程初始化-后端骨架与公共基础设施本节:第9节:前端工程与一键启动下一节:待更新
yuzhiboyouye6 天前
java·前端·状态模式
VO一般java后端怎么转换成前端想要的数据这是一个非常实战的问题!把数据库里的“原始食材”(DO/Entity)加工成前端想要的“精美菜肴”(VO),是后端开发每天都要做的事情。
我叫张小白。6 天前
websocket·vue·毕业设计·状态模式·fastapi·dify·智能体
劳动力招聘管理系统:全栈实战(Vue3+FastAPI+WebSocket+Dify)本文详细介绍了一套劳动力招聘管理系统的完整设计与实现。系统面向求职者、招聘方(VIP)和管理员,提供招聘信息发布审核、实时消息聊天、AI智能审核与问答等核心功能。技术栈采用 Vue3 + Pinia 前端、FastAPI + FastAPIAdmin 后端、MySQL + Redis 存储,并集成 Dify 工作流实现双AI智能体协同。文章将重点分享架构设计、关键业务逻辑、性能优化以及实际开发中遇到的典型问题与解决方案。
csdn小瓯6 天前
json·状态模式
结构化输出实战:Pydantic Schema约束LLM生成JSON摘要:在AI应用中,如何让大模型稳定地输出前端可直接渲染的复杂结构(如训练计划表、数据图表)?传统的正则提取不仅脆弱,而且容易解析失败。本文基于一个真实的跑步教练AI项目,详细解析如何利用LangChain的PydanticOutputParser实现强类型的结构化输出。我们将深入源码,结合流程图和调用链,展示如何通过Schema定义约束LLM的思维边界,以及如何设计Fallback机制处理解析异常。这套方案将前端数据对接的效率提升了50%,是构建现代化AI UI的必备技能。