跳至正文
老丹的足迹 —— 代码写给机器,游记写给自己,感悟写给时间
老丹的足迹

老丹的足迹

老丹的足迹

老丹的足迹

  • 首页
  • 示例页面
  • 首页
  • 示例页面
老丹的足迹

老丹的足迹

老丹的足迹

老丹的足迹

  • 首页
  • 示例页面
  • 首页
  • 示例页面

libjuice:一个轻量级、零依赖的C语言ICE库深度解析

在网络通信领域,特别是WebRTC和P2P应用中,实现NAT穿透是一个经典难题。libjuice(全称 JUI […]

网络协议
2026年9月2日

Headscale 完全指南:架构、功能与深度实践

Headscale 是一个开源的、自托管的 Tailscale 控制平面实现。它让你可以完全掌控自己的 Mes […]

Linux服务配置
2026年9月2日

实时通信(RTC)全面解析:技术、架构与应用全景

如果说互联网是信息时代的“神经系统”,那么实时通信(Real-Time Communication,RTC)就 […]

网络协议
2026年9月2日

OpenSSL 核心双库完全剖析:libcrypto 与 libssl

在 OpenSSL 这个庞大的开源项目中,有两个最核心、最基础的功能库:libcrypto 和 libssl。 […]

数据安全
2026年9月2日

STUNTMAN 开源STUN服务器完全指南:从部署到测试

一、项目概述 STUNTMAN 是一款由 John Selbie 开发的高性能开源 STUN 服务器实现,严格 […]

Linux服务配置
2026年9月2日

深度解读TURN协议:NAT穿透的终极保障

摘要 TURN(Traversal Using Relays around NAT)协议,是解决网络地址转换( […]

网络协议
2026年9月2日

深度解读STUN协议:NAT穿透的基石

摘要 STUN(Session Traversal Utilities for NAT,NAT会话穿越应用程序 […]

网络协议
2026年9月2日

深入解析ICE协议:互联网实时通信的“智能路由”基石

摘要 交互式连接建立(Interactive Connectivity Establishment,简称ICE […]

网络协议
2026年9月2日

WireGuard内核实现深度解析:从数据帧到收发流水线

摘要 WireGuard是一个设计极其简洁的VPN协议,自Linux 5.6起被正式合入内核主线。与OpenV […]

Linux系统
2026年9月1日

Libsodium:现代密码学开发的“安全基石”

在编译Noise-C时,你会看到它依赖一个名为libsodium的库。这个库看起来不起眼,却是现代安全软件开发 […]

数据安全
2026年9月1日

Noise-C库完整指南:从理论到实践

Noise协议框架是一套用于构建安全通信协议的加密工具包,而Noise-C则是这套框架在C语言中最具代表性的参 […]

数据安全
2026年9月1日

Noise协议框架:安全通信的“可编程乐高”

如果说互联网是信息高速公路,那么Noise协议框架就是一套教你如何在这条路上安全运送“货物”的标准化工具箱。它 […]

数据安全
2026年9月1日

Ubuntu 24.04 安装 Docker 完整指南

前言 Docker 作为当下最流行的容器化平台,已经成为开发者必备的工具之一。本文基于 Ubuntu 24.0 […]

Docker容器
2026年9月1日

使用Nginx反向代理+Apache构建高性能目录列表服务

1. 方案概述 本方案通过 Nginx(前台) + Apache(后台) 的组合,实现一个高性能、高定制性的文 […]

Linux服务配置
2026年8月31日

阿里云ECS通过HE隧道获取IPv6:完整安装指南

一、工作原理:HE 隧道的 4 个 IP 与双向通信机制 在开始配置之前,理解 HE 隧道的通信机制是成功部署 […]

Linux服务配置
2026年8月30日

深入解析Snap:Linux世界的“全能软件包”

在Linux的世界里,安装软件的方式多种多样。如果你是Ubuntu用户,大概率在某个时候会遇到snap这个命令 […]

Linux工具包
2026年8月30日

MP4文件格式完全技术手册:从入门到精通

一、初识MP4——基础介绍 什么是MP4? MP4是“MPEG-4 Part 14”的缩写,是一种多媒体容器格 […]

音视频技术
2026年8月29日

JWT 完全剖析:从编码原理到生产级实战

一、JWT 不是某种特定算法,而是一种“格式规范” 首先必须理清一个根本认知:JWT 不是加密算法,也不是认证 […]

计算机理论
2026年8月29日

C++ 智能指针完全指南:从入门到工程实战

前言 在 C++ 编程中,动态内存管理一直是开发者面临的最大挑战之一。手动管理 new 和 delete 不仅 […]

C/C++开发
2026年8月29日

自建私有VPN网络:Headscale完整部署指南

引言 在云服务和远程办公日益普及的今天,搭建一个安全、私密的虚拟专用网络(VPN)成为许多开发者和企业的需求。 […]

Linux服务配置
2026年8月29日
« 上一页 1 2 3 4 … 11 下一页 »

关于博主

    老丹是一名C/C++后台开发工程师,信奉“无抽象不设计,无性能不生产”。

  • 技术栈:Modern C++、Linux环境编程、多线程/并发、网络编程等。
  • 信条:能用constexpr解决的问题绝不拖到运行时,能靠RAII避免的泄漏绝不写析构。
  • 正在填坑:从解封装到渲染的C++全链路实现,正在驯服FFmpeg与H.264/H.265。
  • 输出原则:这里的每一段代码都经过-Wall -Wextra -Werror -O2的洗礼。

近期文章

  • Ubuntu 防火墙迁移指南:从 UFW 到 firewalld 的完整实践 2026年9月12日
  • Nano 编辑器完全操作指南:从入门到熟练 2026年9月12日
  • SSCG:让自签名证书不再“危险”的生成工具 2026年9月12日
  • Ubuntu Samba 服务安装与配置完全指南 2026年9月12日
  • 从零开始:用 Docker 部署 Jellyfin 并启用英特尔核显硬件加速 2026年9月11日

文章分类

  • C/C++开发 (22)
  • Docker容器 (5)
  • Linux工具包 (17)
  • Linux服务配置 (50)
  • Linux系统 (16)
  • OpenWrt路由 (3)
  • Shell脚本 (3)
  • 代码管理 (1)
  • 安防技术 (4)
  • 数据安全 (36)
  • 未分类 (1)
  • 网络协议 (25)
  • 计算机理论 (23)
  • 音视频技术 (5)
联系我们:📍 地址:中国·广东省深圳市   |   ✉️ 邮箱:support@tanglinux.com   |   💬 QQ:870866607
版权所有:老丹的足迹粤ICP备2026061170号-1       公安备案图标 粤公网安备44030002013274号