用 runtime-async 写一个支持 async/await 的轻量脚本引擎

博主头像 起因:一个好奇 事情的开头很简单。 给 .NET 做过动态脚本的人大概都碰到过同一堵墙:表达式树也好、Reflection.Emit 也好,都很难支持 async/await。原因不在语法,而在 await 的实现方式——C# 编译器要为每个 async 方法生成一个状态机结构体,把方法体切成若干片 ...

Agent Sandbox 规模化:JuiceFS 探索与实践

博主头像 过去一段时间,我们在和云厂商以及 Agent 团队推进 Sandbox 落地时,除了要解决数据如何进入 Sandbox,还需要考虑任务所需的数据和执行过程中产生的数据,如何跨任务、跨阶段持续使用。Sandbox 可以随任务快速创建和销毁,但数据往往需要继续保留、共享和流转。 当 Sandbox 并发 ...

百智云长期记忆服务:长期记忆与上下文窗口的区别

博主头像 很多人在接触 AI 长期记忆时,第一反应是:「这不就是把聊天记录存起来吗?」其实这是一个很常见的误解。今天我们把「长期记忆」和「上下文窗口」这两个概念彻底讲清楚。 一、什么是上下文窗口 上下文窗口(Context Window)是模型在单次推理时能「看到」的文本上限。它像一个临时的工作台:模型只能处 ...

体验向量数据库 qdrant

博主头像 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 背景 为了早点搞懂公司的百万行 C# 的祖传代码,我想在缺乏文档、缺乏帮手的情况下,先建立一个 企业知识库 来快速帮我理清头绪。 一开始,我是打算以 weav ...

如何利用AI技术实现漫画翻译

漫画作为图文结合的特色文化载体,承载着各国潮流文化与人文故事,但跨语言的文字壁垒,长期制约着漫画的传播与交流。传统漫画翻译高度依赖人工操作,需要人工框选文字、擦除原图文字、翻译文案、排版适配画风,流程繁琐、耗时费力,且极易出现排版错乱、画风违和、语义偏差等问题。 随着深度学习、计算机视觉与大模型技术 ...

自研一个团队文件共享服务是什么体验:文件共享服务的设计与实现解析

博主头像 在研发与运维的日常里,"传个文件"这件看起来极小的事,往往会被无限放大——日志包在 A 同事的机器上、安装包在 B 同事的桌面上、配置脚本散在各个项目目录里;好不容易发到群里,过两天就过期了;更怕的是有人手滑把还在用的关键文件给删了。 自研了一套文件共享服务,把这些问题用一个网页、一套后端机制整体解 ...

很多B2B的生态合作,都是在带薪休假

博主头像 有一种 B2B 生态工作,我把它叫作“带薪休假式生态”。 公司搭建了生态岗位,或者要求区域销售顺便拓展伙伴,管理层给了一个结果目标: 发展多少家伙伴,带来多少条线索,创造多少商机。 但应该找谁、为什么找、先找谁、每家公司投入多少精力、什么情况下继续、什么情况下停止,没有人说得清楚。 于是,生态人员只 ...

AI 学习笔记:LLM 的微调实验

博主头像 title: LLM 的微调实验 author: 凌杰 date: 2026-08-21 tags: LoRA, LLaMA-Factory, Qwen categories: 人工智能 [!NOTE] 笔记说明 这篇笔记对应的是《[[关于 AI 的学习路线图]]》一文中所规划的第三个学习阶段。其中 ...

Nginx 1.30.4 编译安装与参数调优

博主头像 Nginx 是一款轻量级、高性能、高并发的开源Web服务器、反向代理与负载均衡软件,凭借低资源占用、高稳定性的核心优势,成为当下互联网行业主流的服务部署组件,广泛应用于各类网站及业务系统的Web服务、反向代理、负载均衡场景。其基于宽松的类BSD开源协议发布,可免费商用。本文将完整展示 Nginx 1... ...

AKF扩展立方体和AKF可用性立方体

博主头像 很多人知道AKF扩展立方体是从《架构即未来》这本书开始。实际上akfpartners官方写过4篇关于AKF扩展立方体的文章,还有一篇介绍AKF可用性立方体。akfpartners官方在高可用、扩展性方面有很多专业技术文章,建议有空就翻翻看。 AKF扩展立方体和AKF可用性立方体都介绍了X轴、Y轴和Z ...

介绍一下常用的Token鉴权方案

博主头像 本文梳理 Session‑Cookie、JWT、OAuth2.0、SSO 主流 Token 鉴权方案,对比各方案适用场景。重点讲解生产级 JWT 双 Token 架构,给出 RS256 非对称加密、Redis 黑名单、网关统一鉴权等 Java 实战代码。剖析 JWT 注销、并发刷新、令牌泄露等落地痛... ...

几何分布:从“等一个结果”开始

博主头像 你有没有过这样的经历? 在游戏里抽卡,抽了多少次才终于出货? 站在路边等公交车,第几辆来的才是你要坐的那一路? 给客户打电话,打到第几个才终于接通? 刷短视频时,刷了多少条才刷到自己想看的内容? 这些场景背后,都藏着一个共同的概率模型——几何分布(Geometric Distribution)。 几 ...

数据库上K8s,运维为什么反而更累了?从StatefulSet到Operator的复盘

博主头像 各位,我是老张。今天从一次实战出发,往下拆一层。 上个月陪一个朋友看他们的容器化改造。业务服务全部迁上K8s了,跑得挺顺,唯独数据库卡在原地。那哥们跟我吐槽:老张,代码都能容器化,怎么一到了数据库这儿,运维反而比以前更累了?我上去看了眼环境,果然,数据库还是手工搭的,跟K8s一点关系没有,扩容要半夜 ...

题解:P10027 梦境世界

博主头像 题目。 考虑 DP。由于撤销操作会导致环路,所以不能直接 DP。 我们发现对于撤销操作肯定会回到某一个点,也就是存在一个点,走了若干步再撤回再走。这样就好转移了。 定义 \(G_{i,j,k}\) 代表从 \((i,j)\) 出发,拥有 \(k\) 瓶撤销药,到达终点的方案数。 同时,我们定义 \( ...

Java 操作 PDF 页面:删除单页、多页、空白页

博主头像 在后端开发、文档自动化系统中,经常会遇到需要移除 PDF 中部分页面的需求,例如剔除封面、清理空白页、过滤无效附件页等。Java 生态里有多种 PDF 处理组件,本文使用 Free Spire.PDF for Java 免费版本完成页面删除功能,演示删除单页、多页等常见场景。 一、环境配置 Mave ...

USB-CDC 通信实战应用:树莓派 Pico 虚拟串口 + select+MicroPython 全拆解

博主头像 虚拟串口是指将 USB 设备模拟成传统的串口设备(COM 口),从而可以使用标准的串口通信协议和软件与之交互。主要特点包括: 1. 提供标准的串口接口和功能,比如波特率、数据位、停止位等设置 2. 在操作系统中表现为一个标准的串口设备,可以被常规的串口应用程序访问 3. 使用 `CDC`(通信设备... ...

123···100>