
嵌入式
华清远见
常应常静ZZY
这个作者很懒,什么都没留下…
展开
-
QT实现人脸识别
【代码】QT实现人脸识别。原创 2024-06-23 14:15:41 · 1432 阅读 · 0 评论 -
网络聊天室
widget.h文件:widget.cpp文件:main.c文件:服务器端ui布局: widget.h文件:widget.cpp文件:main.cpp文件:客户端ui布局:原创 2024-06-22 14:08:53 · 659 阅读 · 0 评论 -
嵌入式学习
QT网络聊天室服务器实现。原创 2024-06-19 22:19:39 · 432 阅读 · 0 评论 -
嵌入式学习
如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户点击Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。使用定时器事件 实现闹钟。原创 2024-06-18 23:00:41 · 1082 阅读 · 0 评论 -
嵌入式学习
4. 如果账号密码正确,则实现登录界面关闭,另一个应用界面显示。2. 需要有图层的叠加 (QFrame)3. 设置纯净窗口后,有关闭等窗口功能。要求: 1. qss实现。升级优化自己应用程序的登录界面。原创 2024-06-17 23:22:14 · 700 阅读 · 0 评论 -
嵌入式学习
使用手动连接,将登录框中的取消按钮使用第二中连接方式,右击转到槽,在该槽函数中,调用关闭函数。将登录按钮使用qt4版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。原创 2024-06-16 17:41:25 · 769 阅读 · 0 评论 -
嵌入式学习
自由发挥登录窗口的应用场景,实现一个登录窗口界面。原创 2024-06-13 22:43:15 · 1440 阅读 · 1 评论 -
嵌入式学习
在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。原创 2024-06-11 21:12:39 · 237 阅读 · 0 评论 -
嵌入式学习
(5)另外, RMB 类还包含一个静态整型成员变量 count,用于记录当前已创建的 RMB 对象的数量。每当创建一个新的 RMB 对象时,count 应该自增 1;(1)重载算术运算符 + 和 -,使得可以对两个 RMB 对象进行加法和减法运算,并返回一个新的 RMB 对象作为结果。(2)重载关系运算符 >,判断一个 RMB 对象是否大于另一个 RMB 对象,并返回 true 或 false。(3)重载前置减减运算符 --,使得每次调用时 RMB 对象的 yuan、jiao 和 fen 分别减 1。原创 2024-06-10 23:34:35 · 799 阅读 · 0 评论 -
嵌入式学习
笔记原创 2024-06-06 21:16:52 · 186 阅读 · 0 评论 -
嵌入式学习
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数。原创 2024-06-05 21:06:37 · 630 阅读 · 0 评论 -
嵌入式学习
自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)原创 2024-05-30 20:16:54 · 453 阅读 · 0 评论 -
嵌入式学习
定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。原创 2024-05-27 23:22:46 · 522 阅读 · 0 评论 -
嵌入式学习
(注意:这里服务器和客户端运行的时候都需要在终端后面紧跟着IP和端口号。原创 2024-05-26 23:38:59 · 549 阅读 · 0 评论 -
嵌入式学习
学生管理系统部分功能。原创 2024-05-26 23:31:51 · 182 阅读 · 0 评论 -
嵌入式学习
笔记原创 2024-05-23 23:29:10 · 135 阅读 · 0 评论 -
嵌入式学习
【代码】嵌入式学习。原创 2024-05-22 22:59:51 · 854 阅读 · 0 评论 -
嵌入式学习
首先由TCP客户进程向TCP服务器进程发送TCP连接请求报文段,并进入同步已发送状态,TCP服务器进程收到TCP连接请求报文段后,如果同意建立连接,则向TCP客户进程发送TCP连接请求确认报文段,并进入同步已接收状态,TCP客户进程收到TCP连接请求确认报文段后,向TCP服务器进程发送一个普通的TCP确认报文段,并进入已建立连接状态,TCP服务器进程收到针对TCP连接请求确认报文段的普通确认报文段后,也进入已建立连接状态。阻塞IO,指的是需要内核IO操作彻底完成后,才能返回到用户空间执行用户的操作。原创 2024-05-22 00:46:42 · 478 阅读 · 0 评论 -
嵌入式学习
多进程实现TCO并发服务器。多线程实现TCP并发服务器。原创 2024-05-20 23:12:48 · 468 阅读 · 0 评论 -
嵌入式学习
【代码】嵌入式学习。原创 2024-05-19 23:42:53 · 458 阅读 · 0 评论 -
嵌入式学习
2. UDP通信模型。udp_ser.c文件。1. TCP通信模型。tcp_ser.c文件。tcp_cli.c文件。udp_cli.c文件。原创 2024-05-17 23:51:04 · 841 阅读 · 0 评论 -
嵌入式学习
笔记原创 2024-05-16 23:18:15 · 400 阅读 · 0 评论 -
嵌入式学习
并使用信号控制消息队列的读取方式:当键盘按ctrl+c的时候,切换消息读取方式,一般情况为读取指定编号的消息,按ctrl+c之后,指定的编号不读取,读取其他所有编号的消息。使用消息队列实现的2个终端之间的互相聊天。原创 2024-05-13 23:49:26 · 584 阅读 · 0 评论 -
嵌入式学习
现在要求模拟火车反复通过隧道的场景(不可能2列火车都在隧道内运行)现在要求 火车A先通过隧道,火车B再通过隧道,最后火车C通过隧道。1:有一个隧道,全长5公里,有2列火车,全长200米,2:有一个隧道,全长5公里,有3列火车,全长200米,火车A时速 100公里每小时。火车A时速 100公里每小时。火车B时速 50公里每小时。火车B时速 50公里每小时。火车c时速 25公里每小时。原创 2024-05-12 23:17:04 · 696 阅读 · 0 评论 -
嵌入式学习
要求使用线程的同步逻辑,保证一定在主线程向文件中写入数据成功之后,子线程才开始运行,去读取文件中的数据。在一个进程中,创建一个子线程。主线程负责:向文件中写入数据。子线程负责:从文件中读取数据。原创 2024-05-10 23:09:20 · 464 阅读 · 0 评论 -
嵌入式学习
【代码】嵌入式学习。原创 2024-05-09 23:09:16 · 565 阅读 · 0 评论 -
嵌入式学习
2. 判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限。要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -lh显示(使用 system函数配合shell指令 ls -lh 来实现)。1. 使用 dup2 实现错误日志功能,使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 error.txt 中去。原创 2024-05-08 23:50:55 · 540 阅读 · 0 评论 -
嵌入式学习
将一张bmp图片修改成德国国旗。原创 2024-05-07 22:11:29 · 535 阅读 · 0 评论 -
嵌入式学习
下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学生信息。使用fprintf将数组中的5个学生信息,保存到文件中去。申请该结构体数组,容量为5,初始化5个学生的信息。原创 2024-05-06 22:18:49 · 803 阅读 · 0 评论 -
5月4号作业
因为无符号数与有符号数进行算数运算时,默认有符号数转换为无符号数参与运算。答案:int *p=(int*)0x67a9;func.c文件中是 c。答案: a = a ^ (1原创 2024-05-06 01:06:29 · 366 阅读 · 0 评论 -
5月3号作业
第一个出队元素是5,说明5前面的元素全部入栈,并且没有出栈,在5出栈后,其他元素只能依次出栈,1不可能在3和2前面先出栈。数组A中存入0到254的数,在存255这个数时,发生越界访问。答案:b,c,d:10,12,120。答案:*a=(*a)^(*b);答案: 0x801000。答案:1640,41。原创 2024-05-05 23:11:40 · 262 阅读 · 0 评论 -
5月2号作业
str指向的空间已经释放,但是str中仍然保留着原先申请的地址值,再次对该地址进行操作时,严重的,会出现段错误。答案:段错误,GetMemory()函数返回的是局部的地址。g) int* 函数名(int)答案:a) int a;答案:打印hello。原创 2024-05-05 21:45:37 · 248 阅读 · 0 评论 -
嵌入式学习——C高级
笔记原创 2024-04-28 21:14:56 · 127 阅读 · 0 评论 -
嵌入式学习——C高级
1. 输入一个数字,实现数字的逆置(不使用字符串截取的方式)(shell)如:输入3425,输出5243。3. 请使用shell实现冒泡排序。2. 请打印九九乘法表。原创 2024-04-27 22:48:18 · 639 阅读 · 0 评论 -
嵌入式学习——C高级
3. 输入一个成绩实现登记判断 90-100A、80-89B、70-79C、60-69D、0-59E。1. 输入两个数,实现两个数的排序。2. 输入一个数,计算是否是水仙花。原创 2024-04-26 00:39:16 · 608 阅读 · 1 评论 -
嵌入式学习——C高级
笔记原创 2024-04-26 00:26:59 · 119 阅读 · 1 评论 -
嵌入式学习——C高级
笔记原创 2024-04-23 20:49:20 · 253 阅读 · 0 评论 -
嵌入式学习
Seq_Queue.h文件。Seq_Queue.c文件。main.c文件。原创 2024-04-19 23:39:38 · 507 阅读 · 2 评论 -
嵌入式学习
seq_stack.h文件。seq_stack.c文件。main.c文件。原创 2024-04-18 19:28:07 · 585 阅读 · 1 评论 -
嵌入式学习
顺序表可以随机访问;且存储密度高;在除表尾之外,靠前面的位置插入和删除元素需要移动大量元素。链表不能随机访问;存储密度低;插入和删除元素的平均时间复杂度为O(n),但时间主要浪费在查找上,单纯插入和删除操作时间复杂度为O(1)。原创 2024-04-17 21:16:52 · 577 阅读 · 1 评论