程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Zig 深度拆解:当 C 学会「编译期执行」——comptime、分配器模型与 zig build 统一工具链,一份写给系统程序员的全景指南(2026)
编程
Zig 深度拆解:当 C 学会「编译期执行」——comptime、分配器模型与 zig build 统一工具链,一份写给系统程序员的全景指南(2026)
2026-07-17 05:44:44 +0800 CST
view 201
从工程师视角深度拆解 Zig:comptime 编译期执行、显式分配器模型、错误联合与 errdefer、zig build 统一工具链与开箱即用交叉编译,配 RingBuffer 泛型、配置读取、C 互调等完整可运行代码与性能优化实战。
Zig
系统编程
comptime
内存管理
Rust
交叉编译
zig build
编译期执行
性能优化
C语言
一键配置本地yum源
代码
一键配置本地yum源
2024-11-18 14:45:15 +0800 CST
view 1718
该脚本提供了一种便捷的方法,通过挂载ISO镜像文件来配置本地YUM源,使得在离线环境下使用YUM命令安装软件包变得简单。脚本包括权限检查、挂载ISO文件、配置YUM源和生成YUM缓存的步骤,适用于各种Linux发行版,旨在提升工作效率,减少手动操作。
Linux
系统管理
自动化
Linux查看系统配置常用命令
编程
Linux查看系统配置常用命令
2024-11-17 18:20:42 +0800 CST
view 3348
本文提供了一系列Linux系统命令,用于查看系统信息、内核、CPU、内存、分区、网络、进程、用户和服务等。通过这些命令,用户可以获取系统的详细状态和配置,包括内存使用情况、分区状态、网络接口属性等,帮助用户进行系统管理和故障排查。
Linux
系统管理
命令行
一键式操作以简化Docker的日常管理
代码
一键式操作以简化Docker的日常管理
2024-11-19 07:01:44 +0800 CST
view 1732
本脚本提供一键式操作以简化Docker的日常管理,包括检测Docker安装、启停服务、查看容器和网络模式、批量拉取和删除镜像、配置镜像加速器等功能。用户可以通过简单的菜单选择执行相应操作,提高管理效率。脚本使用Bash编写,适用于Linux环境。
Docker
自动化
脚本
系统管理
开发工具
编程
linux设置开机自启动
2024-11-17 05:09:12 +0800 CST
view 3912
本文介绍了在Linux系统中设置自启动命令和脚本的方法,包括编辑/etc/rc.local文件、在/etc/init.d目录下添加自启动脚本以及运行级别的设置。通过示例说明了如何使用update-rc.d命令安装和卸载自启动服务,并提供了一个简单的自启动脚本示例,确保在系统启动时自动运行指定的程序。
Linux
系统管理
自启动
Rust 中的所有权机制
编程
Rust 中的所有权机制
2024-11-18 20:54:50 +0800 CST
view 1769
Rust采用独特的所有权机制进行内存管理,避免了垃圾回收和手动管理的缺陷。通过借用检查器确保内存安全,Rust在编译时防止内存泄漏和悬空指针等问题。其内存模型包括栈和堆的使用,以及所有权的转移,确保高效且安全的内存管理。开发者可以利用这些机制编写高性能的代码。
编程
Rust
内存管理
软件开发
系统编程
claude-mem 深度拆解:治好 Claude Code 的「金鱼记忆」,捕获-压缩-检索流水线如何把工具输出炼成长期记忆
编程
claude-mem 深度拆解:治好 Claude Code 的「金鱼记忆」,捕获-压缩-检索流水线如何把工具输出炼成长期记忆
2026-07-29 11:43:34 +0800 CST
view 122
深度拆解 GitHub Trending 热门项目 claude-mem:六钩子事件捕获、Claude Agent SDK 语义压缩、SQLite+FTS5 混合检索与渐进式上下文注入,附实战验证、成本分析与可复刻的 Agent 记忆架构。
claude-mem
Claude Code
AI记忆系统
Agent
SQLite
FTS5
上下文管理
开源
Zig 深度拆解:当系统编程语言决定「干掉全部隐藏控制流」——从 comptime 到 C 互操作,一个 39K Star 的语言如何用极简哲学重新定义底层开发的终极形态
编程
Zig 深度拆解:当系统编程语言决定「干掉全部隐藏控制流」——从 comptime 到 C 互操作,一个 39K Star 的语言如何用极简哲学重新定义底层开发的终极形态
2026-08-05 02:48:25 +0800 CST
view 70
深度拆解Zig系统编程语言:comptime编译时执行、显式内存分配器、零隐藏控制流、无缝C互操作,TigerBeetle生产级案例分析,Zig vs Rust全方位对比
Zig
系统编程
comptime
内存管理
C互操作
TigerBeetle
性能优化
编程语言
开源
底层开发
Linux系统软件源更换脚本使用指南
编程
Linux系统软件源更换脚本使用指南
2025-07-07 19:07:03 +0800 CST
view 1149
本文介绍了Linux系统软件源更换脚本的使用方法,包括交互式模式和命令行参数模式。脚本支持多种选项,如选择镜像源、安装EPEL、更新软件包等。提供了典型使用场景示例,强调了执行脚本时需要的root权限和网络连接要求。通过合理使用该脚本,可以简化软件源配置,提高工作效率。
Linux
系统管理
自动化脚本
CentOS 镜像源配置
综合
CentOS 镜像源配置
2024-11-18 11:28:06 +0800 CST
view 2004
本文介绍了CentOS的镜像源配置,包括基础镜像源和EPEL源的配置方法。提供了阿里云镜像源的下载地址和相关仓库链接,并详细说明了如何备份原始文件、下载配置文件以及清理缓存的步骤。此外,还提到了一些其他可用的镜像源,以便用户选择合适的源进行软件包管理。
Linux
操作系统
软件管理
开源
Zig 深度实战:向 AI 代码说「不」的系统编程语言——从 comptime 元编程到手动内存管理的完全指南(2026)
编程
Zig 深度实战:向 AI 代码说「不」的系统编程语言——从 comptime 元编程到手动内存管理的完全指南(2026)
2026-06-03 06:47:06 +0800 CST
view 907
Zig 语言深度实战指南:从 comptime 编译期计算、手动内存管理、错误处理到 C 无缝互操作,完整代码示例与 HTTP 服务器实战项目
Zig
系统编程
comptime
内存管理
C互操作
案例
聚合支付管理系统
2025-07-23 13:33:30 +0800 CST
view 1348
该聚合支付管理系统是一个前后端分离的平台,支持多种支付方式,具备灵活的插件架构和精细的权限控制。系统使用Go和Vue3构建,支持容器化与微服务架构,提供实时数据分析和安全防护。核心功能包括仪表盘、订单管理、商户管理、支付管理、结算中心等,适用于金融、SaaS和电商等行业。
支付系统
技术架构
安全管理
Zig 0.14 深度实战:从 comptime 编译时元编程到跨平台 C 互操作——2026 年系统编程新锐的工程化完全指南
编程
Zig 0.14 深度实战:从 comptime 编译时元编程到跨平台 C 互操作——2026 年系统编程新锐的工程化完全指南
2026-05-24 08:35:12 +0800 CST
view 728
深入剖析 Zig 0.14 核心特性:comptime 编译时元编程、错误联合类型、分配器设计、泛型实现、C 互操作、交叉编译,以及与 Bun/Rust/Go 的对比分析,附完整代码实战。
Zig
系统编程
comptime
C互操作
LLVM
交叉编译
内存管理
Linux 7.2 内核深度拆解:当内核决定「让 slab 分配器学会偷懒」——从延迟构建 freelist 到外显卡 80% 性能飞跃,一个 AI 参与贡献的史上最大 rc6 如何用「内存懒加载 + 多显卡感知」重新定义操作系统内核的终极形态
编程
Linux 7.2 内核深度拆解:当内核决定「让 slab 分配器学会偷懒」——从延迟构建 freelist 到外显卡 80% 性能飞跃,一个 AI 参与贡献的史上最大 rc6 如何用「内存懒加载 + 多显卡感知」重新定义操作系统内核的终极形态
2026-08-05 22:47:05 +0800 CST
view 182
深度拆解Linux 7.2内核:slab分配器延迟构建freelist实现70%性能提升、linux-dmabuf v6外显卡80%帧率飞跃、Intel核显12%提升、60%驱动更新、AI首次大规模参与内核开发
Linux
内核
slab
内存管理
性能优化
GPU
Wayland
Intel
AMD
驱动更新
AI开发
eGPU
linux-dmabuf
Panther Lake
操作系统
Zig 0.16 深度解剖:comptime 元编程、无隐藏控制流与手动内存管理的工程真相
编程
Zig 0.16 深度解剖:comptime 元编程、无隐藏控制流与手动内存管理的工程真相
2026-07-25 07:44:29 +0800 CST
view 122
从第一性原理深度拆解 Zig:comptime 一统泛型与反射、allocator 显式化内存模型、error union 与 errdefer 错误处理、无隐藏控制流哲学、@cImport 与 zig cc 交叉编译神器,以及 Zig vs Rust 的诚实选型冷思考。
Zig
comptime
系统编程
内存管理
allocator
错误处理
C互操作
交叉编译
Rust
性能优化
Zig 0.16.0 深度实战:当「无隐藏魔法」遇上系统编程——从显式内存管理到生产级 C 替代方案的完全指南(2026)
编程
Zig 0.16.0 深度实战:当「无隐藏魔法」遇上系统编程——从显式内存管理到生产级 C 替代方案的完全指南(2026)
2026-06-13 05:48:13 +0800 CST
view 556
深入剖析 Zig 0.16.0 的核心特性:显式分配器模型、错误联合类型、编译期编程,并通过完整 HTTP 服务器案例展示生产级应用。
Zig
系统编程
内存管理
编译期计算
C语言替代
Linux系统中有哪些文件是root用户都无法删除的?
综合
Linux系统中有哪些文件是root用户都无法删除的?
2024-11-18 14:28:08 +0800 CST
view 2250
在Linux系统中,root用户通常可以删除任何文件,但通过使用`chattr`命令设置文件的不可变属性`i`,可以防止文件被删除或修改。即使是root用户也无法操作这些文件。本文介绍了如何使用`chattr`命令设置和查看文件属性,以及如何移除这些属性。还讨论了`chattr`命令在保护文件方面的有效性及其局限性。
Linux
系统安全
文件管理
Zig 语言 2026 深度实战:当「没有隐藏糖」遇上 LLVM 18 与 stage3 编译器——一次把系统级编程新范式讲透
编程
Zig 语言 2026 深度实战:当「没有隐藏糖」遇上 LLVM 18 与 stage3 编译器——一次把系统级编程新范式讲透
2026-07-13 17:16:14 +0800 CST
view 249
深度拆解 Zig 0.14 稳定版与 stage3 自举编译器:从零糖设计哲学、LLVM 18 后端、comptime 编译时计算到高性能 HTTP 代理实战,配完整代码与横评。
Zig
stage3
系统编程
LLVM
编译器
内存管理
并发编程
性能优化
DesktopCommander MCP 深度实战:当 AI Agent 真正接管你的桌面——从「聊天窗口」到「操作系统级助手」的跨越(2026)
编程
DesktopCommander MCP 深度实战:当 AI Agent 真正接管你的桌面——从「聊天窗口」到「操作系统级助手」的跨越(2026)
2026-07-14 10:46:01 +0800 CST
view 274
深度拆解 DesktopCommander MCP:从文件操作、终端控制、内存代码执行到 Docker 安全隔离,探讨 AI 从「聊天窗口」到「操作系统级助手」的范式转变与安全实践。
DesktopCommander
MCP协议
AI Agent
桌面自动化
Claude Code
AI编程工具
操作系统
进程管理
开源工具
2026技术趋势
OpenViking 深度实战:火山引擎开源上下文数据库——让 AI Agent 拥有「记忆」的技术革命(2026 完全指南)
编程
OpenViking 深度实战:火山引擎开源上下文数据库——让 AI Agent 拥有「记忆」的技术革命(2026 完全指南)
2026-05-26 14:41:18 +0800 CST
view 832
OpenViking 是火山引擎开源的上下文数据库,专为 AI Agent 设计,通过虚拟文件系统(viking:// 协议)管理项目资源、用户偏好和会话状态,支持三级上下文加载和 HNSW 向量检索,让 AI Agent 真正拥有长期记忆能力。
AI Agent
OpenViking
上下文管理
火山引擎
向量数据库
OpenClaw
记忆系统
MCP
Zig 2026 深度解析:没有宏、没有 GC、没有隐藏控制流——一门「诚实」的系统语言如何重写基础设施(从 comptime 到 allocator 的完整实战)
编程
Zig 2026 深度解析:没有宏、没有 GC、没有隐藏控制流——一门「诚实」的系统语言如何重写基础设施(从 comptime 到 allocator 的完整实战)
2026-07-07 22:19:26 +0800 CST
view 308
从设计哲学到编译器架构,深入解析 Zig 的 comptime、错误联合、显式 allocator 与 C 互操作,附可运行代码与性能优化实战。
Zig
系统编程
comptime
内存管理
编程语言
C互操作
如何安全使用SSH?限制在本地访问
编程
如何安全使用SSH?限制在本地访问
2024-11-19 03:35:41 +0800 CST
view 1775
本文介绍了如何安全使用SSH并将其访问限制在本地网络内,以减少未授权访问的风险。通过检查本地IP地址、配置SSH仅监听本地地址、设置防火墙规则以及测试配置,用户可以有效提高SSH的安全性。文中还提供了使用UFW、Firewalld和iptables的具体命令示例,帮助用户实施安全措施。
网络安全
SSH
系统管理
部署 Golang 项目到域名上的简明指南
编程
部署 Golang 项目到域名上的简明指南
2024-11-18 19:51:44 +0800 CST
view 1713
本指南提供了将Golang项目部署到域名上的步骤,包括了解项目结构、使用Nginx进行反向代理配置,以及利用Systemd管理和维护Golang服务。通过这些步骤,确保项目的稳定运行和性能优化。
Golang
Web开发
系统管理
使用 `nohup` 命令的概述及案例
编程
使用 `nohup` 命令的概述及案例
2024-11-18 08:18:36 +0800 CST
view 1536
`nohup`是Linux和Unix系统中的命令,用于在后台运行进程并确保其在用户退出或关闭终端后继续运行。它能忽略挂断信号,保证进程不因用户退出而终止。通过示例展示了基本用法、输出重定向和与管道命令结合的用法,强调了后台执行、手动终止和日志管理的重要性。
Linux
命令行
系统管理
nohup
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
2
3
4
...
30
下一页