假如 SeaTunnel 去送外卖,它是如何保证一滴汤都不洒的?(深度拆解 CDC 原理)
最近在使用Apache SeaTunnel CDC去尝试同步Oracle、MySQL、SQLserver到其他关系型数据库的实时场景,通过翻看和改造SeaTunnel和debezium源码,我对SeaTunnel CDC Source端的实现有了初步的掌握。 ...
EIP低代码平台-菜单与菜单按钮配置
菜单模块是EIP低代码平台负责系统导航架构、页面入口管控、访问权限隔离的基础核心模块。主要用于搭建系统左侧树形导航结构,管理所有功能页面的访问入口,控制不同角色用户可查看哪些菜单、可进入哪些业务页面。
传统开发模式中,系统菜单、导航层级全部写死在前端代码中,新增业务模块、调整菜单排序、修改菜单名称、... ...
如何设计一个 Agent 系统:5 个决策,一套能跑的实现
本文系统梳理自建生产级Agent的五大核心设计决策:模型路由、循环编排、工具接入、闭环落地与安全约束,以Coding Agent为实例,详解每层架构选型、权衡与可落地代码。强调“设计需被实践修正”,直击成本可控、数据不出域、业务真闭环三大自建动因。 ...
易基因:Nat Commun/IF18.1:四川大学邓东团队WGBS揭示血液肿瘤与胚胎发育的DNA甲基化重编程机制
大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因, 近日,四川大学生物治疗全国重点实验室刘卿婷博士、李金虹博士等为第一作者,四川大学邓东教授、中科院动物所李磊研究员和广州医科大学附属第三医院高征助理研究员为共同通讯作者,在《Nature Communications》期刊发表题为“Mol ...
第9章:Mongo聚合管道入门——销售报表不用再手搓循环
1. 项目背景 业务场景:本地生活电商的运营总监在周一晨会上拍桌子:"我要看每天的总成交额、订单数、客单价、按类目拆分的销售排行,还要看每个门店的业绩排名。现在开发给我的报表是 Python 脚本全量查询 MongoDB、在内存里 for 循环统计,跑一次 40 分钟,电脑风扇呼呼转。我周一早上 8 ...
实战指南 | Kubernetes环境下DolphinScheduler与Spark集成
随着企业数据规模的快速增长,传统物理机或虚拟机部署Apache DolphinScheduler面临着环境配置复杂、资源利用率低、扩展性差等痛点。特别是在需要运行Spark等大数据计算任务时,手动维护多套环境、处理依赖冲突、应对突发流量等问题更是让运维团队疲于奔命。 ...
AI 陪伴智能体降温:豆包、千问之后,角色 Agent 正在进入合规深水区
AI 陪伴不再只拼拟人化,平台正在重新划定智能体的产品边界。 AI 陪伴产品最早吸引用户的地方,是它足够像人。现在它开始遇到麻烦,也正因为它太像人。 过去一年,角色智能体、情感陪伴、拟人化聊天在国内大模型应用里跑得很快。豆包、千问、元宝这类入口,把智能体做成更容易被普通用户理解的形态:一个角色、一段 ...
我用Obsidian、WorkBuddy和Codex,搭了一支个人工程队
哈罗,大家好,我是涛哥,上市公司程序员裸辞,All in AI,探索 AI 编程更多可能,使用 Codex、Claude Code 等 AI 工具开发了一款影子跟读产品,打造一人公司,立志在 AI 时代做出世界级产品。 截图来自unity官方网站 这两天,Unity 连续放出了两个消息。 一个是已经 ...
手动测试工程师有必要学自动化测试吗?手工测试还有前途吗?
只会手工测试,岗位会不会越来越少?不会自动化,薪资是不是很难涨?如果你也担心自己一直做重复回归、点页面、改用例,看不到成长,这篇文章可以看看。它会讲清楚手工测试还有没有前途、自动化该怎么学,以及测试工程师怎么提高自己的竞争力。 ...
APS 库存计划(Inventory Planning)体系化复盘
库存计划(Inventory Planning)是什么? 它是 APS 智能供应链计划体系的MPS 资源校准点:把分散在 ERP、MES、WMS 里的 Fab 产能、Die Bank、库存、物料与外协资源,汇聚成一份全局资源池,为 MPS 提供"真实可用资源"的决策基线。 本文基于上海斯歌 APS ...
读半导体简史03晶体
1. 元素 1.1. 元素的发现起源于炼金术 1.2. 1789年,拉瓦锡在历时四年写就的《化学概要》一书中整理出第一张元素表,归纳了之前出现的各类元素 1.3. 1869年,俄罗斯科学家门捷列夫(Dmitri Mendeleev)将63种元素按照相对原子质量排列,并将化学性质相同的元素放在同一列, ...
解释器模式前置:文法、BNF与AST
本文是【GoF设计模式】系列第22篇的前置知识,更多内容欢迎关注公众号:咖啡八杯 前言 解释器模式是 GoF 23 种设计模式中公认比较难理解的一个。它的难不在代码本身,而在前置概念——文法和 AST(抽象语法树)。如果不先搞懂这两个概念,直接看解释器模式的代码会一头雾水。 本文从零开始,用数学表达 ...
Webpage journal一款网页记录神器/科研草稿
主要功能介绍 这款工具是一个浏览器插件,你可以打开浏览器的开发者模式导入使用,全离线保证安全。 当你需要研究某个方向大量找素材时,经常需要在几十个标签页之间穿梭,遇到灵感或关键参考时,频繁切换到重型笔记软件非常打断思路还会让人燥起来。既然写草稿时不需要关注格式等要求,一个页面完成记录、截图、插入网址 ...
从 `int` 到 `Duration`:一个缓存 API 的三次演进教会我的事
1) 一个让我熬夜排查的 Bug 某天凌晨两点,线上告警:用户 Token 频繁过期,大量请求被踢回登录页。 查了一圈,发现 Redis 里 Token 的 TTL 设置有问题——本该存活 1 小时的 Token,实际只活了 1 分钟。顺着调用链找到罪魁祸首: CacheUtils.set("tok ...
Missing Semester 计算机教育中缺失的一课 Lecture 03 Development Environment and Tools
前言 感觉这节课实用性太强了,都没啥好写的() 一、Vim 在 vim 打开 vim 编辑器后,此时处于 vim 的普通模式。在普通模式下,此时支持用若干不同的键位进行移动、选择和编辑文本。这里最方便的就是省去了手在键盘和鼠标之间切换的时间,只要能熟练用好键位。 首先,在普通模式下,j 是向下移动光 ...
Cosmos 3 方法原理全解
Cosmos 3 通俗原理讲解:从 VLA 到统一世界模型 0. 先用一句话说清楚 如果把 Pi0.5 简化成: 看图 + 读指令 + 读机器人状态,然后用 Flow Matching 生成未来动作。 那么 Cosmos 3 可以理解成: 把“未来动作”扩展成“未来视频、声音和动作”,再让这些连续输 ...
1 分钟搞懂 UF2:Pico 刷固件的 “拖放式” 魔法,原理全解析
这个电路包含 Pico 的两个关键功能模块:一是控制‘启动状态’的 BOOT 模式选择电路,二是存程序的 Flash 闪存电路 —— 前者帮你切换‘运行已存程序’和‘装新程序’的状态,后者是 Pico 存程序的‘内置小硬盘’。 ...
第8章:Mongo数据建模基础——嵌入还是引用
1. 项目背景 业务场景:本地生活电商的产品经理兴致勃勃地提出新需求——"我们的用户详情页太单薄了,能不能把用户的基本信息、收货地址、最近订单、优惠券、浏览历史都展示出来?"开发打开原型图一看,心里一凉——这在 MySQL 里得 JOIN 5 张表。有人提议:"MongoDB 不是说能嵌入吗?把地址 ...
7.21学习记录20253946于新颖
今日完成: 梳理项目当前整体进度,明确后端所处阶段:已完成数据库对接、MQTT 数据接收、11 个业务接口开发、报警逻辑实现与 cpolar 公网穿透部署,工作重心正式转入前后端联调与项目收尾筹备。学习 TypeScript 与 JavaScript 的核心差异,理清前端技术栈不会对后端接口交互造成 ...
GB28181标准共有三代,你了解其中差异吗?
了解GB28181前,先了解一个地方标准,就是DB33,这是2007年左右浙江省为了打破省内各地市视频监控“信息孤岛”、实现联网共享而率先制定的地方性的 一个技术规范。DB33通过大量实际项目验证了技术的可行性,为未来国标 28181在全国范围内的推广提供了宝贵的经验。 而GB28181是中国国家标 ...


