自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 apm32 串口重映射打印消息

【代码】apm32 串口重映射打印消息。

2024-09-18 19:32:47 108

原创 QT常用的类以及QT的内存管理机制

【代码】QT常用的类以及QT的内存管理机制。

2024-08-24 23:33:03 230

原创 Qt 环境搭建

【代码】Qt 环境搭建。

2024-08-24 22:44:09 386

原创 同步电机与异步电机的区别

其实二者的区别,一两句真的说不清,做为使用者,你知道异步电机定子磁场与转子磁场有差异,而且负载越重,转子转速就越会低,当然这有个范围限制的。同步电动机主要用于控制精度要求高的地方,做同步发电机,比较水轮发电机,汽轮发电机,都是同步的。二者的区别在于,异步电机的转子电流由定子磁场感应出来的,所以异步电机亦称为感应电机。同步电机有精确的转速,就是转子与定子磁场转速是同步的,所以才叫同步电机。异步电机的转子转速比定子磁场稍低,所以称为异步电机。异步电机主要用于电动机,同步电机主要用于发电机。

2024-03-14 22:59:42 781

原创 深度学习环境安装

执行这两行命令后,每次打开新的终端时,Bash 或 Zsh Shell 都会自动激活 conda 环境,并将 conda 所在的路径添加到系统的 PATH 环境变量中,以便可以在终端中直接执行 conda 命令。但是这种方法可能会比较慢,优点是在安装。

2024-03-11 20:52:14 931 1

原创 Qt的版本控制Git与GitHub的操作流程

