自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第五章:数据库管理

数据库管理:为保证数据库系统的正常运行和服务质量必须进行的系统管理工作。

2024-08-19 17:19:57 934

原创 C++基础语法(C基础上的学习):关键字(持续更新)

typedef 是 C++ 中的一个关键字,用于为现有的数据类型创建一个新的名称(别名)。这可以提高代码的可读性和可维护性,特别是在处理复杂类型时。例如:这样,Integer 就成为了 int 的一个别名。你可以像使用 int 一样使用 Integer:2、enumenum 是 C++ 中的一个关键字,用于定义枚举类型。枚举类型是一种用户定义的类型,它允许你定义一组命名的整数常量。枚举类型可以提高代码的可读性和可维护性,特别是在需要表示一组相关常量时。在这个例子中,Color 是一个枚举类型,R

2024-08-07 12:43:42 615 1

原创 电子科大数据库第四章:数据库设计与实现

一种面向用户的系统数据模型,用来描述现实世界的系统概念化数据结构。

2024-07-04 16:18:50 1155

原创 数据库详细复习第三章SQL语句

用于创建,修改,删除数据库对象的语句创建数据库:CREATE DATABASE修改数据库属性:ALTER DATABASE删除数据库:DROP DATABASE创建表:CREATE TABLE修改数据表结构:ALTER TABLE删除表:DROP TABLE创建索引:CREATE INDEX删除索引:DROP INDEX例 将选课管理数据库CourseDB名称修改为 CourseManageDB主键:PRIMARY KEY非空值:NOT NULL空值:NULL。

2024-07-04 11:52:54 644

原创 数据库考试大纲&重点总结

题型:分析题、应用题、编程题、设计题设计题两道 每题十分,其他五分一提。

2024-07-04 11:16:56 1285

原创 数据库概念题总结

冷备份:当数据库实例处于关闭状态时,进⾏的数据库备份被称为冷备份。保证数据库完整性备份,不会出现丢失数据的情况,但数据库实例必须停⽌运⾏。热备份:在数据库实例处于运⾏状态下,进⾏的数据库备份被称为热备份。实体完整性是指在关系表中实施的主键取值约束,以保证关系表中的每个元组可以被唯 一标识。②现实世界中的实体是靠主键来标识,主键取值应该唯一,并区分关系表中的每个元组。13、如图为数据库备份原理,数据库备份有冷热备份⽅式,说明其实现⽅式和优缺点?7、数据,数据库,数据库管理系统,数据库系统的概念。

2024-07-04 10:54:05 978

原创 电子科大操作系统:实验一生产者消费者问题

同步和通信:线程标识符用于各种 pthreads 函数中,如 pthread_join、pthread_detach 或 pthread_cancel,这些函数可能需要知道它们操作的确切线程。对一个互斥量进行初始化:int pthread_mutex_init(pthread_mutex_t *mutex,const pthread_mutexattr_t *attr);标识线程:每个线程都需要一个唯一的标识符,这样你就可以区分不同的线程,特别是在进行线程同步或需要获取特定线程的状态时。

2024-05-08 09:59:14 1058 2

原创 综合设计II-异构多核:基于DM8168的语音信号处理(三)运行Syslink框架

运行了Syslink,也验证环境搭建成功。

2024-04-02 09:13:34 1065 1

原创 综合设计II-异构多核:基于DM8168的语音信号处理(二)编译运行Hello world!

这个helloexe是自己起的名字,意思是编译helloworld.c,在所在的目录下生成一个可执行文件。保存到任意位置,名字命名为helloworld.c。6. 进入到helloworld.c所在的目录。7. ls一下 看看有没有helloexe生成。8. 进入tera term ,

2024-04-02 08:38:00 335 1

原创 综合设计II-异构多核:基于DM8168的语音信号处理(一)环境配置

exported:这是注释行,提供了关于此文件的简要说明。Example for NFSv2 and NFSv3: 和 Examplefor NFSv4::这两行也是注释,提供了NFSv2、NFSv3和NFSv4的示例配置。

2024-03-12 10:03:54 1182 1

原创 蓝桥杯单片机学习(八):中断系统与外部中断应用

欧老师的资料https://bbs.21ic.com/icview-2477100-1-1.html一般来说,51单片机有5个中断源(忽略定时/计数器2),分2个优先级,这个5个中断源按照自然优先级从高到低依次为:外部中断0:INT0定时/计数器0:TF0外部中断1:INT1定时/计数器1:TF1串口中断:RI/TI如果想让优先级低的先相应,可以提前设置要记住每一个中断源对应的中断号0 0x0003: INT01 0x000B: TF02 0x0013: INT1

2024-02-16 20:13:38 683 2

原创 蓝桥杯单片机学习(七):矩阵键盘的扫描原理与基本应用

我们在代码中用到的是R1-R4,C1-C4,但是电路中的端口是P31-P37,所以要提前定义一下R和C。行是R,在电路中是P30-P33列是C,在电路中是P34-P37。注意:首先是反的,其次在新的单片机里P37—>P44 P36—>P42可以右键看reg52文件,里面没有P4,所以要先定义一下。在考试中不能拷贝,要把这些都背下来。

2024-02-16 20:05:48 2728 1

原创 蓝桥杯单片机学习(六):独立按键的基本操作与扩展应用

