摘要: Rust 所有权与所有权转移机制拆解 一句话本质 Rust 的所有权是一套编译期内存管理规则:每个值都有一个“所有者”,所有者负责在离开作用域时释放这个值。所谓“所有权转移 / Move”,就是把这个释放责任从旧所有者转交给新所有者,旧所有者随后失效。 一、三条核心规则 每个值都有且只有一个所有者 阅读全文
posted @ 2026-10-08 13:56 悠哉大斌 阅读(51) 评论(0) 推荐(0)
摘要: Node.js vs JVM:任务模型与性能差异全解析 TL;DR——Node.js 和 JVM 代表了两种截然不同的并发哲学。Node.js 以单线程事件循环为核心,在 I/O 密集型场景下以极低的内存开销和快速启动见长,但在 CPU 密集型任务中事件循环会成为硬瓶颈。JVM 传统上依赖平台线程的 阅读全文
posted @ 2026-10-04 22:12 悠哉大斌 阅读(38) 评论(0) 推荐(0)
摘要: Linux 中的虚拟文件系统(又称伪文件系统)是一类特殊的文件系统,它们不存储于磁盘,而是由内核在内存中动态生成,用作内核与用户空间之间的编程接口,设计它们,主要是为了避免“每加一个内核功能就加一个系统调用”。 核心思想是:用“文件”这个成熟、通用、可组合的接口,去统一复杂多变的内核功能、设备、资源 阅读全文
posted @ 2026-09-30 11:36 悠哉大斌 阅读(24) 评论(0) 推荐(0)
摘要: 拆解 ChatGPT Linux 桌面应用:扒开壳,里面是一个叫 Codex 的引擎 本文基于对 OpenAI 官方 deb 包(chatgpt 26.924.22138,Linux x64)的静态拆解,全程未逆向混淆代码,所有结论均来自包内明文元数据与可观测的进程/文件结构。 引子:一个叫 cod 阅读全文
posted @ 2026-09-28 13:22 悠哉大斌 阅读(91) 评论(0) 推荐(0)
摘要: 一、SELinux、AppArmor、Landlock 与 LSM 的关系 三者都是 LSM(Linux Security Module)框架下的实现。 但它们的设计目标、使用场景、权限模型差异很大。 二、LSM 框架:一个"插槽" LSM 本身不是一个安全策略,而是一个框架(框架 = 一组钩子接口 阅读全文
posted @ 2026-09-22 14:00 悠哉大斌 阅读(52) 评论(1) 推荐(0)
摘要: Linux权限机制对纯AI Agent主机:阻碍还是必要的基础设施? 核心判断:不是阻碍,而是必须重新设计的“安全基础设施” 一台仅运行AI Agent、完全脱离人工访问的主机,Linux权限机制确实会与Agent的运行模式产生结构性张力,但“阻碍”的根源不在于权限机制本身,而在于传统Linux权限 阅读全文
posted @ 2026-09-22 13:04 悠哉大斌 阅读(31) 评论(0) 推荐(0)
摘要: 前言参考文章 :https://segmentfault.com/a/1190000041045694 Linus 谈论桌面版 Linux:程序兼容性是最糟糕的问题! Linus Torvalds 在 DebConf 14 会议上谈论了桌面版 Linux 存在的一些问题。Linus 的言论一向以激进 阅读全文
posted @ 2026-09-11 10:30 悠哉大斌 阅读(11) 评论(0) 推荐(0)
摘要: 官方下载地址 https://docs.qoder.cn/qoder/overview Qoder CN 技术架构分析 TL;DR:这是阿里系 Qoder 的桌面端「AI Agent 工作台」(v0.1.6,deb 安装),不是 VS Code 套壳,而是一个自研 Electron 应用(Elect 阅读全文
posted @ 2026-09-05 10:37 悠哉大斌 阅读(118) 评论(0) 推荐(0)
摘要: 一、引言:从“AI写代码”到“AI执行代码” 过去的AI只能生成代码,写完就结束了。但今天的AI Agent已经进化到可以真正地运行代码——操作文件、安装依赖、访问网络、甚至调用其他服务。Manus、OpenAI Agents SDK、Perplexity 等产品的底层,都依赖类似的“虚拟电脑”来承 阅读全文
posted @ 2026-07-03 11:08 悠哉大斌 阅读(916) 评论(0) 推荐(0)
摘要: 问题: 如果使用linux包管理器,例如apt 安装了 claude code,然后通过 claude update执行了更新,那么就会导致同时安装了两个版本! 核实版本: which -a claude 输出: /home/用户名/.local/bin/claude # 这是claude upda 阅读全文
posted @ 2026-06-29 18:01 悠哉大斌 阅读(199) 评论(0) 推荐(0)
摘要: 🛠️问题: windows开启了网络代理,且wsl已设置网络为镜像模式,但是安装了第三方软件源(被墙)后却无法通过sudo apt update更新缓存。 🔍原因: APT 有自己的配置体系:APT 使用独立的配置文件(如 /etc/apt/apt.conf)或专用命令行参数,不会自动继承 sh 阅读全文
posted @ 2026-06-26 16:14 悠哉大斌 阅读(181) 评论(0) 推荐(0)
摘要: 这几个技术都属于Linux内核的关键部分,但它们扮演的角色截然不同。总的来说,Namespaces和Cgroups是容器技术的“基石”,负责构建运行环境;而Capabilities、Seccomp和Landlock则构成层层递进的“安全防线”,共同实现纵深防御。 下面是它们具体角色的一个梳理: 角色 阅读全文
posted @ 2026-06-15 17:21 悠哉大斌 阅读(107) 评论(0) 推荐(0)
摘要: The Hidden Bottlenecks in LLM Inference and How to Fix Them 大语言模型推理中的隐藏瓶颈及其解决方法 文章来自:https://www.digitalocean.com/community/conceptual-articles/bottle 阅读全文
posted @ 2026-06-14 16:58 悠哉大斌 阅读(14) 评论(0) 推荐(0)
摘要: Docker Sandboxes 是什么? Docker Sandboxes 是 Docker 于 2025 年底推出的一种面向 AI 编码 Agent 的本地隔离沙盒方案,核心思路是把 Claude Code、Gemini CLI、Codex 等编码 Agent 包裹在一个独立的隔离环境中运行,让 阅读全文
posted @ 2026-06-07 00:55 悠哉大斌 阅读(1242) 评论(0) 推荐(0)
摘要: 什么是 Docker Agent? Docker Agent 是 Docker 推出的一款开源工具,用于编排具备特定功能和工具的人工智能代理。你无需编写代码来连接大语言模型、工具和工作流,只需使用 YAML 或 HCL 声明你的代理——包括其模型、个性、工具以及协作方式,其余工作均由 Docker 阅读全文
posted @ 2026-06-05 22:02 悠哉大斌 阅读(286) 评论(0) 推荐(0)
摘要: 一、通过包管理器安装(推荐) 通过 apt 安装 Temurin® JDK(其默认安装路径通常是 /usr/lib/jvm/) # 1. 安装必要工具(如果尚未安装) sudo apt update sudo apt install -y wget apt-transport-https gpg l 阅读全文
posted @ 2026-06-04 16:09 悠哉大斌 阅读(149) 评论(0) 推荐(0)
摘要: 这是一个非常有意思的问题,因为它实际上涉及到 AI Agent 工具的工程哲学。 简单来说: Claude Code 选择 TypeScript,更偏向「快速迭代、生态优先、跨平台分发」。 Codex 选择 Rust,更偏向「性能、安全、长期基础设施」。 而且有趣的是,OpenAI 和 Anthro 阅读全文
posted @ 2026-05-30 17:10 悠哉大斌 阅读(228) 评论(0) 推荐(0)
摘要: Java并发编程的演进,是一场不断向下挖掘潜力,又不断向上构建抽象的历史。它反映了硬件从单核到多核的普及,也反映了开发者追求更简单、更高效编程模型的不懈努力。 下面,我将分阶段为你梳理这段发展历程。 📜 第一阶段:混沌初开,用线程与锁构建基础(JDK 1.0 - 1.4) 该阶段代表了一个从无到有 阅读全文
posted @ 2026-05-25 16:21 悠哉大斌 阅读(32) 评论(0) 推荐(0)
摘要: LLM 真的改变了编码风格吗? 最近几年,关于 AI 编程有一种很流行的说法: “LLM 正在改变编码风格。” 但仔细思考后,我发现更准确的说法其实是: LLM 并没有推翻软件工程原则, 而是重新排列了它们的重要性。 AI 改变的不是“什么是好代码”,而是: 什么更划算 什么更容易维护 什么更容易生 阅读全文
posted @ 2026-05-13 14:54 悠哉大斌 阅读(35) 评论(0) 推荐(0)
摘要: 以下来自ChatGPT的回答: 因为“改变世界”并不要求一个技术 绝对正确,而要求它在很多场景下: 比人更快 比旧工具更便宜 能把能力规模化 在“足够好”的情况下创造巨大价值 AI 正好满足了这几点。 一、现实世界本来就不是“精确系统” 很多人下意识会觉得: “既然 AI 会胡说、会犯错,那它怎么可 阅读全文
posted @ 2026-05-13 13:55 悠哉大斌 阅读(58) 评论(0) 推荐(0)