的简写形式,用于设置本地分支与远程分支之间的关联,后续可以直接使用。是远程仓库的默认名字,你可以自定义这个名字,但通常我们都用。是你想要推送的本地分支名,如果是主分支(作为克隆时的默认远程库名称。是你的远程Git仓库地址。而不必指定远程和分支。

2024-03-07 13:17:58 456

原创 qt发布在云服务器上

这会在显示号码为1的虚拟X服务器上创建一个分辨率为1024x768的显示屏。其中 /path/to/your/qt 是你Qt安装的路径,确保路径正确。这会告诉Qt使用离屏渲染,并将渲染输出发送到帧缓冲设备。

2024-03-06 18:45:36 518

原创 在云服务器上安装qt

如果你需要使用Qt Creator等其他组件,你可以安装相应的软件包。在安装任何新软件之前,确保你的系统是最新的。完成上述步骤后,你的Linux云服务器就已经成功安装了Qt,并且你可以开始使用它来进行开发。如果你希望Qt的库和工具能够被系统正确识别和使用,可以根据需要设置相关的环境变量。安装完成后,你可以验证Qt是否成功安装。或者你也可以从Qt官方网站下载安装程序,然后按照官方指南进行安装。如果你使用的是其他Linux发行版,使用相应的命令更新软件包。这将显示安装的Qt版本信息。

2024-03-06 00:20:56 360

原创 第五章:MySQL数据表管理上

精度(Precision): 精度是指数字的总位数,包括小数点前后的数字。在decimal类型中,精度表示数字的总位数,包括小数点前后的数字。在MySQL中,TIME 类型的范围为 ‘-838:59:59’ 到 ‘838:59:59’。这表示时间可以在负838小时59分钟59秒到正838小时59分钟59秒之间。标度(Scale): 标度是指小数点后的位数。在decimal类型中,标度表示小数点后的位数。如果你知道数据的长度是固定的,可以使用。对于较大的文本数据,或者长度不确定的情况,可以使用。

2023-11-18 18:05:47 83

原创 第四章:MySQL简介及安装配置

安装链接MSI(Microsoft Installer)是使用图形化的方式安装,其他两个文件是使用命令行的方式安装。在这里使用MSI进行安装,点击第一个Download。选择Customworkbench下载链接navicate下载链接。

2023-11-16 13:45:32 80

原创 第三章:关系型数据库常用概念

字段:列名称记录:每一行列:每一列元组:所有的记录数据冗余:存在两个表,在一个表中已经有学号和姓名的对应关系,但是在另外一个表中也出现了此关系。失去了完整性:在这里通过学号对学生姓名进行区分,但是学号出现了重复,导致不能通过学号对姓名进行区分。主键:当一个字段的列出现重复的内容,导致不能进行区分,可以添加主键,来进行唯一标识。主键可以解决失去数据完整性的问题。主键不能够重复,也不能为空。这种现象叫做失去了实体完整性。外键失去了引用完整性:外键引用了一个不存在的数据从下面这种

2023-11-15 16:02:17 305

原创 C/C++ sqlite3的接口API调用

回调函数的返回值是一个整数,用于告诉 SQLite 如何处理剩余的查询。如果返回非零值,sqlite3_exec() 将停止执行 SQL 并返回相应的错误码。这个函数有两个参数,第一个参数的类型为字符型常量指针,其指向一个字符串,这个字符串的内容不能够被修改;第二个参数为一个指向sqlite3对象的一个二级指针。此代码打开名为 “test.db” 的数据库,并执行查询 “SELECT * FROM myTable”。关闭sqlite3_open() 打开的数据库连接。关于qlite3_open()

2023-11-14 18:13:34 128

原创 SQLite3数据库(11.14,11.20,12.14 )

表:文件里面的一个table(student)数据库:后缀名为db的文件(my.db)字段:列名(ID,Name,Age)记录:行名(1,Zion,22)

2023-11-13 14:17:57 68

原创 Linux的ssh

SSH客户端和SSH服务器是用于建立SSH连接的软件。SSH,全名为 “Secure Shell”(安全外壳),是一种网络协议和加密技术,用于在计算机网络上安全地远程访问和控制计算机。SSH的主要目的是提供安全的数据传输和身份验证,以保护数据免受未经授权的访问和窃听。SSH 使用强大的加密技术来保护传输的数据,包括通信内容和用户身份验证信息,以防止未经授权的访问或数据泄漏。SSH支持端口转发和隧道功能,允许通过SSH连接传输其他网络协议的流量,从而在不安全的网络上安全地传输数据。

2023-11-01 22:07:31 43

转载 链表的高级使用C语言代码示例

以下是一个C语言的高级链表使用示例,演示了如何实现一个双向链表(doubly linked list)并执行一些高级操作,包括在链表中插入、删除和反转元素。这个示例中,我们创建了一个双向链表,然后在链表头部和尾部插入元素,删除特定元素,遍历链表并打印元素,最后反转链表。这展示了链表的高级用法和操作。

2023-11-01 22:04:58 60

原创 指针常量和常量指针的记忆方法

const 的作用是对变量名进行常量化,换句话的意思就是,对变量名进行约束,使用户不能改变量名的内容。//const 就是把某些内容进行常量化,约束某些内容不能变,改内容就只可以读。这个是常量指针,也是指针常量。既是指针常量又是常量指针。//先看const和*,谁在前先读谁。指针常量和常量指针的定义(以int类型为例)//int* const p;,则变量的指向的地址不能变。//const->指针。

2023-11-01 22:01:33 198

原创 C语言中的二级指针有哪些

在C语言中,二级指针是指指向指针的指针。它们通常用于处理多级间接引用,如访问多维数组、动态内存分配和创建链表等数据结构。这些是C语言中常见的二级指针示例,它们用于多级间接引用,允许你处理各种复杂数据结构和分配内存的情况。:在动态内存分配中,你可以使用二级指针来处理指向动态分配内存块的指针。:在链表数据结构中,你经常会使用二级指针来连接不同的节点。:在处理二维数组时,你可能会使用二级指针。指针数组的指针,用于处理动态分配的二维数组。:函数指针数组是指向函数指针的指针数组。

2023-10-28 20:35:54 86

原创 C++的构造函数

与构造函数相对应的是析构函数,用于在对象被销毁时清理资源。:构造函数的主要目的是初始化类的对象。当对象被创建时,构造函数会自动调用,用于设置对象的初始状态。总之,构造函数是用于初始化对象的特殊函数,它们隐式地在对象创建时被调用,用于将对象设置为初始状态。:构造函数通常是隐式调用的,这意味着你不需要显式地调用构造函数来创建对象。在C++中,构造函数是用于创建对象的特殊成员函数。:一个类可以有多个构造函数,只要它们的参数列表不同,这被称为构造函数的重载。:构造函数的名称必须与类的名称完全相同,包括大小写。

2023-10-28 20:13:43 40

原创 字符型常量指针和字符型指针常量的区别

总结:字符型常量指针是指向常量字符数据的指针,字符型指针常量是一个不可变的指针,指向可修改的字符数据。这两者之间的区别在于指针本身的特性以及指向的数据是否可以被修改。字符型常量指针和字符型指针常量是两个不同的概念,它们的区别在于指针本身的特性以及指向的数据是否可以被修改。

2023-10-22 13:30:39 122

原创 字符型常量指针可以指向字符数组吗?

是的,字符型常量指针可以指向字符数组。字符数组和字符指针之间存在一些相互关联性,因此你可以使用字符型常量指针指向字符数组。字符数组是一个字符元素的有序集合,而字符指针是指向字符的指针。是一个字符型常量指针,它指向的数据被视为不可修改。如果需要修改字符数组,你可以使用非常量字符指针。需要注意的是,如果你使用字符型常量指针指向字符数组,你可以访问字符数组的内容,但不能修改它,因为。,并且可以用来访问和输出字符数组的内容。在上述示例中,我们声明了一个字符数组。,然后使用字符型常量指针。

2023-10-22 12:53:32 84

原创 字符型指针和字符型常量指针的区别

总结起来,区别在于字符型指针允许修改其所指向的字符串,而字符型常量指针指向不可修改的字符串。字符型常量指针通常用于指向常量字符串文字,以确保其内容不会被意外修改。如果你需要一个指向可修改字符串的指针,使用字符型指针;如果你需要一个指向不可修改字符串的指针,使用字符型常量指针。

2023-10-22 12:29:50 71

原创 宏定义和函数的区别

【代码】宏定义和函数的区别。

2023-10-12 12:09:26 78 2

原创 利用结构体和联合完成学生教师信息的录入和输出

【代码】利用结构体和联合完成学生教师信息的录入和输出。

2023-10-11 19:00:27 90

原创 位段的概念和定义

【代码】位段的概念和定义。

2023-10-11 16:42:19 43

原创 #pragma 指令、字节对齐的概念、字节对齐对程序的影响、编译器的字节对齐原则、字节对齐的编程设置

【代码】#pragma 指令、字节对齐的概念、字节对齐对程序的影响、编译器的字节对齐原则、字节对齐的编程设置。

2023-10-11 16:01:34 143

原创 C语言中使用结构体对时钟功能的实现代码

【代码】C语言中使用结构体对时钟功能的实现代码。

2023-10-11 14:25:15 325

原创 类型别名typedef 和 define(下)---结构体和结构体指针声明和定义

【代码】类型别名typedef 和 define(下)--- 结构体和结构体指针声明和定义。

2023-10-11 13:10:52 51

原创 类型别名定义typedef 和 define (上)

【代码】类型别名定义typedef 和 define (上)

2023-10-11 13:08:30 50

原创 c语言中函数栈的调用流程

当一个函数被调用时,程序会将当前函数的状态(包括局部变量、函数参数、返回地址等)保存到一个栈帧(stack frame)中,并将该栈帧推入到函数调用栈(也称为调用堆栈)中。当函数执行完毕或遇到return语句时,程序将从函数调用堆栈中弹出当前函数的栈帧,恢复上一个函数的状态(包括局部变量和参数),并跳转到返回地址,继续执行调用该函数的代码。需要注意的是,栈空间是有限的,如果递归调用层次太深或者函数调用链太长,可能会导致栈溢出错误。在栈帧中,通常会保存调用该函数的下一条指令的地址,这个地址被称为返回地址。

2023-10-07 21:27:35 270

原创 Qt程序启动流程

打开终端输入指令,ls 和 -a 为命令行参数,可见有两个命令行参数。: 什么是命令行参数个数?MainWindow 类。

2023-09-24 22:23:31 377

转载 理解SPI

串行外设接口:一种同步串行通信接口,用于在微控制器和其他外设之间进行通信。

2023-08-16 13:08:31 64

转载 电力系统分析-功率因素

在交流电中,以电压为基准,电流的相角比电压的相角拖后一个角度,就叫电流滞后于电压,电压和电流滞后角度的COSф就是功率因素,因为电流滞后于电压,就是滞后的功率因数。当交流电源在电感回路上导通的瞬间,电感回路呈现很大的感抗来阻止电流流过,所以将电流的相角滞后90度。由于现在使用的电器中,大部分都是电感性元件,所以回路中呈现电感的,也就是大部分供电回路呈现滞后的功率因数。交流电中,电流相对于电压的相角差(滞后或者超前的角度),就是功率因数角,这是一个一般不大于90度的角。说明此时电压和电流同相,相角差为零。

2023-03-02 20:42:37 1287

原创 STM32点灯-正点原子mini板-寄存器版本

参考链接:【新手入门】STM32从0到1,从浅至深知识讲解-原子哥强烈推荐!

2023-01-07 08:37:57 427 2

原创 Altium designer 6.0

A company called ACCEL in 1988 made a software package which call TANGO. TANGO was very famous at that time. It was about electronics circuit design. 开创了电子设计化的先河。2002年第一季度推出protel DXP,使得设计更加人性化(user-friendly)protel数位板。2001年: protel公司进行了战略性的调整,公司名变成Altium.

2023-01-06 07:20:07 256

转载 什么是结构体指针

从键盘输入一个学生的学号,姓名,年龄喝成绩,并存入一个结构体变量中,然后依次输出各项数据。要求通过结构体指针间接引用该结构体变量的成员。这段代码的意思是,创建两个变量,一个变量为整数型变量a,一个为指向整数型变量的指针变量p。一旦定义了指向结构体变量的指针,就可以通过该指针间接引用所指向的结构体变量。在c语言中有一些功能,只能借助于间接引用才能够实现。同样,结构体指针就是间接的引用结构体变量。首先我们得明白什么是指针。如果可以理解这一段代码的话,可以接着往下看。就只能借助于结构体指针。p的内容为a的地址。

2022-12-18 06:15:11 635

转载 STM32mini 按键扫描思路

一种类似于电源键,如果我们按下电源键一直不松,电视机是不会熄屏的,只有当我们松开电源键,电源键的功能才会起到作用。这种叫做不连续按键,有效次数为1。一种类似于音量键,如果我们一直按下音量“+”键,声音会一直往上增加,直到达到最大值。这种按键叫做连续按键,有效次数由按下的时间决定。以电视机遥控器的案件为例。

2022-11-18 22:34:13 180

原创 STM32mini板(正点原子)点灯实验-寄存器版本(GPIO)

本实验中的跑马灯即两个设计在开发板上面的两个LED灯,在STM32mini开发板(正点原子)中接入的IO口为:LED_0: PA8LED_1: PD2。

2022-11-02 19:17:03 1684 1

原创 VHDL棋类竞赛设计(二)

顶层文件VHDL:Testbench:连线图

2022-06-07 18:43:53 131

原创 VHDL棋类竞赛设计(一)

设计要求:竞赛计时分两个阶段:每方50秒的规定用时和每方每步8秒的读秒。1.可分别显示甲乙双方规定用时阶段的已用时间和读秒阶段(8秒)的倒计时;2.设置两路输入模拟双方落子,在规定用时阶段,一路信号有效时会暂停本方计时并继续对方计时,而在读秒倒计时阶段,它用来暂停本方倒计时,并启动对方8秒倒计时;3. 若其中一方倒计时到零,则用一路输出表示该方超时负,比赛结束VHDL:Testbench:VHDL:......

2022-06-07 18:35:07 517

原创 VHDL同步复位(清零)与异步复位(清零)的简易区分

同步:必须要等待时钟信号的有效沿(上升或下降)时,再判断复位(清零)信号是否有效,两个必须保持同步才能保证复位(清零)。异步:不管时钟信号状态如何,只要复位(清零)信号为有效,立即复位(清零)。...

2022-03-18 17:43:56 8167 2

网盘资源搜索器.exe

可以 搜索百度网盘 15网盘 各种各样的网盘 自己去看吧 very gong

2014-08-01

空空如也

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

TA关注的人

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