自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2515)
  • 资源 (16)
  • 收藏
  • 关注

原创 深度学习-学习知识汇总

翻译:[] [] 翻译:[] [] 翻译:[] [] 翻译:[] [] 翻译:[] [] 翻译:[] [

2024-10-20 18:16:59 560 2

原创 GStreamer 深度详解:构建高效多媒体处理管线的艺术与科学

GStreamer 是一个功能极其强大、高度模块化且跨平台的开源多媒体处理框架。它不仅仅是一个简单的播放库,更是一个完整的、基于管道的多媒体处理中间件,被广泛应用于从桌面播放器、流媒体服务器到嵌入式车载系统、AI视觉分析等各个领域。本文旨在深入剖析 GStreamer 的内部机制、核心概念、开发实践与性能优化技巧,帮助开发者从“会用”迈向“精通”,真正掌握构建复杂多媒体应用的艺术。

2026-07-10 14:50:16 307

原创 Python 3 网络编程详解:从原理到实战

网络协议是网络中设备之间进行通信的规则和约定,常见的协议包括 TCP(传输控制协议)和 UDP(用户数据报协议)。TCP(传输控制协议)面向连接、可靠的传输协议通过三次握手建立连接保证数据的有序传输和完整性适用于对数据准确性要求高的场景,如文件传输、网页浏览等UDP(用户数据报协议)无连接、不可靠的传输协议数据传输速度快不保证数据一定能到达目的地,也不保证数据的顺序常用于实时性要求高但允许少量数据丢失的场景,如视频流、音频流传输等Python 3 的socket。

2026-07-05 17:49:37 199

原创 YOLOv10损失函数详解:从理论到源码的深度剖析

Backbone:采用CSPDarknet结构,使用C2f模块Neck:采用FPN+PAN结构,实现多尺度特征融合Head:采用双分支检测头,包含一对多分支(one2many)和一对一分支(one2one)端到端检测:通过一致双分配策略,彻底摒弃NMS后处理,实现真正的端到端检测一致双分配策略:在训练阶段同时使用一对多分配和一对一分配,确保两个分支的监督目标一致辅助对齐损失:用于约束正样本分配的一致性,确保模型学习到更鲁棒的特征对齐能力双分支损失融合。

2026-06-25 00:15:00 53

原创 Python3 MySQL 数据库连接 - PyMySQL 驱动详解:从入门到精通

在当今的数据驱动时代,几乎所有应用都离不开与数据库的交互。Python,作为最流行和高效的编程语言之一,提供了多种方式来连接和操作关系型数据库。其中,MySQL 以其高性能、高可靠性和开源免费的特性,成为了无数开发者的首选。而在 Python 生态中,PyMySQL无疑是连接 MySQL 最耀眼、最主流的驱动之一。本指南将带你从零开始,深入掌握使用 PyMySQL 驱动 Python 与 MySQL 数据库进行交互的全套技能,涵盖从基础连接到高级性能优化和安全管理。

2026-06-25 00:15:00 357

原创 交叉熵(CE)损失函数:从信息论起源到深度学习应用的终极指南

logits = torch.randn(batch_size, 1) # 随机生成logits。

2026-06-24 00:15:00 35

原创 Python MySQL - mysql-connector 驱动详尽指南

是由 Oracle(MySQL 的母公司)官方开发并维护的 Python 数据库驱动程序。它允许 Python 程序通过标准的 Python 数据库 API(DB-API 2.0)与 MySQL 服务器进行通信,执行 SQL 查询、管理事务和处理结果集。官方支持:由 MySQL 官方团队开发和维护,与 MySQL 服务器高度兼容并定期更新。纯 Python 实现:无需依赖任何外部 C 库(如),安装过程简单,跨平台兼容性好。遵循 DB-API 2.0 规范。

2026-06-24 00:15:00 329

原创 Softer-NMS 深度技术解析:从定位不准确性到精准边框的后处理革命

目标检测是计算机视觉领域的核心任务之一,其最终性能不仅依赖于强大的特征提取网络和检测头部设计,后处理算法同样扮演着至关重要的角色。传统的非极大值抑制(NMS)通过分类置信度对冗余检测框进行筛选,但其隐含的“分类分数高,定位一定准”的假设在复杂场景下往往失效。Soft-NMS 解决了密集目标漏检问题,但并未从根本上提升定位精度。Softer-NMS独辟蹊径,通过显式建模检测框的不确定性,从定位置信度。

2026-06-23 00:15:00 29

原创 Python 与 MySQL 数据库:从入门到生产级实践的全方位指南

在当今的数据驱动时代,数据库操作是软件开发的核心技能之一。Python,以其简洁优雅的语法和强大的生态系统,成为了处理数据的首选语言。而 MySQL,作为全球最流行的开源关系型数据库管理系统,与 Python 的结合堪称“黄金搭档”。无论是构建 Web 应用、数据分析管道,还是物联网数据采集系统,掌握 Python 操作 MySQL 的技能都至关重要。本指南将深入浅出地带您走过从环境搭建到高级实战的每一个步骤。我们将覆盖两种最主流的驱动:官方推荐的和纯 Python 实现的PyMySQL。

2026-06-23 00:15:00 341

原创 Focal Loss 全面深度解析:从原理到实践

例如,GHM Loss (Gradient Harmonizing Mechanism) 通过统计梯度模长的分布,自适应地降低易分类样本的梯度,同时也抑制了可能是噪声的异常困难样本的梯度,对噪声的鲁棒性比Focal Loss更强。这就像是一个学生,整天只做1+1=2这样的简单题,虽然正确率很高,但遇到复杂的应用题就束手无策了。例如,在目标检测任务中,一张图片的背景区域(负样本)可能成千上万,而真正的前景目标(正样本,如人、车、猫)可能只有寥寥数个,正负样本比例甚至可能达到惊人的1:1000。

2026-06-22 00:15:00 182

原创 Python 3 标准库深度指南:从入门到精通

Python 被誉为“带着电池(batteries included)”的语言,这背后所指的正是其强大而全面的标准库(Standard Library)。它是一组随 Python 解释器一同安装的模块和包的集合,无需任何额外安装步骤(如),即可在您的代码中通过import关键字直接使用。从最简单的字符串操作到复杂的网络服务、从基础的数据结构到高级的并发编程,标准库提供了几乎所有通用编程场景的解决方案。核心优势零依赖部署。

2026-06-22 00:15:00 495

原创 Python 3正则表达式完全指南:从入门到精通

将模式的一部分包裹起来,可以将其作为一个整体进行操作,并且匹配到的内容会被“捕获”并存储起来,供后续使用。)匹配一个无法匹配的字符串(如 "aaaa")时,引擎会进行指数级的尝试,导致程序“假死”。默认会匹配Unicode中的字母字符(如中文字符),若只想匹配ASCII字符,需使用。反向引用允许你在同一个正则表达式内部引用之前已经捕获到的分组内容,确保前后的内容一致。就是一个简单的模式,而正则表达式可以定义远比这复杂得多的模式。可以根据前面的分组是否成功匹配来决定后续的模式。Windows系统中的。

