自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 GitHub大文件推送避坑指南

📦 GitHub推送大文件避坑指南 遇到GitHub文件大小限制(>100MB)时,推送会失败。本文提供两种解决方案: 1️⃣ Git LFS方案(官方推荐): 安装并初始化Git LFS 跟踪大文件类型 使用git lfs migrate重写历史记录 强制推送修改后的仓库 2️⃣ 备选方案(不保留历史): 使用git filter-repo彻底删除历史记录 或将大文件分割/移至外部存储 ⚠️ 注意事项: 强制推送会影响团队协作 Git LFS有配额限制 受保护分支需调整设置 包含完整命令速查表,助

2026-02-21 22:45:47 1206

原创 操作系统引导过程详解

计算机操作系统的引导过程包括四个关键阶段:1)电源启动时固件(BIOS/UEFI)执行硬件自检和初始化;2)引导加载程序(如GRUB)从存储设备加载操作系统内核;3)内核初始化硬件并启动首个用户进程;4)用户空间初始化系统服务和登录界面。整个过程从硬件检测到用户登录,通常在几秒至几十秒内完成,涉及固件、引导程序、内核和用户空间的多层次协作。

2025-07-29 16:24:54 510

原创 LSTM核心公式解析

LSTM网络通过门控机制处理时序信息,包含遗忘门、输入门和输出门。遗忘门通过Sigmoid函数决定丢弃哪些旧信息;输入门结合Sigmoid和tanh函数筛选新信息;细胞状态更新则通过哈达玛积整合新旧信息;最后输出门控制当前隐藏状态的输出。各门控单元分别由权重矩阵和偏置项参数化,共同实现对长期依赖关系的有效建模。

2025-06-08 17:37:21 315

原创 经典的同步问题

摘要:本文详解三个经典同步问题的C语言实现方案:1)生产者-消费者问题使用三个信号量(empty/full/mutex)实现缓冲区同步;2)读者-写者问题通过readers计数和双信号量(rw_mutex/mutex)实现读者优先策略;3)哲学家就餐问题采用table信号量限制并发数来避免死锁。每个方案均包含完整代码实现,并重点解析了同步机制的设计原理与信号量的具体作用。这些案例展示了如何利用信号量解决资源互斥访问和线程协调问题,同时揭示了同步控制的底层逻辑和常见优化方向(如死锁预防)。

2025-06-08 11:39:01 505

原创 哈夫曼编码加权平均长度与WPL(带权路径长度)计算

摘要:哈夫曼编码通过构建最优二叉树实现数据压缩,其核心是计算加权平均长度(WPL)。构建过程包括:1)将字符按概率升序排列;2)反复合并最小概率节点生成哈夫曼树;3)左0右1分配编码。WPL计算公式为各叶子节点(权值×路径长度)之和,该值除以总频率即得编码平均长度。示例显示,相比固定长度编码,哈夫曼编码可显著提升压缩率(如节省35%空间)。验证表明WPL与理论最小值(香农熵)接近,证明其最优性。关键点在于动态分配短码给高频字符以实现最小WPL。

2025-06-08 10:47:09 4187 1

原创 等价无穷小代换

2024-08-09 22:55:59 197

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除