DigitalPlat One免费二级域名 + Cloudflare Tunnel 内网穿透保姆级教程实战 适用人群:想把自己内网的服务(网站 / ERP / 接口 / 测试页)暴露到公网,但没有公网 IP、不想折腾路由器端口映射、也不想花钱买域名和服务器的人。 本文以 DigitalPlat 免费 ...
本文内容部分参考这篇博客,但图片,代码均为原创 树链剖分 定义 树链剖分是一种将树按轻重边划分成若干条链,使任意两点路径可在 \(O(log\,n)\) 条链内分解,并可用线段树等结构维护路径或子树的算法。 它通过两次 DFS 求出重儿子、链顶、DFS 序等信息,从而把树上操作转化为序列区间操作,实 ...
一次发布改了 2000+ 个文件:Avalonia 原生做出 3D 地球、AI 聊天和会动的 AI 原理动画(TKCode.Arc 0.3.0-preview.2) 大家好,我是 token。TKCode.Arc 发布了 0.3.0-preview.2。 这一版是到目前为止最大的一次更新:一次发布合 ...
认证、存储、实时推送、数据库API——4个后端模块,传统开发需要数周。今天,你只需要30分钟。 AI创业公司的全栈开发工程师。上周老板说"下周要上线的AI对话应用,后端你来搞"——认证鉴权、数据库接口、文件存储、实时推送,每一个模块都需要数周搭建,而市场不会等你。 小张打开华为云RDS Supaba ...
ChatMemory对话记忆 ChatMemory(Spring AI 里的聊天记忆接口)。 LLM 本身是无状态的,你单独发一句消息,它不知道上一轮聊了啥。ChatMemory 就是 Spring AI 提供的会话上下文管理器,用来保存当前对话的消息列表,每次请求自动把历史消息塞给大模型,实现连续 ...
变量是程序中一块有名字的内存空间,用来存储程序运行过程中可以变化的数据。点奶茶要记下杯型、饮品和价格,这三项都可能改,所以放在变量里。 动画视频在《9. 变量,存放与修改数据 | 点杯大杯奶茶》 声明变量的语法格式 ArkTS 声明变量写成: let 变量名: 数据类型 = 初始值; let 是关键 ...
你用哪个 IDE 写代码? 有人用 IntelliJ 写 Java / Kotlin,有人用 Visual Studio 写 C#,有人用 VS Code 写前端的 TS / JS,也有人拿它写 Python。IDE 不一样,但 AI 编程助手都一样——Claude Code、Codex、Curso ...
—— Meowcute 项目基于 Qwen-Image-2.1 的实践报告 项目:Meowcute(pixelforge,本地 AI 游戏素材生成台) 项目地址:https://github.com/fs7744/meowcute 日期:2026-10-23 ⚠️ 声明:这是一个业余实验项目。 本文 ...
一、LogMiner 原理 1.1 本质 Oracle 的 Redo 日志记录的是物理变更向量(Change Vector):数据块地址(RDBA)、操作码、列偏移、前后镜像、SCN、事务 ID(XID)等,本身是二进制,人不可读。 LogMiner 做的是"物理 → 逻辑"的翻译: Redo/归档 ...
大模型接个 API 就能聊天,但真到业务里你会发现一个尴尬的事实:它很聪明,却对你公司的资料一无所知。员工手册、产品文档、项目复盘,它统统没见过。你问它,它不会说 "我不知道",而是开始一本正经地编。 RAG(Retrieval-Augmented Generation,检索增强生成)就是这件事的工 ...
共轭梯度法是共轭方向法里最常用的一种。它用相邻两点的梯度差代替海塞矩阵,在新点的负梯度方向上作一次修正,就得到与上一步共轭的新方向,既保留维数步收敛的性质,又不必计算和存储海塞矩阵。本文从共轭方向与梯度的关系讲起,推出共轭系数的表达式,给出迭代步骤与程序框图,并用二元二次函数完整算两步,附可运行的 ... ...
你在 prompt 里写了 "请返回 JSON",模型返回的大概率不是一段干净的 JSON,而是一段话:开头一句"好的,这是抽取结果",中间一个 ```json 围栏,结尾还跟一句"希望对你有帮助"。 字段本身也未必靠谱,比如工作年限写成"五年",期望薪资写成"15k左右",偶尔还漏掉一两个 key ...
当用户改变设备握持姿势时,设备屏幕旋转方向可能不符合预期;关闭自动旋转后,部分场景如视频全屏等又需手动切换方向。对开发者而言,窗口旋转适配也面临一定成本:设备形态多样、场景组合复杂,策略与页面适配需兼顾多种情况,部分特殊场景还需单独配置逻辑,适配与调试工作量大。 HarmonyOS 7.0 及以上版 ...
老旧办公电脑安装Linux系统笔记 有一批老旧电脑,配置大体是6-8代的i3、i5,4G内存,1T机械硬盘。使用以办公软件(WPS)为主,传输文件通信以微信为主。偶尔浏览网页查资料,播放音视频。Windows系统广告泛滥,严重影响性能,寻求Linux解决方案。目标是“开箱即用”,经过简单配置即可投入 ...
“过 100 ms 再刷新”里的那个 100 ms,凭什么相信是真的;“这一点是 3.3 V”又是相对谁说的?心跳数字停住、屏幕黑掉、读数时大时小,追到底为什么是同一类问题? ...
这是一篇"功能导读",不是 API 参考,也不是分步教程。参考文档回答"有什么",教程回答"照着做一遍",而这篇想回答的是另一个问题:手上有真实业务需求时,该从哪个入口进来、四个场景之间怎么选、以及哪些行为只有真正跑过才知道。 文中的代码全部按仓库里的公开签名写成,数字全部是实测输出(可在 docs ...
大家好,我是晓凡。 很多小伙伴装好 WorkBuddy 的第一反应,就是赶紧丢个任务进去,看它干活利不利索。 我一开始也这样,用了小半个月,总觉得不对劲:任务跑着跑着就断了、文件不知道存哪儿了、总感觉不够聪明,回复又臭又长,口吻还特别官方。 后来才发现有一堆基础设置,我压根没设置好。 今天把这些设置 ...
刚子整理了 8 个经生产环境验证的 NuGet 包,覆盖结构化日志、参数校验、弹性重试、对象映射、轻量 ORM、后台调度、API 文档与性能基准测试,并强调“克制引入”比“盲目堆砌”更重要。 ...
别再只用数组了,这 10 种 PHP 数据结构值得了解 PHP 的数组几乎无所不能,甚至包揽了本该由真正的栈、队列或堆更好地完成的工作。以下介绍 10 种常被忽视的内置数据结构。 PHP 的数组既是设计上的杰作,也容易成为开发者的依赖。它同时扮演着有序映射、列表、栈、队列、集合和查找表的角色。这种灵 ...
在一些特殊场景下,不得不使用 Windows 系统做跳转。笔者之前的跳转机是 Win7,只占 1G 内存,基础功能够用,但部分现代 Web 应用在 Win7 可用的浏览器上存在兼容性问题,展示效果不理想。因此笔者需要 Win10,以支持更高版本的 Chrome。 笔者没有 Windows 电脑,只能 ...