AScript异步执行与await关键字

AScript是一个开源的C#动态脚本解析执行引擎,从1.2.5版本开始支持异步解析执行以及新增 await 和 @@CancellationToken 关键字。 一、异步解析执行 AScript提供了 Script.EvalAsync 异步方法,异步执行脚本,可设置 CancellationTok ...

Vector Quantization for Recommendation 笔记

博主头像 背景 在工业推荐系统中,特征通常被表示为高维稀疏的 One-Hot 向量,随后通过嵌入层映射为稠密向量。这种“参数化查表”的方式面临两个核心矛盾: 嵌入表的内存爆炸:随着物品和用户规模激增,完整的嵌入表(Embedding Table)会占用数百 GB 甚至 TB 级显存,远超单机容量,迫使系统采用 ...

21. “|”不只是按位或,90%的人不知道

博主头像 提到 Python 中的|,绝大多数开发者的第一反应都是按位或运算,5 | 3 = 7 是我们初学编程时就烂熟于心的基础。但很少有人知道,| 还能像这样用: 动画视频在《21. “|”不只是按位或,90%的人不知道》。 chain = AddOne() | MulTwo() | ToStr() pr ...

这 3 年做教育相关项目,我把一些经验整理成了一个开源 Agent Skills 项目

博主头像 过去 3 年,我一直在做教育相关的事情。 这几年接触过很多和教育有关的场景:学生学习、家长陪学、老师备课、作业练习、错题复盘、考试复习、知识点讲解、学习计划等等。 刚开始做 AI 教育时,我也和很多人一样,会很自然地想: 是不是只要写几个 Prompt,套上大模型,就能做一个 AI 老师? 但做了一 ...

十分钟学习 TypeScript

博主头像 作为前端开发者,学习 TypeScript(TS)是进阶的必经之路。TS 本质上是 JavaScript 的超集,你可以把它理解为“给 JS 加上了强类型约束的增强版”,能让你在写代码时就发现大部分错误,而不是等到页面运行起来才报错。 为了帮你高效上手,我为你梳理了 TypeScript 的核心学习 ...

IDEA Maven 手动替换第三方Jar包完整教程

IDEA Maven 手动替换第三方Jar包完整教程 一、前言 平时开发中,大部分依赖直接在 Maven 写坐标即可自动下载。但是有一类 Jar 包永远无法从公共仓库下载:商业授权 SDK、闭源第三方 Jar、公司内部工具包,例如 SuperMap、ArcGIS、国产中间件等。 本次我以 Super ...

填充与积累:积分与面积的可视化

博主头像 大家好!不知道你有没有过这样的经历:为了给别人讲解定积分的几何意义,你决定用 Manim 制作一个黎曼和(Riemann Sum)动画。 当你兴致勃勃地开始编码时,却发现要手写一堆循环来计算每个矩形的高度、宽度,还要处理复杂的积分上下限。 更头疼的是,当函数稍微复杂一点,比如 sin(x)*cos( ...

VAPD AgentKit:可组合 Agent 前端通用库实践

博主头像 我们围绕三大业务场景(笔记、知识库、项目管理)统一了一套可组合的 AI Agent 能力。本文聚焦一期「Chat 模式」落地:强调 Runtime Adapter 的“协议无关、面向任意后端流”特性——只要后端能够以流式输出事件,前端即可通过统一的 Adapter 转为标准消息模型进行渲染与编排。我... ...

123···100>