Ethernet 以太网 一、概述 以太网 是一种广泛应用于局域网(LAN)的计算机通信技术,由 IEEE 802.3 标准定义。它规定了有线网络中设备如何通过物理介质(如双绞线、光纤)进行数据帧的传输。以太网因其成本低、速度快、可靠性高、易于扩展等优点,成为当今最主流的局域网技术。 有线网络 ≠ ...
核心要点 夜莺 v9.0.0 正式版已发布,从 v8.5.1 到 v9.0.0 历时半年、前后端合计上千个提交,是夜莺历史上体量最大的一次大版本迭代。 v9 的头号主线是 Nightingale AI:内置 AI 助手、20+ 个开箱即用的 Skill、大模型(LLM)集中配置管理,并可按页面智能推 ...
PostgreSQL 18.3 查询优化器流程:standard_planner() 源码导读 1. 文档目标 本文按照 PostgreSQL 18.3 中 standard_planner() 的执行顺序,讲解默认查询优化器从 Query 到 PlannedStmt 的完整流程: 版本说明: 本文 ...
这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-admin(github | gitee)开源项目的制作,全程记录分享。 在上一期,我们进行了 ...
本文来自 ChatGPT 问答,本人仅对文章的部分内容进行了删减、补充、调整。 0.前言 在 Linux 上安装远程桌面的方案很多,如:VNC、RDP、类向日葵的软件,但最通用的方案还是 VNC。VNC 的实现项目很多,其中 TigerVNC 在 GitHub 上的星星最多,于是我便选择它作为本次的 ...
为什么我总是说一定要开 -Wshadow?一段代码教你“变量遮蔽”有多坑! 一个不起眼的警告,救回一个通宵的 bug。 先看一段代码,猜猜它哪里炸了? #include <algorithm> #include <iostream> #include <math.h> const int N = 5 ...
本文提出Harness Handbook,一种从代码库自动生成的、以运行时行为为中心的三级文档体系,解决Agent Harness中“行为定位”难题。它将分散的实现按执行阶段、状态流和源码位置组织,显著提升研发与Coding Agent理解、导航和修改复杂Agent系统的能力。 ...
DCP:不是简单的截断 AI 编程会话最大的痛点是上下文窗口。聊着聊着 Agent 就开始"失忆",或者为了腾出空间粗暴地截断前面的对话——把关键信息一起扔掉了。OpenCode 内置的压缩机制就是用截断来解决窗口溢出,但这对长会话来说不够精细。 DCP(动态上下文裁剪)提供了一种更智能的替代方案。 ...
身边不少朋友在搞开发测试时,习惯性把云服务器买最小配置——2C4G ,跑个 Nacos 或一堆微服务,内存分分钟见底。 然后呢?服务莫名其妙挂了,SSH 连不上,compactd 进程卡死 200 多秒……在内存受限的服务器环境下,swap 已然成了必备配置。 为什么测试环境更要开swap? 1. ...
从 libdeflate 到纯 C#:Acl.Excel DEFLATE 解压/压缩器的移植与优化之路 TL;DR:我们将 C 语言高性能压缩库 libdeflate 1.25 的 DEFLATE 解压器和压缩器完整移植为纯 C#(解压器 926 行 + 压缩器 2005 行 = 2931 行核心代 ...
循环链表(Circular Linked List) 一、什么是循环链表 循环链表是一种特殊的单链表,其尾节点的 Next 指针不指向 nil,而是回指到头节点,从而形成一个闭合的环。 普通单链表的遍历走到尾节点就结束了(node.Next == nil),而循环链表没有天然的"终点"——如果你不停 ...
AI 应用的上限,很多时候不取决于模型有多强,而取决于它能拿到什么样的知识。知识如果散、旧、边界不清,Agent 再聪明也只能猜 ...
前文得到了魔表的 30 操作通解公式,包含 16 个自由变量。本文将其转化为 ℓ0 稀疏优化问题,用 Google OR-Tools CP-SAT 约束求解器求全局最优解。对一万个随机状态求解,100% 证得全局最优,步数分布与 cube20.org 穷举结果在 0.5% 精度内完全吻合。两种操作模... ...
本文对 grill-me 最彻底的一次拆解。从零基础到源码级理解,看完你不仅能用好它,还能理解它背后的设计哲学——并且把这些哲学用在你自己的 Skill 开发里。 ...
三个月前的一个晚上,我坐在电脑前,对着刚搭好的 AI 知识库输入了第一个问题:「Redis Cluster 的 gossip 协议在节点故障时怎么处理的?」 这个问题的答案我自己写过——一篇 5000 字的专栏文章,就在知识库里。 但检索结果让我愣住了:前三名全是 StackOverflow 的社区 ...
你有没有想过——对着手机说一句话,它就自己操作了? "打开设置,把深色模式关掉。" "打开微信,给张三发一条消息说周五会议改到下午三点。" "打开美团,帮我找附近评分最高的火锅店。" 然后手机真的自己动了。自己点、自己滑、自己输入。 这不是科幻。这是 mobilerun 正在做的事情。 它是什么? ...
本文探讨 AI 发展是否引发程序员大规模失业,结论为不会大规模失业,但行业迎来职业洗牌。结合多份行业数据划分 AI 在研发各环节的能力边界,AI 擅长生成 CRUD 样板代码,却难以完成需求拆解、架构权衡与故障兜底。初级 CRUD 开发受冲击最大,并给出程序员善用 AI、深耕业务与底层技术的成长建议... ...
RP2040 处理器子系统由两个 Arm Cortex-M0+ 处理器组成——每个处理器都有其标准的内部 Arm CPU 外设以及用于 GPIO 访问和核心间通信的外部外设。 ...
下面是一个生产级别的 Spring Boot 整合 RocketMQ 死信队列(DLQ)的完整示例,涵盖:配置、生产者、正常消费者(模拟失败触发重试)、死信队列消费者、监控告警、幂等与补偿设计。 一、死信队列核心概念速览 在 RocketMQ 中,死信队列(Dead Letter Queue, DL ...
开心一刻 小王牙龈发炎,去了个私立牙科就诊 大夫:拔了吧 小王:以前没有拔过牙,我害怕... 大夫:不用紧张,我也是第一次拔 护士问大夫:麻药打嘴里,还是打外面? 大夫:打腿上吧,一会别让他跑了 问题背景 基于 DataX 实现的离线同步,公司开发环境、测试环境从 Oracle 19c 读取 CLO ...