- 博客(38)
- 收藏
- 关注
原创 CSMA/CA与CSMA/CD的区别
CSMA/CA(载波侦听多路访问/冲突避免)和CSMA/CD(载波侦听多路访问/冲突检测)是两种用于共享信道通信的协议,但它们的应用场景、工作机制和冲突处理方式有显著区别。
2025-04-07 18:05:07
332
原创 Base64是密码吗?编码与加密的本质区别
我用Base64加密了用户的密码,为什么还是被黑客破解了?Base64解码后的数据为什么能被直接还原?加密不应该是不可逆的吗?
2025-04-07 10:10:39
725
原创 加扰与加密的区别
(本文内容约80%来自deepseek)“加扰(Scrambling)”和“加密(Encryption)”,是通信系统中两个重要的概念,两者在使用伪随机序列等方面具有相似性,但在设计目标、实现机制和系统影响有着本质区别。,是数字信号的加工处理方法,就是用扰码(一种伪随机序列)与原始信号相乘,从而得到新的信号。与原始信号相比,新的信号在时间上、频率上被打散。因此,从广义上说,加扰也是一种调制技术。加扰也有一个逆操作,就是解扰。,为了与加扰相对比,我们这里特指序列密码,或称为流密码。
2025-04-06 16:41:50
647
原创 二进制指数退避算法(Binary Exponential Backoff)详解
二进制指数退避算法是一种用于解决冲突或重试机制的经典算法,广泛应用于计算机网络、分布式系统、无线通信以及数据库事务冲突处理等场景。其核心思想是:通过动态调整等待时间,降低重复冲突的概率。
2025-04-05 11:24:10
468
原创 OSI每一层的SAP和CEP分别是什么
SAP(Service Access Point,服务访问点):相邻协议层之间的 逻辑接口,用于标识服务使用者与提供者的交互点。CEP(Connection End Point,连接端点):在传输层或会话层中,表示 特定通信连接的逻辑终点(如 TCP/UDP 端口号)。应用层 vs 传输层网络层与数据链路层物理层总结:
2025-04-02 17:34:00
396
原创 Hash(哈希)函数趣解
我们通常用来登录系统的口令值,并不是以原文的方式存储在系统之中,而是对原文做Hash运算之后再存储在系统之中,也就是说,用户的登录口令是可乐配方比例,而系统中存储的,只是一瓶可乐,每次用户登录的时候,都会用登录口令这个“配方”调配一瓶可乐,系统比对这两瓶可乐是否完全一致,然后确定用户是否为合法用户。Hash函数,又叫散列函数、杂凑函数,Hash函数是一种单向函数,也就是说,已知输入和函数逻辑,正向计算比较容易,但已知输出和函数逻辑,反向回推输入是十分困难的。可口可乐的配方,至今都是一个不解之谜。
2025-03-07 10:53:25
268
原创 物理不可克隆技术(PUF)介绍
物理不可克隆技术(PUF)是一种利用物理系统固有的微观制造差异来生成独特、不可预测且无法复制的身份标识或密钥的技术。
2025-02-13 14:19:28
766
原创 卷积神经网络:过滤器为啥被叫作“核”
过滤器被称为“核”是因为它源于数学卷积操作中的“卷积核”概念,表示局部计算的核心组件。虽然在神经网络中可以将“过滤器”和“核”视为同义词,但“核”更强调其数学和理论背景,而“过滤器”更注重其在特征提取中的功能。
2025-01-12 07:47:00
608
原创 神经网络:池化与过滤器有什么区别?
和是卷积神经网络(CNN)中的两种核心操作,它们有不同的目的和机制。池化是一种降维操作,主要作用是,减少计算量,增强模型的平移不变性。过滤器,也叫,是一组可学习的权重,用于从输入数据中提取特定的特征(如边缘、纹理、形状)。
2025-01-11 07:28:35
1149
原创 激活函数到底是在干什么?
激活函数是神经网络中的一个核心组件,主要作用是引入非线性能力,使得网络能够学习和表示复杂的模式和非线性关系。如果没有激活函数,神经网络的每一层只能表示线性变换,无法解决实际中的复杂问题。
2025-01-02 10:57:18
682
原创 M5stickCplus+MAX30100采集心率、血氧、步频的程序
max30100心率血氧、mpu6886加速度计传感器数据处理,均值滤波、动态阈值
2024-11-21 09:51:31
347
原创 Arduino IDE 开发 M5StickC-Plus 程序时库文件报错
Arduino开发M5stickCplus库文件报错,很可能是由于库文件安装的问题,有事还需要手工从GitHub自己下载安装最新的库文件
2024-11-06 21:10:10
671
原创 手动安装 ESP32 工具链(riscv32-esp-elf-gcc 和 xtensa-esp-elf-gdb)遇到的问题与解决方法
通过手动解压工具链并配置环境变量,我们成功安装了和。在此过程中,遇到了找不到命令和缺少等问题,通过重命名文件和安装 Python 成功解决。希望这些经验能够帮助大家在 ESP32 开发过程中更加顺利!
2024-11-01 09:06:56
2246
5
Current Status and Directions of IEEE 802.11be the Futuer Wi-Fi7(中文).pdf
2025-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人