2026-06-22 00:15:00 500

原创 Python CGI编程全面指南

CGI代表Common Gateway Interface(通用网关接口)。从技术层面来看,它是Web服务器与外部程序之间进行通信的一套标准协议。当用户通过浏览器访问一个URL时,Web服务器会处理这个请求,而CGI允许服务器调用外部程序(如Python脚本)来动态生成响应内容。CGI编程作为Web开发的基石技术,虽然在现代Web开发中已被更高效的协议所取代,但理解其工作原理对于掌握Web底层交互机制仍然具有重要价值。

2026-06-22 00:15:00 142

原创 BCE损失函数详解:从信息论基础到前沿应用

第一章:引言与基础概念1.1 什么是BCE损失函数?BCE(Binary Cross-Entropy,二元交叉熵)损失函数是深度学习中最基础、最核心的损失函数之一,专门用于解决二分类问题(如判断邮件是否为垃圾邮件、图片中是否包含猫、用户是否会点击广告等)。其核心作用是量化模型预测的概率分布与真实标签(0或1)之间的差异,并指导模型参数朝着减小这种差异的方向更新。ℓ−y⋅logp1−y⋅log1−p)]其中,y∈01是真实标签,pσz∈01。

2026-06-21 00:15:00 50

原创 Python 类型注解(Type Hints):从动态灵动到静态稳健的编程艺术

