GoF设计模式——中介者模式

博主头像 本文是【GoF设计模式】系列第15篇,更多内容欢迎关注公众号:咖啡八杯 前言 为什么需要中介者模式? 假设在设计一个智能家居系统,家里有空调、窗帘、灯三种设备。业务规则是:空调开启时自动关闭窗帘(避免冷气流失),窗帘关闭时自动开灯(补充采光)。 最直觉的写法是让设备之间直接互相调用: class A ...

Surging AI Agent 完整产品介绍

一、产品总览 Surging AI Agent(取名:AgentForge,自研开发助手智能体 DevAgent),是深度原生集成 Surging 微服务引擎的.NET 专属本地 AI 智能体,依托engine-cli命令行终端交互,一站式实现框架答疑、配置生成、微服务模块创建、代码编译、集群部署全 ...

基于Blazor实现的光伏设备调试软件

博主头像 一、背景 光伏跟踪支架系统中,NCU(网络通讯单元)、单轴 TCU、双轴 TCU 等设备在出厂调试、现场运维和售后诊断等环节高度依赖手持式调试工具。传统方案多为 WinForms / WPF 桌面客户端或 Android APP,前者部署繁琐、版本更新需要用户手动操作;后者受平台碎片化限制,蓝牙协议 ...

在 .NET 上构建超大托管数组

博主头像 .NET 数组的上限 这些年经常看到有人抱怨 .NET 数组的最大长度。 在 .NET 里,数组、集合、Span 以及很多相关 API 都是围绕 32 位长度和索引设计的。GitHub 上曾经有一个很长的 issue 讨论 64 位数组支持,但最后以 "won't fix" 关闭,因为这件事会牵涉到 ...

记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来

博主头像 开心一刻 一天我在切腊肠,儿子看了看,问我 儿子:爸,这腊肠过几了?过 6 了吧 我:啥叫过 6 了 儿子:这腊肠坏了吧 我憋了好一会,边笑边说:那叫过期,你记错数了吧 问题背景 项目中利用 DataX 实现离线同步,并实现了一些自定义的配置,其中 JVM_PARAM用来指定启动 DataX 时的 ...

Linux 网络管理器用法速查

博主头像 非淡泊无以明志,非宁静无以致远。 导航 0 前言 1 ip/ifconfig 2 ifcfg 3 ifupdown 4 NetworkManager 5 systemd-networkd 6 netplan 7 杂项 0、前言 在 Windows 系统中配置网卡的 IP 等参数非常的方便,但在 Li ...

Claude Code项目越写越乱?这套清理流程能救你

Claude Code项目越写越乱?这套清理流程能救你 你有没有遇到过这种情况:用Claude Code开发了一段时间后,打开项目目录一看,里面堆了三四十个文件,有些是你自己写的,有些是Claude生成的,还有一些你根本不知道是干嘛用的。 一位网友发帖说:“你那22万行代码的代码库可能是一团臃肿的乱 ...

一次盘口数据误读复盘:从 bids/asks 展示到信号候选的边界

博主头像 摘要:系统看到买一突然挂出一笔大单,触发观察逻辑,事后复盘发现那只是挂单状态的一次正常变化——不是成交信号,不是主力入场,只是盘口结构在刷新。这次误判的根因不是数据质量,而是设计上把“展示层”的视觉信息直接当成了“信号候选层”的决策输入。本文复盘这次误读,拆解盘口数据从展示、状态观察到信号候选的三层... ...

DeepSeek涨价了?大白话聊聊峰谷定价

博主头像 最近收到一封 DeepSeek API 价格调整邮件。 邮件里提到,DeepSeek V4 正式版计划于 7 月中旬上线,正式版发布后会调整 API 定价策略,引入峰谷定价机制。 邮件核心内容如下: 从图里看,高峰时段是每天 9:00-12:00 和 14:00-18:00(北京时间)。高峰时段价格 ...

React 如何实现跨平台

博主头像 之前做过一个在线海报编辑器——用户在浏览器里拖拽元素、改文字、调颜色,最后导出 PNG。业务跑得不错,但老板有了新的想法。 "我们要出微信小程序版本。"他在周会上说。 我算了算工作量。海报编辑器的前端有将近两百个组件——画布、图层面板、属性面板、文字编辑器、图片裁剪器……这些组件全部是基于 Reac ...

AI Agent 全日制30天速成|Day8 完整学习笔记

博主头像 AI Agent 全日制30天速成|Day8 完整学习笔记 文档说明 今日核心:多智能体分治架构,解决单一体Agent流程臃肿、推理不稳定问题 代码全部从零全新编写,不依赖Day1~Day7任何历史代码,拆分为6个独立分层文件,模块化可单独调试练习 完整复刻全套底层能力:异步LLM、SSE流式、RA ...

给 Claude Code 布置任务,它为什么总是理解错——我找到原因了

博主头像 用了 Coding Agent 一段时间,你大概遇到过这种情况: 任务交下去,Agent 跑了七八分钟,打开一看——方向错了。它写了一套认为「对」的实现,但就是和你想要的差了两三个关键决策。你开始改需求、补说明、再跑一遍,又是十分钟出去了。 这个循环我经历过很多次,直到我意识到:问题不在 Agent ...

Winform 能用 Native AOT 吗?—TDS 项目实战尝试

博主头像 winform 能用 Native AOT 吗?——TDS 项目的实战尝试 采用 .NET Native AOT 编译出来的 exe 启动快、体积小、不依赖运行时,做小工具非常合适,关键代码也没那么容易反编译泄漏开。但是传统 winform 重度依赖反射和动态代码生成,跟 AOT 的静态编译理念天然 ...

一套基于 .NET 10 + Vue 3 构建、高颜值、前后端分离的企业级多租户中后台管理系统

博主头像 前言 做后台管理系统,总逃不过重复造轮子:每次新项目都要重搭登录、权限等基础功能,权限控制补丁越打越多,多租户实现更是牵一发而动全身。今天大姚给大家分享一套基于 .NET 10 + Vue 3 构建、开源(MIT License)、高颜值、前后端分离的企业级多租户中后台管理系统:XiHan.Basi ...

123···100>