状态模式

2501_933923254 分钟前
spring·java-ee·状态模式·统一数据返回
统一功能:统一返回格式+统一异常处理通过@ControllerAdvice和ResponseBodyAdvice可进行统一数据返回@ControllerAdvice:既可以统一数据返回也可以统一异常处理,作用于所有的Controller
小肥君7 小时前
前端·websocket·状态模式
前端测试websocket可以让前端团队重做登录页和对话页,同时复用现有后端协议。目前 DeepSeek Harness 的对接方式是:HTTP 负责登录、发送消息和操作;两条 WebSocket 负责接收实时事件。
Wang's Blog9 小时前
java·spring·状态模式
Java框架快速入门: Spring Security+OAuth2之前后端分离多模块工程配置在前后端分离架构中,后端提供RESTful API,前端使用Vue、React等框架独立开发,最后需要整合为一个可部署的应用。
weixin_493503673 天前
前端·pdf·状态模式
Vue3 前端生成 PDF:会员证书与活动签到表的三种打印方案与踩坑记录商协会系统里有几处固定要出纸质件:会员证书、活动签到表、邀请函。最早我们是在服务端生成 PDF 再让用户下载,后来发现这条路有个绕不开的问题——模板改一点就要发一次版,而且服务端的字体和排版跟设计稿总有点出入。
晴天163 天前
前端·状态模式
前端跨域方案解析:JSONP 的原理、实战与演进在前端开发中,受限于浏览器的“同源策略”(Same-Origin Policy),跨域请求一直是一个经典问题。在 CORS(跨域资源共享)普及之前,JSONP(JSON with Padding)是解决跨域数据获取最广泛使用的方案。本文将全面拆解 JSONP 的核心原理、实战封装、安全隐患及现代替代方案。
晴天163 天前
前端·html·状态模式
HTML iframe 标签全面解析:原理、属性、实战场景与最佳实践在前端组件化、微前端盛行的今天,很多人觉得 iframe 是老旧、过时的标签,甚至谈 iframe 色变。但事实上,iframe 是 HTML 原生支持的独立浏览上下文嵌入方案,也是目前浏览器提供的最强的原生隔离方案。
nvd114 天前
前端·架构·状态模式
深入现代 Web 鉴权架构:网关统一代理 (Forward-Auth) vs 前端持有 JWT 的终极选型与边缘同域实践在设计现代微服务、前后端分离系统以及内部运维控制台(如大模型可观测性看板)时,架构师面临的首要安全决策就是前后端之间的身份认证与鉴权流派。
你别说话了4 天前
状态模式
Vue3对接AI Agent: 封装流式对话组件在涉密内网项目中,需要对接内部自研AI Agent,实现对话问答能力。环境比较特殊:不能访问外网,无法引入第三方成熟AI对话组件,SSE流式返回、会话上下文管理、MarkDown与代码块渲染、请求中断、异常降级全部需要自己从零封装。最终封装出通用对话组件,供内部多个业务页面复用,业务开发效率提升30%。本文梳理开发全流程、核心实现思路以及生产环境踩坑,适合想自己实现流式AI对话的前端同学参考。
陈驰_05044 天前
状态模式·fastapi·vue 3
需求列表接口 422 Unprocessable Entity 排查与修复全记录环境:Vue 3 + Element Plus + Vite(前端)/ FastAPI + SQLAlchemy(后端) 日期:2026-09-07
两点王爷5 天前
java·前端·状态模式
Java 与前端加载 MVT 数据:从服务端切片到浏览器渲染MVT(Mapbox Vector Tile)是一种高效的地理矢量切片格式,广泛应用于 WebGIS 和地图可视化场景。它把地理要素按瓦片网格切分,并以 Protocol Buffers 编码压缩,从而在保证渲染质量的同时大幅降低传输体积。本文围绕「Java 服务端如何生成或读取 MVT」以及「前端如何加载并渲染 MVT」两条主线展开,帮助读者打通从数据切片到浏览器展示的完整链路。
码匠许师傅5 天前
c++·ui·设计模式·状态模式·uml
【设计模式精讲】25.状态模式(State)【摘要】:订单能支付、能发货、能关闭——每种动作在每种状态下都有不同答案,直觉的实现是给每个方法配一份全量 switch,于是「Created/Paid/Shipped」的分支在五个方法里各复制一遍,加一个状态全体加 case,合法的迁移图散落得没人能一眼看清。本文从订单状态机的 switch 蔓延讲起,给出状态模式的 GoF 意图:状态一变、行为整个换一套,对象「看起来像换了一个类」;状态对象无状态、全程共享一份(与享元、单例同宗),迁移由当前状态自己决定;现代版给出迁移表与 C++17 的 varia
szarron5 天前
开发语言·前端·状态模式
国产手持式频谱分析仪选型攻略:TFN RC系列 vs HTOOL SA8T频谱分析仪 专业参数对比(军工/路测/调试全覆盖)在军工、部队、电力、铁路、运营商及高校科研场景中,仪器国产化已经成为硬性要求。目前国产手持频谱仪品牌繁杂、参数虚标严重、功能参差不齐,很多工程师在选型时难以区分“专业路测干扰机型”和“便携调试机型”。本文详细拆解两款当前性价比、市场认可度最高的国产手持频谱仪:TFN RC系列(专业5G基站路测与干扰排查)、HTOOL SA8T(口袋级射频调试与EMI测试),从功能、参数、场景、优缺点全方位对比,帮助用户一次性选对设备。
Wang's Blog6 天前
java·spring·状态模式
Java框架快速入门: Spring Security+OAuth2之工程结构与开发环境配置本系列教程的源码按章节顺序提供,从后端单体逐渐过渡到多模块、多服务架构,最终集成 Keycloak 实现单点登录。不同阶段的工程结构如下:
晴天167 天前
前端·es6·状态模式
ES6+ 核心语法ECMAScript(简称 ES)是 JavaScript 的标准化规范,我们日常编写的 JS 代码均基于 ES 规范实现。在前端工程化飞速发展的当下,ES6(ES2015)及后续迭代版本(ES7~ES2025) 已经成为前端项目的默认语法标准。
漂着的圆木9 天前
分布式·架构·状态模式·ai agent
MCP 2026-07-28 长任务改造:别再用 HTTP 超时判断任务失败一个 Agent 调用工具生成报表,网关在 60 秒时返回超时。此时最危险的处理不是报错,而是客户端立刻重试:前一次报表可能仍在后台生成,第二次请求又启动了一份;如果工具带有扣款、发信或写状态副作用,重复执行会更麻烦。
lincats10 天前
人工智能·驱动开发·架构·prompt·状态模式·知识图谱
大白话讲解Addy Osmani 的循环工程Loop Engineering工作流Addy Osmani 提到的一个很实用的思路:循环工程(Loop Engineering)。简单说,循环工程不是教你写一条“神级提示词”,而是教你搭一个闭环:先定目标,再让 AI 产出,再验证结果,再把反馈喂回去,持续迭代。真正的效率,不在第一轮,而在第n轮之后还能稳定收敛。他把每天要处理的PR做了一个Loop,然后让Loop和goal结合完成轻松搞定。
MetaLite10 天前
java·前端·状态模式
Java通用枚举驱动下拉框-元数据接口与前端契约技术背景: 状态枚举在后端定义一次,前端下拉框再手写一份,是后台系统最常见的小型重复。新增枚举值时,一端忘记更新就会出现显示空白或提交非法值。
骑士雄师11 天前
状态模式
HITL = Human-in-the-Loop(人在回路中)我来在代码里查 HITL 的实际用法,而不是凭定义回答。 有专门的 docs/dd/supervisor/HITL.md。我读这个,外加 models.py 里的 HITL 字段和 3_agent_design 里的相关段。 HITL 在这个项目里有一份非常完整的设计文档(docs/dd/supervisor/HITL.md)。我给你讲透。
星恒随风11 天前
c++·笔记·学习·list·状态模式
C++11详解(一):统一初始化——列表初始化与 initializer_list在 C++98 中,不同类型往往使用不同方式初始化。数组:结构体:普通变量:对象:容器:可以看到:初始化语法并不统一。
许彰午12 天前
java·低代码·架构·状态模式
22-DataCenter报文序列化多个DataStore打包成一个DataCenter,一次请求提交多张表的变更——这是14年协议的顶层封装。toPayload把内存行集序列化成提交报文,fromResponse把响应还原回行集。这篇拆这两个方法及"一屏多store"的典型场景。