自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下使用conda创建Python虚拟环境及安装第三方包

Linux下使用conda创建Python环境及安装第三方包相关过程

2022-06-30 12:48:46 3365

原创 keil5误报没有找到头文件的解决记录

keil5误报没有找到头文件的解决记录

2022-02-08 15:41:42 9886 1

原创 Keil5新建STM32F10xx固件库工程详解

Keil5新建STM32F10xx固件库工程详解

2022-01-17 20:56:24 3874

原创 香农定理与奈奎斯特定理

香农定理与奈奎斯特定理奈奎斯特定理香农定理两种定理的选择香农定理和奈氏定理都是对数据传输速率的限制,在一个带宽为W的信道里面讨论有噪声和无噪声两种情况下可以达到的极限数据传输速率。奈奎斯特定理当信道中的码元信号的频率过高时,也就是码元传输速率过快时,不同码元信号之间就会失去清晰的界限,这种现象叫做码间串扰,类似于一群人排队走过,如果速度太快,我们的眼睛看到的就像是一条线一样,没有办法分别出每个人。所以为了避免这个问题我们规定在没有噪声的低通信道里码元的传输速率不能超过2W,W为信道的频率。如果用V表示

2021-07-17 22:02:02 1612

原创 408计算机综合网络--通信基础(1)

408计算机综合网络--通信基础1基本概念数据,信号,码元传输速率表示本文是在学习计算机网络关于通信基础内容的总结归纳,多有错误纰漏繁琐之处,感谢读者指出。基本概念数据,信号,码元数据是要传送的具体信息,而信号则是数据的电气或电磁的具体表现形式。至于码元是数字信号的计量单位,通过一段固定长度的数字脉冲来表示一位k进制数字,这样一段数字脉冲被称作k进制码元。为了表示出k进制的数字,一个码元通常需要携带多个比特,假如是二进制码元,需要携带1比特;4进制码元,需要携带2比特。携带比特数与码元进制k的

2021-07-14 22:41:06 365 1

原创 408计算机综合数据结构笔记--队列

408计算机综合数据结构笔记--队列基本概念顺序存储初始化增删查判空及判满插入删除及读取对头元素链式存储初始化增删查基本概念逻辑结构:只允许在一端(队尾)进行插入,另一端(队头)进行删除的线性表特点:先进先出,FIFO基本操作:创销增删查InitQueue(&Q):初始化队列。构造一个空队列DestoryQueue(&Q):销毁队列。销毁队列Q并释放其所占的空间EnQueue(&Q,x):入队。若队列未满,向队列插入元素x,并使其成为新的队尾。DeQueue(&a

2021-07-14 00:11:44 691 1

原创 数据结构笔记--对单链表的理解

对单链表的理解对物理结构的深化理解单链表的基本操作查找插入对物理结构的深化理解单链表虽然在逻辑结构上是链状的存储着数据的结构,但是在物理结构是不过是一个个不一定相邻的节点。在对单链表进行操作的时候,有时对物理结构的考虑更重于逻辑结构。单链表的物理结构就好像一片乌黑的空间,里面不规则的散布着一些房子,每一个房子存放着些东西和去往下一个房子的地址,对于这个房子可以去往的下一个房子就叫后继节点,存放着这个房子地址的就叫做前驱节点。单链表的基本操作查找一个节点在单链表的特征有两个,它存放的数据和它在整个单

2021-07-03 23:18:44 602 1

原创 408计算机综合数据结构笔记--栈和队列(1)栈

408计算机综合数据结构笔记--栈和队列(1)栈一级目录二级目录三级目录一级目录二级目录三级目录

2021-06-21 16:02:05 485

原创 以出栈为例对卡特兰数进行推导及代码实现

以出栈为例对卡特兰数进行推导及代码实现一级目录二级目录三级目录一级目录二级目录三级目录

2021-06-19 16:03:04 815

原创 pygame游戏实例入门--碰撞检测之后做的事

pygame游戏实例入门--碰撞检测之后做的事将碰撞后的事物删除及添加文字具体实现删除香蕉显示文字及计数将碰撞后的事物删除及添加文字在检测到碰撞之后需要将碰撞后的香蕉删除,并且进行计分,这里需要用到精灵组类中的self.remove()方法和pygame.font.SysFont()类具体实现删除香蕉 if i % 30 == 0: ba = Banana() group.add(ba) for b in group.s

2021-06-15 17:20:14 396 2

原创 pygame游戏实例入门

pygame游戏实例入门开发环境第三方库安装任务介绍大概实现思路具体实现流程游戏背景界面猴子类主函数中实例化猴子类运行开发环境pycharm+anconda3;第三方库: pygame;(从标题看这句略显多余)第三方库安装方法一:直接在pycharm里面安装。files->seting->project->python Interpreter在左侧界面的最左侧边栏上面有个加号,点击后在弹出页面搜索需要的第三方库,然后直接安装。方法二:pip安装。因为用的是anconda

2021-06-13 17:23:41 3340 2

原创 python实例-银行管理系统(特简单的那种)

python实例学习--极简银行管理系统任务分析任务实现管理员类用户类银行卡类ATM类主函数任务分析任务实现这个实例要求实现一个银行管理系统,系统开始运行时,进入欢迎界面,工作人员输入管理员账户和密码,输入失败直接退出,输入成功进入功能界面;用户选择,开户,查询等功能。其中开`在这里插入代码片`户时需要将信息存储到.txt文件中,并随机生成六位数代码。管理员类用户类银行卡类ATM类主函数...

2021-05-21 20:52:35 9904 5

原创 408计算机综合数据结构笔记--线性表(2)链表

408计算机综合数据结构笔记–线性表(2)链表分类单链表,双链表,循环链表,静态链表单链表的定义每个节点除了存放数据外还要存放指向下一个节点的指针代码定义struct LNode{ //定义单链表节点类型 ElemType data;//定义存放数据类型 struct *LNode next;//存放下一个节点位置的指针}LNode,*LinkList;//新增一个节点,申请该节点所需空间,并用指针p指向该节点LNode*p=(LNode*)malloc(sizeof(LNode))

2021-05-18 20:27:33 398

原创 408计算机综合数据结构笔记--线性表(1)顺序表

408计算机综合数据结构笔记–线性表线性表的定义

2021-05-12 20:01:37 279

原创 408计算综合数据结构笔记--绪论

408计算综合数据结构笔记绪论数据结构三要素:逻辑结构:集合结构,线性结构,树形结构,图状结构;数据的运算;物理结构(存储结构)逻辑结构集合:各个元素同属于一个集合,别无其它关系线性结构:数据元素直接是一对一的关系。除了第一个元素,所有元素都有唯一前驱;除了最后一个元素,所有元素都有唯一的后继。(第二,三章)树形结构:数据元素之间是一对多的关系。(第四章)图结构:数据元素之间是多对多的关系。(第五章)数据的运算针对于某种逻辑结构,结合实际需求,定义基本运算。运算的定义是针对逻辑结构的

2021-05-10 20:55:37 305 1

空空如也

空空如也

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

TA关注的人

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