它定义了一个“协议”或“接口”,任何拥有符合协议签名的方法的对象,都被视为该协议的子类型,无需显式继承。它可以扫描你的整个项目,找出所有类型不匹配的地方。如果你习惯了 Python 的“鸭子类型”(Duck Typing),即“如果它走路像鸭子,叫起来像鸭子,那么它就是鸭子”,在运行时几乎没有开销(它只是一个返回原值的函数),但它能帮助类型检查器捕捉到传参时的逻辑错误,比如误将一个普通整数用作。用于创建原始类型的“子类型”,目的是在逻辑上区分具有相同底层数据类型的值,从而防止混淆和逻辑错误。

2026-06-21 00:15:00 336

原创 Adaptive NMS(自适应非极大值抑制)深度详解

在Adaptive NMS中,“密度”是一个量化指标,用来描述一个目标框所在区域的拥挤程度。论文给出了一个清晰且可计算的密度定义:对于一个给定的检测框bi,其密度di定义为:该框与同一图像中所有其他真实标注框(Ground Truth, GT)的最大IoU。数学表达式是当前待评估的候选框。是图像中所有真实标注框(Ground Truth boxes)的集合。是集合中除外的任意一个真实框。是计算两个框交并比的函数。为何这样定义?这个定义非常精妙。如果di。

2026-06-20 00:15:00 35

原创 Python 虚拟环境的创建(venv)——完整指南

Python虚拟环境(Virtual Environment)是一个独立的Python运行空间,拥有自己的Python解释器、安装的包和配置,与系统全局环境完全隔离。每个虚拟环境都是一个自包含的目录树,其中包含特定版本Python的安装以及若干额外的包。venv是Python 3.3及以上版本内置的一个标准库模块,用于创建轻量级的虚拟环境。它提供了一种简单、便捷的方式来创建、管理和使用虚拟环境,无需额外安装任何包。作为官方推荐的工具,venv已成为Python开发者的标配。使用--prompt。

2026-06-20 00:15:00 485

原创 Python 3 命名空间与作用域:从本质到实践的终极指南

命名空间(Namespace):官方文档明确说明,“A namespace is a mapping from names to objects.”(命名空间是从名称到对象的映射。) 在大多数情况下,Python使用字典(dict)来实现这个映射,这意味着命名空间本质上就是一个键值对集合,其中“键”是变量名(字符串),“值”是变量指向的Python对象。作用域(Scope)

2026-06-19 08:07:17 199

原创 Hard NMS(非极大值抑制)深度解析

非极大值抑制(Non-Maximum Suppression, NMS)是计算机视觉领域,尤其是目标检测任务中一个至关重要的后处理步骤。其核心目标是从一组高度重叠的候选检测框(Bounding Boxes)中,筛选出最具代表性的、置信度最高的检测结果,从而消除冗余,提升检测的最终精度。Hard NMS,作为最经典、应用最广泛的NMS变体,以其简单高效的特点,成为了众多经典检测器(如Faster R-CNN、YOLOv3、SSD等)的标准配置。

2026-06-19 00:15:00 31

原创 MSE损失函数详解:从数学本质到工程实践的全面指南

MSE损失函数的定义非常直观且简洁。对于一个包含 n 个样本的数据集,令真实值为y_true,模型预测值为y_pred,则MSE的计算公式如下:其中,i表示第i个样本。这个公式阐述了MSE的核心计算流程:对每一个样本,计算预测值与真实值之间的差值(即误差),将该误差进行平方,然后对所有样本的平方误差求和,最后除以样本数量n以得到平均值。MSE损失函数是回归任务中一块不可动摇的基石。它凭借凸性处处可导和凸函数等优异数学性质,以及与大误差的非线性放大效应,在大多数回归问题上表现出色。

2026-06-18 00:15:00 29

原创 Python3 面向对象编程完全指南

面向对象编程是一种编程范式,它把数据和操作数据的方法封装在一起,形成“对象”。现实世界中的任何事物都可以抽象为对象。例如,一个对象可以代表一个人,具有姓名、年龄和地址等属性,以及行走、说话、呼吸和跑步等行为。对比维度面向过程面向对象核心函数/过程类/对象数据组织数据结构独立于函数数据和方法绑定在一起代码复用通过函数调用通过继承、组合扩展性较差较好典型语言C在Python中,使用classclass 类名:"""类的说明文档(可选)"""

2026-06-18 00:15:00 360

原创 Huber Loss详解:融合MSE与MAE的鲁棒回归损失函数

