后端

码事漫谈9 分钟前
后端
告别数据孤岛与AI“水土不服”:金仓多模融合时序库如何让数据真正服务于业务当AI走进工业、能源等真实业务场景,常常会“水土不服”。一个简单的设备异常判断,AI需要的不仅是当下的读数,更需要理解设备过去的状态变化、关联设备的同步信息,甚至要结合维修记录和故障知识库。这些分散在不同系统中的数据,如何高效打通,成为释放AI价值的关键。
IT_陈寒18 分钟前
前端·人工智能·后端
Redis的持久化配置把我坑惨了:你以为数据安全了?Redis作为一款高性能的内存数据库,因其出色的读写速度和丰富的数据结构而广受欢迎。然而,许多开发者在使用Redis时,往往过于依赖其默认配置,尤其是在持久化方面,误以为数据已经“安全”了。直到某天系统崩溃或服务器宕机,才发现数据丢失,追悔莫及。
星栈27 分钟前
后端·node.js
Node 接口该写同步还是异步?只要写过一段时间 Node,基本都纠结过这个问题。有的人很怕出事,干脆把接口里能写成异步的全写成异步,觉得这样最稳。 也有人图省事,能同步就同步,反正本地跑得过,先把功能交掉再说。
红烧大青虫1 小时前
后端·华为·harmonyos·鸿蒙系统
HarmonyOS应用开发实战:小事记 - UIAbility 的冷启动/热启动/后台启动三种场景与 launchParam 解析在 HarmonyOS 的 Stage 模型中,UIAbility 的启动方式决定了其生命周期回调的顺序和参数。理解冷启动(Cold Start)、热启动(Hot Start)和后台启动(Background Launch)三种场景的区别,以及 launchParam 中 LaunchReason 的含义,是确保应用在正确时机执行正确操作的关键。本文以小事记(xiaoshiji_ohos_app) 的 EntryAbility.ets 为分析对象,深入解析三种启动场景的触发条件、生命周期差异和 Launc
码事漫谈1 小时前
后端
AI Token 缓存:命中省 10 倍,不命中白扔钱所谓"缓存命中便宜、不命中贵",省的不是 token 本身,是模型把你的 prompt 跑一遍预计算(prefill)的算力。命中就是复用上次算好的中间成果、跳过重复计算;不命中就得从头再算一遍。同一段 system prompt,第一次老实算,后面次次白嫖——账单差就在这。
65岁退休Coder1 小时前
后端
LangChain v1.3.4 笔记 - 04 Agent 中间件在 Agent 执行过程中的各个环节暴露出来的钩子函数,使用中间件可以控制和定制 Agent 的执行过程、输出以及增加健壮性(添加一些业务相关的逻辑,比如日志)。
神奇小汤圆2 小时前
后端
一个接口多个实现,Spring 怎么"适配多场景"?你正给后台加个报表导出:用户点一下,PDF、Excel、CSV 随便选。三个实现你全备齐了:然后随手一注:
花开彼岸天~2 小时前
后端·华为·harmonyos·鸿蒙系统
鸿蒙原生开发手记:徒步迹 - 自定义组件开发规范掌握自定义组件的设计与封装规范组件化开发是 ArkUI 的核心思想。徒步迹项目中大量使用自定义组件来复用 UI 逻辑、提升代码可维护性。本文总结自定义组件的设计原则、通信方式和最佳实践。
songroom3 小时前
开发语言·后端·rust
Kimi K3:Rust封装XTP接口详细教程实践说明:这个是我花了近300元的opencode调用Kimi K3的实践。全程AI 制作,谨供参考。面向读者:会写 Rust 基本代码、但没做过 FFI(外部函数接口)的实习生/初学者。 读完你将获得:一个能真实连接中泰证券 XTP 柜台、订阅行情、下单查询的 Rust 库,以及一套"任何 C++ 接口都能照此封装"的方法论。 配套资料:XTP 官方文档 https://xtp.zts.com.cn/doc/api/xtpDoc、SDK 头文件(xtp_trader_api.h、xtpx_quote_api
kebeiovo3 小时前
开发语言·后端·golang
游戏服务端开发:Actor模型详解(Go语言)在游戏服务器开发中,并发安全是永恒的痛点。传统的多线程/多协程+锁(Mutex)开发模式,在复杂游戏逻辑中极易出现死锁、竞态条件、数据脏读写问题。尤其是玩家角色、怪物、副本、公会等实体逻辑,交互频繁、状态多变,锁机制会大幅增加代码复杂度,还会严重拖累服务器吞吐性能。
红烧大青虫4 小时前
后端·华为·harmonyos·鸿蒙系统
setInterval 倒计时实现:60s 验证码发送逻辑在手机号登录中,验证码倒计时是常见的交互模式。"海风日记"使用 setInterval 实现 60 秒倒计时,并在页面销毁时清理定时器。
小村儿4 小时前
前端·后端·ai编程
连载14-实战篇--一个半月,我一个人和 Claude Code 搭出一套数字人工程7 月 8 日下午两点半,我在屏幕上敲下了一句自己都没想到会对 AI 说的话:"叫你用发布skill你用了么 傻逼 还撒娇"
你驴我5 小时前
后端·python
WhatsApp 多账号下消息已读回执的实时聚合与推送实践在 WhatsApp 多账号管理场景里,已读回执不是简单的“单条消息标记为已读”。它涉及多个账号的会话状态聚合、实时推送链路、去重与容错三个层面。实践中的可行方案是:在账号侧监听 Webhook 回执,把原始回执写入消息队列;由聚合服务按会话维度合并,生成“会话已读水位”;再通过长连接或推送通道把结果同步到前端。关键点在于:不要把每条回执都直接推给前端,而是在会话维度做合并,降低推送频率,同时保证状态最终一致。
用户208046804565 小时前
后端
Python3 注释编写完全指南:从基础规范到高效实践注释这事儿,说大不大,说小不小。写好了帮你省三个月后的记忆,写砸了比不写还坑人。这篇把注释的规矩、套路和坑一次说清楚。
苏三说技术5 小时前
后端
Jackson3来了,变化真大!最近在做Spring Boot 4升级的时候,发现一个非常普遍的现象——大部分人被Jackson 3这个“隐形炸弹”炸得措手不及。
Larcher5 小时前
vue.js·后端
LangChain RAG 排错实录:.env 为什么没有生效同一份 .env,老师能跑,我却在 OpenAIEmbeddings 里拿到了 null。最后发现,问题既不在切片逻辑,也不在 LangChain,而在一个比 .env 优先级更高的旧环境变量。
半个落月5 小时前
人工智能·后端·node.js
用 LangChain 连接远程 MCP:从工具发现到多轮调用闭环第一次看到 MCP 客户端代码时,很容易把它理解成“让大模型调用一个接口”。但真正写起来,几个问题会立刻冒出来:模型怎么知道服务端有哪些工具?它返回的工具参数由谁执行?执行结果为什么还要放回消息列表?HTTP MCP 和普通 HTTP API 又有什么区别?
HONG````5 小时前
后端
HarmonyOS ArkUI 弹窗全解:Toast、AlertDialog 与 CustomDialog 封装系列:鸿蒙 HarmonyOS 6.1 新特性实战 · 第 45 篇弹窗是移动应用中最高频的交互模式之一。ArkUI 提供三个层次的弹窗方案:promptAction.showToast 用于轻提示,AlertDialog 用于标准确认对话框,CustomDialog 则支持完全自定义布局。本篇将三者串联演示,并封装 CustomDialog 为可复用组件,展示生产级写法。
JaneConan6 小时前
开发语言·后端·ui·harmonyos
鸿蒙 ArkUI 深水区:@Watch 和 @Observed,状态变了「自动跑」+ 嵌套对象「深层重绘」如果你写 ArkUI 写过购物车之类的页面,大概率遇到过这两个场景:场景一:字号有「A-/A+/还原」三个按钮,每次点击除了改字号,还要写一行日志记录「字号从 X 变到 Y」。你在三个按钮的 onClick 里各手写一遍副作用逻辑——按钮多了就漏改,设计当场逮住。
用户40966601317516 小时前
后端
学生成绩查询系统:从 5000 人到 50 万人,你会怎么设计它?每年期末考试结束的那一刻,全年级 2 万学生同时涌入教务系统查成绩——然后系统就挂了。平时一天几百次访问,期末一天几十万次。为了一年只用 3 天的峰值去买一堆服务器,领导不批。但查分那天系统崩了,学生投诉电话能打爆。