(2)HC573选择(3)按下灯亮,并提前做抖动处理抖动处理:检测到按键了,延迟一下,看看一会还能不能检测到按键: 这是一个循环语句,它不断地检测按键 S7 是否还处于按下状态,直到按键松开(即变为逻辑高电平,非 0)为止。这是一个忙等待(busy-wait)的方式,等待按键松开。最后循环执行完,松开之后L1熄灭。

2024-02-13 23:53:03 697 1

原创 蓝桥杯单片机学习(五):共阳数码管的动态显示

左上:共用一个P0口,想要显示2024没有办法左下:可以显示2024但是占用了太多的IO资源右边:动态显示每次只点亮一个,但是看起来像是一直都亮着一开始 com1=1 com2=0 com3=0 com4=0 P0都显示2然后1ms后 com1=0 com2=1 com3=0 com4=0 P0都显示02虽然熄灭了但是还有亮的感觉(2)HC573选择(3)动态显示本质是按位显示,熄灭时间短,处在循环当中动态显示(4)延时函数数码管延时只需

2024-02-13 23:45:00 727 1

原创 蓝桥杯单片机学习(四):共阳数码管的静态显示

com公共端,用来控制四个数码管,连接锁存器的输出端,受锁存器的输入端控制。用来控制7个灯管和一个小数点,接到锁存器的输出端,受锁存器的输入端控制,电阻起到限流的作用。每个数码管的引脚可以划分为两个部分,左边的abcde…看图:如果输出一个6,查看段码,h和b都不亮,后面的编码值是0x82。现在让第一个数码管亮—>com1=1—>P0=0X10—>Y6=1;让数码管从0-9依次显示:第一个显示0-9,然后第二个显示0-9。现在让数码管显示6—>P0=0x82—>Y7=1;让每个数码管一个一个显示6。

2024-02-13 23:37:25 903 1

原创 蓝桥杯单片机学习(三):蜂鸣器与继电器的基本控制

DIODE:继电器。竖着的长方形是一个线圈,中间接了一个铁芯。给线圈通电的时候会产生交变的磁场,线圈和铁芯就会变成一个电磁铁,然后把开关吸合下来。ULN2003:晶体管列阵,也叫达林顿管,起到一个缓冲驱动的作用。关掉无用的设备,关掉蜂鸣器和继电器,首先打开就是让74HC138的控制器—>Y5=0—>CAB=101,然后。小tips:在中途控制不同的部件的时候,CAB要变,所以每设置一个部件的时候,就重新设置一下CAB。BUZZER:蜂鸣器,VCC已经接了电源,想让蜂鸣器叫,只需要给N BUZZ一个低电平。

2024-02-13 23:27:45 2195 1

原创 蓝桥杯单片机学习(二):LED跑马灯

单片机资源数据包链接:提取码: mqg5LED灯的控制引脚不是直接接到单片机的P0接口上,中间有一个HC573锁存器也就是,单片机不能直接控制P0口来控制LED灯,需要控制锁存器什么时候P0可以控制锁存器呢?—收到138译码器的控制138译码器收到P25 P26 P27的控制。

2024-02-08 21:21:03 1483

原创 蓝桥杯单片机学习(一):软件环境

Keil 5安装…链接:提取码: q9hu。

2024-02-05 23:46:55 632 1

原创 Git学习笔记(三):版本回退

首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交。只要目前的命令行窗口还没有被关掉,就可以看到已经没有的那个版本的哈希值。命令显示从最近到最远的提交日志,我们可以看到3次提交,最近的一次是。,当然往上100个版本写100个^比较容易数不过来,所以写成。(注意我的提交ID和你的肯定不一样),上一个版本就是。如果嫌输出信息太多,看得眼花缭乱的,可以试试加上。git可能会混淆参数和命令,这里我是试了双引号。之前那个最新的版本已经没有了,现在,我们要把当前版本。

2024-02-05 11:10:06 385 1

原创 Git学习笔记(二):修改内容

虽然Git告诉我们readme.txt被修改了,但如果能看看具体修改了什么内容,自然是很好的。在你的输出中,Git 告诉你当前分支是 master,并且工作目录是干净的,没有需要提交或暂存的更改。这是一个很好的状态,说明你的工作目录中的文件都已经被Git追踪并且没有未提交的更改。如果有任何未提交的更改,它将显示在输出中。它可以比较未暂存的更改、已暂存的更改和提交的更改,帮助你了解文件的修改情况。命令用于查看你的工作目录的状态,显示已修改但未暂存的文件、已暂存但未提交的文件以及是否存在未跟踪的文件等信息。

2024-01-31 16:30:06 513

原创 Git学习笔记(一):创建版本库

提交更改到版本库:git commit -m "wrote a readme file"这个命令会将暂存区中的文件提交到你的本地版本库,并添加一个提交信息 “wrote a readme file”。:d:\mygit>echo. > D:\mygit\yourfilename.txt创建了txt文本文件,然后再使用上面学到的两条命令。添加文件到暂存区:git add readme.txt这个命令会将 readme.txt 文件添加到Git的暂存区。初始化一个Git仓库,使用git init命令。

2024-01-31 15:28:53 361

空空如也

空空如也

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

TA关注的人

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