在机器学习和统计学领域,损失函数是衡量模型预测值与真实值之间差异的核心工具。其选择直接决定了模型的优化方向与最终性能。在众多损失函数中,均方误差(MSE)与平均绝对误差(MAE)是两种最常用的基准方法,它们各自拥有鲜明的优缺点:MSE对小误差敏感,优化平滑,但对异常值极为敏感;MAE对异常值鲁棒,但其梯度在零点处不连续,可能导致收敛缓慢。为了平衡二者的特性,统计学家Peter J. Huber于1964年提出了Huber Loss。它是一种分段函数,通过引入一个超参数δ来优雅地融合MSE和MAE。

2026-06-17 00:15:00 56

原创 Python 3 错误和异常处理完全指南

对于大型项目或库,定义自己的异常类型是一种非常好的实践,可以使代码更具描述性、组织性,并允许调用者精确捕获你的库可能抛出的特定异常。更具描述性比Exception或更能说明问题所在。更好的组织:可以创建一个继承体系,例如APIError->->。精确捕获:调用者可以来捕获你库中所有与API相关的错误,而不会意外捕获到其他不相关的ValueError。创建一个自定义异常非常简单,只需创建一个继承自Exception(或ValueErrorOSError等其他合适的基类)的类即可。

2026-06-17 00:15:00 347

原创 DFL分布焦点损失(Distribution Focal Loss)详解

精度提升:通过对坐标的不确定性建模,DFL能够提供更精细、更鲁棒的预测,即使在目标边界模糊的情况下也能表现良好。实验表明,在COCO数据集上启用DFL可使AP提升约0.5~0.8个百分点。更强的监督信息:相比单一数值的回归目标,DFL提供的是一整个分布作为监督信号,信息更丰富,有助于模型更快收敛。统一任务形式:将回归任务转化为形式上的分类任务,使得模型可以统一使用交叉熵损失,简化了训练过程。对小目标更友好。

2026-06-16 00:15:00 195

原创 LaTeX 数学公式语法详解:从入门到精通

在学术、科研与技术的世界里,清晰、精确、美观的数学公式表达至关重要。Microsoft Word等文字处理器虽然强大,但在处理复杂公式时往往显得笨拙、排版效果不佳,且难以自动化管理公式编号与引用。这正是LaTeX登场的时刻。LaTeX,作为一种基于TeX的高质量排版系统,被誉为“数学公式排版的标准”。它的核心优势在于内容与格式的分离:你只需专注于编写逻辑清晰的代码,LaTeX会自动处理字体、间距、对齐等所有排版细节,生成具有专业出版级别的文档。

2026-06-16 00:15:00 429

原创 Weighted NMS详解:从“暴力抑制”到“智慧融合”的进化

场景推荐:Weighted NMS特别适用于对定位精度要求极高的场景,如自动驾驶中的车道线检测、工业质检中的微小缺陷定位、医学图像中的病灶分割等。在这些场景中,框与物体边缘的贴合程度至关重要。场景慎用:在视频流实时处理且算力有限的边缘设备上,或者在极端密集且目标相似的场景(如细胞计数、密集人群)中,Weighted NMS可能因为计算开销或过度融合而导致负面效果。此时,传统NMS或经过优化的变种可能更合适。Weighted NMS以其优雅的“融合哲学”,在目标检测后处理领域占据了一席之地。

2026-06-15 00:15:00 125

原创 Python3 OS 文件/目录方法详解

os模块提供了一种使用与操作系统相关的功能的便携式途径。该模块的设计理念是:只要不同的操作系统某一相同的功能可用,它就使用相同的接口。这意味着开发者可以编写跨平台的文件操作代码,而无需关心底层操作系统的差异。文件和目录操作(创建、删除、重命名、遍历等)进程管理和控制环境变量操作文件描述符操作路径处理(与os.path子模块配合)权限管理import os"""高级文件查找器""""""按文件名模式查找""""""按文件大小查找"""continuecontinue。

2026-06-15 00:15:00 501

原创 MAE损失函数详解:从原理到实践的全面剖析

平均绝对误差(Mean Absolute Error, MAE),在深度学习领域常被称为L1 Loss,是回归任务中最基础、最直观的损失函数之一。它衡量的是模型预测值与真实值之间绝对差异的平均值。MAE以其对异常值(outliers)的鲁棒性和能够产生稀疏解的特性而闻名,但同时也在优化过程中面临零点不可导和收敛速度慢等挑战。

2026-06-14 00:15:00 28

原创 Python3 File(文件) 方法详解:从入门到精通

