后端

IT_陈寒23 分钟前
前端·人工智能·后端
React组件莫名重渲染?你可能忘了这个小细节上周排查一个线上性能问题时,发现某个表单页面在输入时会卡顿。用React DevTools一查,几个本不该重渲染的子组件频繁刷出绿色边框——又是无意义的re-render在搞鬼。但这次的问题有点特别:useMemo和useCallback都用上了,props也没变,组件为什么还在重渲染?
用户9888321871741 小时前
后端
给 .NET 网络调用设定“预算”:用 CancellationTokenSource.CancelAfter 处理超时取消网络请求没有在预期时间内完成时,调用方往往不希望无限等待。C# 的 CancellationTokenSource.CancelAfter 可以把这种等待上限表达为取消计划:到达指定时间后,它会向关联的取消令牌发出取消信号。Microsoft Learn 的示例把令牌传给 HttpClient.GetAsync 和 HttpContent.ReadAsByteArrayAsync,并在入口处捕获 OperationCanceledException。
清风儿3291 小时前
后端
一块不会说话的电表,把我们折腾了半个月——记"机械表误纳入远程集采与控制流程"问题的排查与整改项目背景:某商业综合体水电计费平台,负责广场内数百块电表、水表的建档、集采、计费结算和远程通断电。本文只讲其中一个问题,讲透为止。涉及客户与厂商信息均已脱敏。
预知同行1 小时前
后端·架构
深入解析 MoE 混合专家模型:从 Router 到 All-to-All 的架构全景与生产实践如果你问我 2026 年大模型架构的关键词是什么,答案只有一个字:稀。从 DeepSeek-V3 的 671B/37B,到 Kimi K2 的 1040B/32.6B,再到 Qwen3 全系 MoE 化——每一个公开架构的前沿模型都在用混合专家(Mixture of Experts)架构。但这篇文章不是新闻盘点,而是把 MoE 当作一个工程系统来拆:Router 为什么是唯一能让百万美元训练跑崩的部件?All-to-All 通信为什么成为推理瓶颈?以及为什么 MoE"省算力但不省显存"这个反直觉的结论,是
upala1 小时前
后端
【仓颉语言入门 · 第二篇 第 8 课】上一课我们连上了 tumo_governance 库,但程序除了握手什么也没干——因为还不知道怎么让数据库干活。数据库里的活分两大类:DDL(Data Definition Language,定义表结构)和 DML(Data Manipulation Language,增删改查数据)。这一课先学 DDL 里最核心的一件:用仓颉代码执行 CREATE TABLE,亲手建出一张表。建表的语法不难,难的是看懂一张真实表"为什么这么设计"——所以我们不从玩具表讲起,直接从库里真实的 sys_user 表开刀。
weiwin1231 小时前
人工智能·后端
MAF 入门(8):多模态实战——让 Agent 看懂图片、处理混合内容前七篇里,我们的 Agent 无论多能干——调工具、编排、查知识库——输入输出始终是纯文字。但回想一下你找客服的经历:有多少人会老老实实打字描述问题?大部分人直接甩一张照片过去:"就是这个,怎么回事?"
是江迪呀2 小时前
前端·javascript·后端
向全世界售卖你的产品:做了一款教程引导插件在AI时代我们需要做的是:将自己的能力、技能打包成一次制作多次售卖的商品,让全球都可以购买使用!😵‍💫事情的起因是这样的,我看到同事在制作操作文档的时候非常耗时,基本的操作是:
弈栈录2 小时前
后端
流式对话接口设计:SSE、WebSocket 与断线重连大模型回答往往需要一段时间。如果后端等模型完整生成后再一次性返回,用户会长时间面对空白页面;如果直接把模型供应商的原始流转发给前端,又会遇到协议不统一、错误难处理、断线后无法恢复和消息状态不一致等问题。
Java内核笔记2 小时前
java·人工智能·后端
Spring AI 生产级 Chat 接口:6 个开关、13 个坑,其中 2 个开关根本没生效一套可以直接抄走的生产级 Chat 接口骨架:六个开关(超时 / 重试 / 限流 / 脱敏 / 流式 / 换模型),每个都有对应的测试。
WeiXin_DZbishe2 小时前
java·vue.js·spring boot·后端·python·php·课程设计
基于springboot装修风格选择系统的设计与开发-计算机毕设【课程设计】77964目前家装市场的信息发布途径较为分散,业主无法对方案进行综合对比,同时设计师也没有有效的客户对接平台,双方的信息差使选择成本高、决策效率低。为了链接业主和设计师资源,构建一个统一的选择及沟通平台是有必要的。系统基于浏览器/服务器框架,由后端服务程序SpringBoot搭建服务器端,前端页面使用Vue编写,数据库使用MySQL,IDE选用IntelliJ IDEA,系统包括普通用户/商家用户/管理员3个角色,普通用户进行兴趣测试、接收信息推送、收藏风格专题、在灵感社区发帖并预定设计师的设计服务。商家用户则发布
leikooo2 小时前
后端
ARTS 1018: 字符计数判断异位词、局部做对仍会增加维护负担与用 AI 也要理解自己在做什么每周完成一个 ARTS: 至少做一个 leetcode 的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是 Algorithm、Review、Tips、Share 简称 ARTS)
一步一脚印1562 小时前
后端
对于JVM的简单理解 一它存的是当前线程正在执行的字节码指令的地址 为什么需要它:CPU是时间片轮转调度的,一个线程随时可能因为CPU耗尽被切换出去,当该线程被切换回来时,怎么知道它运行到那一步了呢?这就需要程序计数器,它相当于线程运行时的一个“书签” 特点: 线程私有:好类比与每个线程有自己的书签,互不干扰 唯一不会发生OOM的区域:《JAVA虚拟机规范》里唯一没有规定任何OOM情况的区域。原因很简单——它只存一个固定大小的地址,不需要扩容,自然不会溢出。 一个细节:如果线程执行的是Java方法,计数器记录字节码地址。如果执行
136096757233 小时前
后端
证书签不下来,是因为 well-known 被反代了三个站点建好了,HTTP 全通:首页 200,接口返回 JSON,健康检查 status:ok。同机另外 6 个站点也没受影响。
Yeswater3 小时前
java·后端·netty
从 NIO 到 Netty:五个坑,和一张把它填平的基础设施网Selector 只是起点。用 6 张原理图、可运行代码和一张对比表,看清 Netty 到底封装了什么、优化了什么。
福大大架构师每日一题3 小时前
后端
2026-10-18:转换字符串的最小成本Ⅲ。用go语言,给定两个字符串 source 和 target,以及若干条替换规则。每条规则包含一个模式串、一个替换串2026-10-18:转换字符串的最小成本Ⅲ。用go语言,给定两个字符串 source 和 target,以及若干条替换规则。每条规则包含一个模式串、一个替换串和一个基础代价;模式串与替换串长度相同,代价数组中对应给出该规则的基础代价。
韩振方3 小时前
后端
Kubernetes Secret 让数据库密码离开镜像和 Pod 配置前言: 昨天把图片预览接口的画质参数交给 ConfigMap 后,我顺手想把数据库密码也塞进去,省得再改镜像。可查了 Kubernetes 官方安全建议才发现,普通参数和凭证不该混在一起;更尴尬的是,把密码写进 Pod 配置一样会留下明文。于是我想弄清楚:
闽林致远3 小时前
后端
基于标准 C++ 的插件化多线程通用数据采集框架|支持自定义业务模块,Oracle/MySQL 入库、FTP 图片上传,Windows/Linux 跨平台部署采用标准 C++ 开发一套插件化多线程通用数据采集框架。框架本身负责底层通信、多线程调度、文件传输、数据库持久化、日志与异常重试;各类业务逻辑拆分为独立插件模块,按需嵌入框架。 本框架在广东省江门市新会区公安分局智能卡口、电子警察项目投入现场运行十余年,长期稳定无故障。不仅可以用于道路卡口、电子警察车牌识别数据采集,任何数据采集场景,只要开发对应的业务插件,即可接入这套框架。结构化数据支持写入 Oracle / MySQL,抓拍文件通过 FTP 协议上传图片服务器;服务可部署为 Windows 系统服务或
doujiaozh3 小时前
后端·node.js
协议演进实录:从明文哈希到 AES-GCM 加密,如何平滑升级?在上一篇文章《从 0 到 1:我用 300 行代码给 AI 记忆加上了“不可篡改的收据”》中,我开源了 AMP (Attestation Memory Protocol) 的 v0.1 版本。
花卷持续成长3 小时前
后端·mysql
慢SQL的整体优化思路慢 SQL 的整体优化思路通常遵循 “发现定位 → 执行分析 → 语句与索引优化 → 表结构与业务设计 → 架构级扩展” 的漏斗型排查模型,由浅入深、成本由低到高。
Sashtok3 小时前
后端
cpp基础知识(4)初始化列表总结:这篇笔记深入探讨了类与对象的进阶特性。重点包括:初始化列表对成员变量初始化的真正意义及必须使用的三种场景;static成员属于类而非对象;friend友元打破了封装但需克制使用;以及匿名对象和编译器在拷贝时的优化规则。掌握这些细节,能让我们对C++的内存模型和运行机制有更深刻的认知。