我们的采集数据备份跑了整整一年,每天自动执行,日志一片绿。直到有一天 SQLite 文件损坏,轮到「恢复」上场——结果恢复流程在文档里只有一句话「复制回去就行」,真执行时各种报错,折腾了大半天。那一刻我才明白:没演练过的备份,等于没有备份。 这篇记录我们后来补上的恢复演练机制。 第一步:先盘点备份现 ...
本文介绍如何用 wherewhere 大佬开源的 DotNetHost.Win32Metadata 库,在 C# 里直接调用 hostfxr 的原生 hosting API,让 .NET Framework 4.8.1 宿主和 Native AOT 宿主都能加载并运行 .NET 10 的托管组件 ...
1. 数据建模方法 1.1. 数据建模是一种高级概念技术,用于设计数据库 1.2. 涉及识别需要存储的数据,然后创建这些数据及其之间关系的结构化表示,并将其组织成表格和列 1.3. 将这些表格和列视为数据库的逻辑表示,而存储在这些表格和列中的物理数据可以位于关系数据库产品或数据湖中 1.4. 将数据 ...
深度解析一次 Unity Addressables 热更事故的调查全过程。 起因:392 个 bundle 进了 patch,但只有 94 个真的变了 事情要从一份调查文档说起。 我们 iOS 的某次热更(内部编号 #195),patch 里居然有 392 个 bundle,加起来 465 MB。这 ...
2026 秋软件工程个人作业(第三次)——“校园拾光”需求分析与原型设计 项目 内容 这个作业属于哪个课程 H202601软件工程与软件工程实践 这个作业要求在哪里 2026秋软件工程个人作业(第三次) 这个作业的目标 完成校园失物招领小程序原型开发,学习结对合作、需求分析与原型设计,实现物品发布、 ...
在信创环境里部署AI会议系统,硬件换成国产平台只是第一步。真正耗时间的,是模型跑起来之后的各种适配问题。 最近参与了一个离线会议系统的信创迁移项目,核心工作是把语音识别模型的推理路径从PyTorch迁移到vLLM。本文记录这次改造的技术细节和踩过的坑,供做类似迁移的同行参考。 一、为什么信创环境需要 ...
一、内容 1.回顾: 定义TurnPlan数据模型,有三个属性,task,knowledge,chitchat。 属性task,依赖于TaskTurnPlan数据模型。 属性knowledge,依赖于KnowledgeTurnPlan数据模型 属性Chitchat,依赖于ChitchatTurnPl ...
写 PRD、做前端设计、写代码,用 Codex 的人不少。想再找个国产 AI 工作台,WorkBuddy 和墨刀 AI 客户端会更符合。它们在产研里能不能用,不看名字像不像,先看任务。 找 Codex 替代品,不一定嫌 Codex 差。中文需求理解偏差用着别扭、不想折腾工程环境、需求整理和文件处理想 ...
本文作者爱奇艺技术产品团队,有修订和改动。 1、引言 由于移动网络的复杂性特点,编写高质量、体验好的具备网络通信能力的移动端应用(尤其是即时通讯这类网络质量高度敏感的应用)有很大的挑战性。 我们平时看到的移动网络主要有如下三个典型特点: 1)移动状态网络信号不稳定,高时延、易抖动丢包、通道狭窄; 2 ...
本文讨论的是 SQL 的设计问题。这些问题可以具体指出:一部分是当时有理由的选择,写进标准之后无法再修改;另一部分本来可以避免,因为所需的材料在当时或稍后已经存在。 最后一部分给出一个设计草图。 下面分七节。问题 1 讨论语义,问题 2 至问题 5 讨论几个具体机制,它们的成因相近:语言没有承载相应 ...
从银狐木马到BGP劫持,2026年多起安全事件都指向同一个技术手段——IP地址查询。本文结合近期热点,解析IP地址查询在风险发现与溯源中的实际应用。 ...
什么?!我要开始做游戏了,那首先,当然是搞一个可以移动的角色,但是在Unity中,该怎么做角色的移动呢。 角色移动挂载的组件 首先有两个方法: 非物理驱动:挂上Character Controller 自带简化的胶囊体碰撞,不受 Unity 物理引擎的力(重力、推力)控制。它的移动完全靠代码指定位移 ...
作为大型集团数字化平台负责人,我用三年时间验证了一个判断:低代码开发平 台只有在大型集团的多场景建设中真正改善用户体验,才能释放其优势价值。本文从技术选型者和一线使用者双重视角出发,拆解长尾需求、集成治理、权限安全、公民开发等真实痛点。 调研显示,采用企业级低代码方案后,平均需求交付周期缩短42.8 ...
我们团队做行情图表系统有些年头了。从最早接单市场 K 线,到后来做跨 A 股、港股、美股的多市场看板,中间踩过的坑、绕过的弯路,大概够写好几篇复盘。这篇文章是我们内部沉淀下来的经验整理——不是教程,是一份工程笔记。 ...
The bug lives in wp-includes/formatting.php, in the wpautop() paragraph filter that runs at display time on comment text. A newline inside a blockquot... ...
花了一周时间爆肝基于 Vite 8.3 + Vue 3.5 + Arco Design 构建的网页版 DeepSeek AI会话模板。 项目知识点 前端技术框架:vite^8.3.0+vue^3.5.42+vue-router^5.3.1 大模型框架:DeepSeek-V4.1 + OpenAI 组 ...
数据攒到 800 万行以后,SQLite 的两个经典限制先后来报到:多任务并发写入开始报 database is locked,报表聚合越来越慢。选型结论早就写在存储篇里——该升级到 PostgreSQL 了。这篇记录实际迁移的过程:怎么把数据搬过去、代码怎么改、如何做到零丢失、以及回滚方案。 迁移 ...
学习《深入理解计算机系统》(CSAPP)时,我整理了一份中文 Markdown 资料,包含全书正文和配套实验,支持整章、小节及在线阅读,方便查阅和记录笔记。本文介绍项目内容与使用方式。 ...
云服务器(一般指**云弹性计算服务器 ECS**),是基于**虚拟化技术**,在云厂商大型物理服务器集群之上,虚拟划分出来的独立计算实例。
用户通过网络远程使用,拥有独立操作系统、公网IP、CPU、内存、磁盘、网络,权限和一台独立物理服务器几乎一样,但不需要自己购买、托管实体硬件。 ...
我把同一句话喂给三个国产大模型,让它们各造一只「机械蝴蝶」——结果差距比我想象的大多了 Prompt 只有一句: "使用 Three.js 从零编写,渲染出极其复杂精美的「机械蝴蝶」。" 没有设计稿,没有参考图,没有第二句话。然后,三位选手——智谱 GLM-5.3、阿里 Qwen3.8-Max、小米 ...