Python3的File文件方法构成了一个强大、灵活且统一的I/O框架。从最基础的open()和close(),到精妙的安全上下文管理器with语句,再到指针控制、缓冲区刷新和格式处理,掌握这些方法将使你能够应对从简单的日志分析到复杂的数据持久化等各种挑战。

2026-06-14 00:15:00 318

原创 传统非极大值抑制(NMS)详解

传统非极大值抑制(NMS)作为目标检测领域最经典的后处理算法之一,以其简洁高效的核心思想,成为了连接模型原始输出与最终可用结果之间的关键桥梁。通过“筛选局部极大值,抑制非极大值”的贪心策略,它成功解决了检测结果的冗余问题,显著提升了模型的实用性和评估指标。然而,经典NMS基于硬阈值、依赖单一置信度排序和IoU度量的特性,也使其在应对遮挡、密集场景和定位精度等方面力不从心。这些局限性催生了众多优秀的改进方法,如软化的Soft-NMS、引入几何信息的DIoU-NMS、融合集体智慧的、考虑定位置信度的。

2026-06-13 00:15:00 27

原创 Python3 输入和输出完全指南

在Python 3中,输入与输出是程序与外界交互的重要方式。无论是读取用户输入、打印结果,还是处理文件,Python 3提供了一组强大且直观的工具。从最基本的控制台输入输出到复杂的文件操作、数据序列化,Python的I/O系统涵盖了几乎所有开发场景的需求。本文将系统性地总结Python 3的输入与输出方法,帮助您从入门到精通全面掌握这一核心技能。print("2023", "03", "15", sep="-") # 输出: 2023-03-15。

2026-06-13 00:15:00 257

原创 Soft-NMS详解:从暴力抑制到优雅衰减的目标检测后处理革新

在计算机视觉领域,目标检测是一项核心任务,其目标是在图像中定位并识别出特定类别的物体(如人、车、猫等)。特征提取:使用深度卷积神经网络(如VGGNet、ResNet、MobileNet等)对输入图像进行多层次的特征提取。候选区域生成:基于提取的特征,生成大量可能包含物体的候选边界框。早期的算法如R-CNN使用选择性搜索(Selective Search),而现代的YOLO、SSD和Faster R-CNN则采用锚点框(Anchor Box)或网格单元来生成候选框。分类与回归。

2026-06-12 00:15:00 308

原创 Python __name__ 与 __main__ 完全解析

_name____main__main()__name__与__main__是Python模块化编程的基石,它们共同实现了一种优雅的机制,使得同一份.py文件可以灵活地在“可复用的库模块”和“可独立运行的脚本”两种身份之间切换。关键词本质关键行为__name__内置变量,表示当前模块的名称直接运行时为'__main__';被导入时为模块名__main__字符串,用于标识程序入口帮助判断当前模块是否是主模块核心习惯:将测试代码、脚本入口或仅在直接运行时需要执行的代码放在。

2026-06-12 00:15:00 1009

原创 IoU与非极大值抑制(NMS)详解:从原理到前沿

首先,我们定义一个函数来计算IoU。"""计算两个框的交并比。输入: box1, box2 -> [x1, y1, x2, y2] (左上角,右下角)"""# 计算交集坐标# 判断是否有交集# 计算并集面积# 计算IoUreturn iou。

2026-06-11 00:15:00 56

原创 Python3 模块详解

创建自定义模块非常简单,只需编写一个.py文件,其中定义函数、类、变量等。例如创建一个名为"""返回问候语""""""计算BMI指数""""""圆形类"""# 控制模块执行行为# 仅当直接运行此文件时执行# main.py# 使用模块中的函数print(my_module.calculate_bmi(70, 1.75)) # BMI值# 使用模块中的变量# 使用模块中的类print(circle.area()) # 面积。

2026-06-11 00:15:00 393

原创 DIoU-NMS详解:从理论到实践的全面剖析

最小化两个边界框中心点之间的归一化距离。其数学形式如下:其中,IoU是预测框(B)与目标框(B^gt)的交并比,而R_DIoUρ(b, b^gt)表示预测框中心点b和目标框中心点b^gt之间的欧氏距离。c表示能够同时覆盖预测框和目标框的最小外接矩形的对角线长度。通过引入ρ^2/c^2直接优化距离:GIoU试图通过增大外接矩形来间接使框靠近,而DIoU直接最小化中心点距离,回归路径更直接,收敛速度显著加快。模拟实验表明,DIoU仅需约120次迭代即可完美匹配,而GIoU在400次后仍未收敛。

