TOON 协议与 AIDotNet.Toon 实践指南

博主头像 一、TOON 是什么 官方定义要点摘录(来源:toon-format/toon 仓库 README): Token-efficient:通常比 JSON 少 30–60% 的 tokens(Key Features 列表) LLM-friendly guardrails:显式长度与字段,便于验证 M ...

聊聊防御式编程

博主头像 前言 有些小伙伴在工作中,可能经常遇到这样的场景:线上系统突然崩溃,排查发现是因为一个预料之外的输入参数;或者用户反馈某个功能异常,最终定位到是外部服务返回了异常数据。 这些问题往往不是核心逻辑的错误,而是因为我们没有做好充分的防御。 作为一名老司机,我见证过太多因为缺乏防御意识导致的线上事故。 今 ...

中文和其他语言文字高度不同引发的小坑

博主头像 今天一早客户发了个截图给我,说语言下拉列表页面显示不正常: 果然,本来法语显示应该在日本语下面,现在出现一块空白,但是我的电脑访问一切正常,换了好几台电脑和浏览器都没有复现问题。 然后思考了一下昨天的页面和今天有什么不同:因为多语言,对应的国家要用对应国家的语言显示,昨天和客户说了,客户说后面来更正 ...

探索 Ultracite:AI 时代零配置代码工具链的革命

博主头像 在 2025 年的前端开发中,代码一致性和效率已成为核心痛点。传统工具链如 ESLint + Prettier 虽强大,却饱受配置复杂、性能瓶颈和 CI/CD 集成难题之苦。Ultracite,作为 Biome 的高度意见化预设,应运而生。它不仅零配置部署,还深度优化 AI 协作场景,帮助开发者与模 ...

深入理解Java线程安全与锁优化

博主头像 一、概述:从现实世界到计算机世界 在软件开发的早期,程序员采用面向过程的编程思想,将数据和操作分离。而面向对象编程则更符合现实世界的思维方式,把数据和行为都封装在对象中。然而,现实世界与计算机世界之间存在一个重要差异:在计算机世界中,对象的工作可能会被频繁中断和切换,属性可能在中断期间被修改,这导致 ...

蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程

博主头像 liwen01 2025.10.02 前言 WiFi、蓝牙都是使用无线电进行数据交互,但是无线电是不可靠的传输,它会反射、散射、折射、衍射还会相互干涉。从用户的体验来看,就是无线信号强度变弱,连接中断、掉线、音频卡顿、失真、配对困难、传输速率下降等。 为解决无线通信中的各种问题,蓝牙模块在物理层、链 ...

PHP 现代特性速查 写出更简洁安全的代码(第一篇)

博主头像 PHP 现代特性速查 写出更简洁安全的代码(第一篇) 基础你肯定掌握了。这个三部曲写给每天写 PHP 的人,帮你把代码写得更清楚、bug 更少、跑得更快。上篇讲那些能改变 API、DTO 和调用方式的现代特性。 默认你在用 PHP 8.x+。例子都很短,直接扔进 Laravel service 或普 ...

ARM汇编概述:Cortex-M3/M4实战指南

博主头像 Cortex-M3/M4是嵌入式开发中最主流的ARM内核,广泛应用于STM32等微控制器。其汇编语言遵循RISC架构"精简高效"的设计理念。本文从核心寄存器到常用指令,再到实战示例,层层递进讲解ARM汇编的核心逻辑。 ...

【入门】使用Node.js开发一个MCP服务器

博主头像 介绍 一个小小后端码农,研究了一下午,终于搞明白怎么开发一个nodeJs的MCP服务器,特写成一篇粗略的博客,供大家参考。 MCP 是什么? MCP(Model Control Protocol)是一个标准化接口协议,用于定义AI工具的功能和参数格式。它允许AI以标准方式调用各种工具,例如通过定义参 ...

Next.js路由段配置选项笔记

博主头像 前言 大家好,我是曦远。 本来是想发昨晚写好的 starblog 管理后台重构文章的 结果打开 blog 才发现忘记提交了 所以写一篇新的吧 正好最近正在大量使用 Next.js 我发现部署后的首次渲染很慢,才意识到「预热」这个问题 当然这是后话了 这个框架里有大量的官方约定 这些在官方文档里都 ...

【每日一面】实现一个深拷贝函数

博主头像 基础问答 问:知道浅拷贝和深拷贝吗?为什么要用深拷贝? 答:拷贝,可以认为是赋值,对于 JavaScript 中的基础类型,如 string, number, null, boolean, undefined, symbol 等,在赋值给一个变量的时候,是直接拷贝值给变量,而对于引用类型,如 obj ...

微软 Foundry Local - 本地 AI 推理解决方案

博主头像 微软在其 2025 Build 大会上发布了 Foundry Local,能够在本地设备上执行 AI 推理,意味着可以利用本地的 AI 算力,如:CPU/GPU/NPU;也让用户在隐私方面得到了充足的保障,还能有改善成本效益!Foundry Local 默认除了支持 CLI外,还支持 SDK、RES ...

<1···567···100>