2026-06-10 00:15:00 111

原创 Python3 数据结构深度解析

至此,我们已经系统性地探讨了Python3中最重要的原生数据结构:列表、元组、字典和集合,并介绍了和heapq模块中的进阶数据结构。理解特性:掌握每种数据结构的核心特性(有序/无序、可变/不可变、键值对/元素集)是正确使用它们的基础。权衡性能:了解不同操作在不同数据结构上的时间复杂度,对于编写高效代码至关重要。例如,用集合而非列表进行成员检查,用deque而非列表进行队列操作。善用技巧:列表推导式、字典推导式、元组解包、Counter。

2026-06-10 00:15:00 347

原创 深度学习中的Wise-IoU(WIoU)损失函数:从理论到实践的全方位详解

第一章:绪论 - 目标检测中的损失函数与挑战1.1 目标检测与边界框回归目标检测是计算机视觉领域的核心任务之一,其目标是在图像或视频中定位并识别出感兴趣的物体。一个典型的检测器输出通常包含两部分信息:物体的类别和其所在位置的边界框(Bounding Box)。边界框通常用一个四维向量表示,例如 (x, y, w, h) 表示中心点坐标和宽高,或 (x1, y1, x2, y2) 表示左上角和右下角坐标。

2026-06-09 00:15:00 541

原创 Python 装饰器详解:从入门到精通

在Python中,装饰器(Decorator)本质上是一个可调用对象(通常是函数或类),它允许你在不修改原函数或类源代码的情况下,动态地为其添加新的功能或行为。你的函数 = 礼物本身装饰器 = 精美的包装纸、彩带和蝴蝶结礼物(函数)的核心功能没有变,但经过包装(装饰器)后,它变得更加引人注目,或者具备了额外的属性(比如一个写着“易碎品”的标签,对应着日志、计时等功能)。Python装饰器是语言中一个强大且优雅的特性,它深刻体现了函数式编程思想与设计模式的融合。

2026-06-09 00:15:00 411

原创 SIoU Loss:考虑方向匹配的边界框回归损失函数详解

如网页和所述,在训练初期,预测框的位置是随机的,它可能出现在真实框的任何一个方向。SIoU(Scylla IoU)损失函数应运而生,它通过引入角度损失(Angle Cost),显式地考虑了预测框与真实框之间的向量角度,重新定义了惩罚指标,从而实现了更快、更精准的边界框回归。在COCO val2017数据集上,使用Scylla-Net(采用SIoU)的模型在7.6ms的推理速度下,达到了52.7% 的mAP@0.5:0.95和70%的mAP@0.5,而使用了CIoU的模型仅达到50.3%和66.4%。

2026-06-08 00:15:00 268

数字信号处理的FPGA实现_第三版中文及英文版

数字信号处理的FPGA实现_第三版中文及英文版,好书

2015-08-09

MSP430实现无线通信

好资料,大家来看看, ,,,,,,,,,,,,,,,,,,,,,,,,,,呵呵,关于MSP430实现短距离无线通信的

2009-03-24

迪米特法则LoD.zip

迪米特法则LoD.zip

2021-01-10

接口隔离原则ISP.zip

接口隔离原则ISP.zip

2021-01-10

单一原则SRP.zip

单一原则SRP.zip

2021-01-10

开闭原则OCP.zip

开闭原则OCP.zip

2021-01-10

里氏代换原则案例程序LSP.zip

里氏代换原则案例程序LSP.zip

2021-01-10

依赖倒转原则例子程序DIP.zip

依赖倒转原则例子程序DIP.zip

2021-01-10

gimp-master.zip|gimp-master.zip

GIMP对应源代码,里面有很多图像算法,如果想了解其中相关原理,可以参考学习一下,对大家肯定有帮助的

2020-10-17

Linux设备驱动程序第三版(中文版+英文版+配套代.rar)

Linux设备驱动程序第三版(中文版+英文版+配套代)

2014-04-19

Altera FPGA应用设计》配套资料

学习FPGA必须看的书,请下载吧,Altera FPGA应用设计》配套资料

2015-08-09

Linux_device_driver_src

宋宝华的《Linux设备驱动开发详解》第一版的源代码,人民邮电出版社,供有需要的同志使用。

2014-05-08

空空如也

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

TA关注的人

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