- 博客(158)
- 资源 (4)
- 收藏
- 关注

原创 爆肝9万字 带你从零熟悉常用的M4嵌入式功能,建议收藏(含码源)
真爆肝9万字,学会这个你已经算是从小白晋升到嵌入式初级工程师,快来一起看看吧!
2023-01-16 15:09:41
6346
2

原创 猿创征文 | web前端html写一个动态中秋明月!祝福大家中秋快乐!
全程码起来的动态图哦!动态月亮!动态星空!动态云朵!发光的祝福框!中秋节给女朋友弄一个中秋主题的代码网页,由于被迫异地,但愿人长久千里共婵娟!我们隔月相望,小陆这给上自己的祝福!!!
2022-09-05 13:35:18
2114
24

原创 猿创征文 | 一个大四学长分享自己的web前端学习路线--webpack篇(2/3)
这一篇是总结了万字文章的关于web前端开发的webpack篇的学习知识总结!!!今天是博主的生日,希望大家可以看一下博文,写了很久了!祝我生日快乐!!!
2022-09-01 15:07:31
587
8

原创 猿创征文 | 一个大四学长分享自己的web前端学习路线--vue篇(1/3)
万字博文!向大家分享一下自己的web前端的学习路线,希望此篇能给正在上路的朋友们带来方向,不在迷茫,只要应该怎么学习,给个支持呗!一共三期,目前为1/3期!!!
2022-08-30 20:29:22
742
28

原创 猿创征文 | 初见乍惊欢,久处亦怦然--我web前端的技术成长之路
大家好!很荣幸大家能在茫茫的C站博文世界中浏览我这一篇博文,在这里由衷的感谢大家!!!然后借着这一次C站举办的这一个“猿创征文”的活动,向大家分享一个我的web前端的技术成长之路。...
2022-08-29 20:40:02
491
5

原创 【Vue五分钟】 五分钟让你读懂什么是事件绑定
一般在vue项目开发中,事件的处理逻辑一般很复杂,我们可以将处理的逻辑变成函数,在vue开发中,一般使用的是使用的是v-on指令进行事件的监听,事件监听的过程中触发相应的JavaScript代码。
2022-08-21 17:56:55
166
2

原创 【七夕节】html+css+JavaScript+服务器 给女朋友的七夕过节网站
七夕情人节,给自家小公主安排一个小型的情侣网站,节日快乐!
2022-08-04 00:06:55
3695
27

原创 电子信息毕业设计VUE+websocket+Echart+服务器的智能农业管理系统
毕业设计,Vue+websocket+服务器的农业智能系统
2022-07-31 14:14:50
1857
9
原创 redis.clients.jedis.exceptions.JedisDataException: ERR Syntax error, try CLIENT (LIST | KILL ip:port
接下来,请检查应用程序代码,特别是与Redis相关的部分,确保没有发送不正确的Redis命令。确保使用的Redis客户端库版本与您的应用程序和Redis服务器兼容。如果问题仍然存在,您可以尝试切换到使用Lettuce作为Redis客户端,因为它是Spring Boot 2.x 默认支持的Redis客户端。首先,确保Redis服务器正常运行并且可以从您的应用程序所在的主机访问。这个报错问题主要先看你的application.properties文件当中的配置redis是否正确,我的是这样的,
2023-09-08 10:07:29
358
原创 QT 使用图表
图表中,一般都有 X、Y 坐标轴,复杂一些的还带有 Z 轴。对应到 Qt 的图表也有 X、Y 轴对象。但是 今天,我们先不展开介绍。如果我们不创建轴坐标对应的对象,可以使用 Qt 的默认轴对象。后面我们会介绍用 法。不论是曲线、饼图、棒图还是其他图表,其中展示的内容本质都是数据。一条曲线是一组数据,一个饼图也 对应一组数据。在 Qt Charts 中,这些一组组的数据被称作系列。对应不同类型的图表 Qt 提供了不同的系列。
2023-08-22 09:33:10
481
原创 QT 使用单例模式
有些时候我们在做 qt 项目的时候,要用到很多类. 例如我们用到的类有 A,B,C,D. 其中,A 是 B,C,D 中都需要用到的类,A 类非常的抢手. 但是,A 类非常的占内存,定义一个 A 对象需要 500M 内存,假如在 B,C,D 中都定义一个 A 类对象,对 内存的消耗是可想而知的.所以 B,C,D 分别都定义一个 A 类对象是不可能的. 那么我们此时就希望: 能不能把 A 定义成"全局变量",然后这样子 B,C,D 类都能访问,并且整个程序就只有这一个 A?同一时间只能有一个进程操作单例对象。
2023-08-05 10:52:53
1643
原创 QT 使用串口
目录1.1.1 添加库,添加类1.1.2 定义串口1.1.3 搜索串口1.1.4 设置和打开串口1.1.5 读取数据1.1.6 发送数据1.1.7 关闭串口 首先,QT5 是自带 QSerialPort(Qt5 封装的串口类)这个类的,使用时需要在 pro 文件里面添加一行:加入下面两个文件:QT5 中,串口通信是借助一个 QSerialPort 的对象来实现的,在设置 QSerialPort 对象对串口的名称、波特率、 数据位、校验位、停止位等参数后,方能对串口进行读写。下面,我总结了一
2023-07-28 17:51:47
797
原创 嵌入式QT- QT使用MQTT
MQTT, 消 息 队 列 遥 测 传 输 协 议 ), 是 一 种 基于发布订 阅 publish/subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端服务器的消息发布订阅传输协议。MQTT。
2023-07-08 09:29:37
2042
原创 嵌入式 QT usb camera库驱动摄像头
为什么不用 QT自带的摄像头类而使用usbcamera类呢?因为现在市场上大部分用的都是 UVC摄像头, 因为UVC摄像头 价格低使用方便;免驱动安装;硬件接线少 USB接口通用性强。UVC是一种摄像头协议,USB摄像头基本都是UVC协议的 很多商家都说摄像头”免驱”, 并不是真正免驱动,只不过是系统自带这个UVC驱动而已所以它们敢说”免驱”因为UVC摄像头使用非常非常非常广泛,所以很多系统都集成了UVC驱动。usbcamera库需要。
2023-06-19 14:13:44
1473
原创 嵌入式QT 树形浏览 - navListView
像下图这种左侧带有可以点击切换页面就是树形浏览,树形浏览在我们做界面的时候经常能够用到并且非常的实用。
2023-06-15 14:58:14
1124
1
原创 嵌入式 QT QListWidget 显示列表视图的小部件类
在Qt框架中,QListWidget是一个用于显示列表视图的小部件类。它提供了一种方便的方式来显示和管理项目列表。QListWidget可以显示文本、图像和其他自定义的项目项,并允许用户进行选择和交互操作。QListWidget可以用于创建类似于文件浏览器、播放列表、菜单等的功能。它可以以列表形式显示项目,并支持多种操作,如添加、删除、移动、选择和编辑项目。
2023-05-24 09:34:09
1130
原创 嵌入式 QT多界面切换
在Qt中,多界面切换是指在一个应用程序中使用多个不同的界面,并在它们之间进行切换。这种切换可以是用户触发的,例如点击按钮或选择菜单项,也可以是应用程序自动执行的,例如根据特定条件自动显示不同的界面。Qt提供了QStackedWidget类,它是一个容器部件,可以用于存放多个界面,每个界面都是一个QWidget或其子类。通过在QStackedWidget中添加多个界面,可以在需要的时候显示特定的界面,从而实现界面切换的效果。在界面切换过程中,可以使用各种Qt提供的信号和槽机制来处理用户输入和应用程序逻辑。
2023-05-23 08:50:22
1149
原创 嵌入式 QT纯代码设计UI
UI的可视化设计是对用户而言的,其实底层都是C++的代码实现,只是Qt巧妙地进行了处理,让用户 省去了很多繁琐的界面设计工作。由于界面设计的底层其实都是由C++语言实现的,底层实现的功能比可视化设计更加强大和灵活。某些界面 效果是可视化设计无法完成的,或者某些人习惯了用纯代码的方式来设计界面,就可以采用纯代码的方式设计界 面,如 Qt自带的实例基本都是用纯代码方式实现用户界面的。所以,本节介绍一个用纯代码方式设计UI的实例,通过实例了解用纯代码设计UI的基本原理。
2023-05-22 11:28:14
669
2
原创 Spring boot框架 JWT实现用户账户密码登录验证
JWT(JSON Web Token)是一种用于在网络应用间传递信息的安全传输方式。它是一种紧凑且自包含的方式,通过使用数字签名来验证数据的完整性和真实性。JWT由三部分组成,使用Header(头部):包含JWT的类型(typ)和使用的签名算法(alg)等信息。Payload(负载):包含要传输的数据,例如用户身份信息、权限等。它是JWT的主要内容,可以自定义添加其他需要的字段。Signature(签名):使用指定的算法对Header和Payload进行签名,以确保数据在传输过程中没有被篡改。
2023-05-20 13:29:33
2050
原创 嵌入式 QT 定时器与计时器
定时器是用来处理周期性事件的一种对象,类似于硬件定时器。例如设置一个定时器的定时周期为1000毫 秒,那么每 1000毫秒就会发射定时器的timeout()信号,在信号关联的槽函数里就可以做相应的处理。1、定时器使用 QTimer定时器类。使用过程:1、 首先创建一个定时器类的对象 QTimer *timer = new QTimer(this);2timer超时后会发出timeout()
2023-05-19 08:49:58
445
原创 嵌入式 QT 界面布局管理
所谓布局,就是界面上组件的排列方式,使用布局可以使组件有 规则地分布,并且随着窗体大小变化自动地调整大小和相对位置。使用工具栏上的布局控制按钮时,只需在窗体上选中需要设计布局的组件,然后点击某个布局按钮即可。设计器里可视化设计布局时,要善于利用水平和垂直空格组件,善于设置组件的最大、最小宽度和高 度来实现某些需要的布局效果。在设计窗体的上方有一个工具栏,用于调整设计器进入不同的状态,以及进行布局设计,工具栏上各按钮的功能见表。使用组件面板里的布局组件设计布局时,先拖放一个布局组件到窗体上,如在设计图。
2023-05-05 17:15:17
1008
原创 Java spring boot 实现批量删除功能
在实际操作中,批量删除通常比单个删除效率更高,因为批量删除只需要一次连接数据库就可以删除多条数据,而单个删除则需要多次连接数据库。批量删除的原理是通过一个循环来遍历要删除的用户信息的ID数组,然后依次调用单个删除矿工信息的方法来删除每一个用户信息。在删除的过程中,统计成功删除的信息数量、失败删除的信息数量以及失败原因,并最终返回给调用者。根据前面的删除的功能的实现,现在我们来实现一个可以批量删除的功能,不懂删除功能的可以跳到主页去搜索Java删除的功能即可,这里就不多进行啰嗦,那么进入正题!
2023-04-24 18:46:41
3006
5
原创 嵌入式 QT Creator使用
中,上方的子窗口显示了项目的文件目录树,下方 显示打开的文件列表。如 果勾选此项,编译后将在项目的同级目录下建立一个编译后的文件目录,目录名称包含编译器信息,这种方式一 般用于使用不同编译器创建不同版本的可执行文件。(文本编辑器)设置:在此界面可以设置文本编辑器的字体,设置各种类型文字的字体颜色, 如关键字、数字、字符串、注释等字体颜色,也可以选择不同的配色主题。左侧上下两个子窗口的显示内容可以通过其上方的一个下拉列表框进行选择,可以选择的显示内容包括项 目、打开文档、书签、文件系统、类视图、大纲等。
2023-04-18 19:06:32
416
原创 springboot实现删除用户信息功能
需要注意的是,在删除用户信息时应该谨慎处理,尤其是需要考虑到关联数据的删除或保留。同时,为了保证系统的安全性,应该对删除请求进行身份验证和授权。
2023-04-07 09:02:11
1237
原创 springboot实现修改用户信息功能
要实现修改用户信息的功能,需要编写对应的代码:如:在UserEntity中定义用户实体类的属性。在UserMapper中编写修改用户的SQL语句,并通过MyBatis-Plus提供的BaseMapper接口实现增删改查操作。在UserService中编写修改用户的逻辑,也就是调用UserMapper中的方法实现修改用户的功能。在User Controller中定义修改用户的接口,并将请求参数传递给UserService中的方法。
2023-04-06 08:47:31
2266
原创 springboot实现添加用户到数据库的功能
要实现添加用户的功能,需要编写对应的代码2、UserMaper.java3、UserService.java4、UserController.java基于Spring Boot和MyBatis的。如果您还没有集成这些技术,您需要先进行集成; 使用Post请求提交表单,在 Postman 中选择 POST 请求,并在 Body 标签页中选择 x-www-form-urlencoded,然后填写参数,点击 Send 发送请求。测试结果:完成!!!
2023-04-03 14:28:12
715
原创 spring boot 实现根据用户名查找用户功能
其中,User Entity类和UserMapper类与数据库之间的关系比较紧密,UserService类则是作为业务逻辑层的核心,而UserController类则是作为控制器层的核心,负责处理用户请求和返回响应结果。在这个类中,需要定义根据用户名查询用户的方法,并调用UserMapper类的方法实现查询操作。在这个类中,需要定义请求处理方法,例如根据用户名查询用户的方法,以及返回JSON格式的数据。它是基于MyBatis的接口,用于定义数据库操作的方法,例如查询用户、添加用户、更新用户等。
2023-04-03 13:07:11
1289
原创 嵌入式 安装QT5.11详细步骤
最后的 MaintenanceTool.exe ,对于离线安装包,它只能用于删除软件包,如果 Qt 开发环境是用在线 安装方式装的,这个工具还可以管理开发环境组件和升级组件。Qt 的安装组件分为两部分:一部分是“Qt 5.11”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。⚫ ~\5.9\mingw53_32\ 目录包含的是 Qt 的类库文件,例如头文件、静态库、动态库等,这些类库文件使用 MinGW 工具集编译而成。
2023-03-29 15:01:25
949
原创 嵌入式Linux 字符设备驱动标准ioctl接口
write:往设备写中写数据,单独这个接口并不能满足现实设备的全部控制需求。一个lcd控制器:主要作用就是驱动lcd屏,要显示就是通过write接口把显示数据发给lcd控制器指定的显存。而参数设置类通过write接口设置就可能会和普通的显示数据弄混乱了。为了解决这个问题,内核提供了ioctl接口专门对设备控制(参数设置,参数查询等功能)。ioctl主要用于实现对硬件设备控制类操作,使用write和read不太好实现的功能。
2023-03-27 13:07:08
660
原创 从零开始构建Spring Boot项目时,你需要哪些包?
这段时间学习了一下后端Java开发,使用到了springboot框架,才知道spring boot框架里面层层分明,觉得很有意思,感觉可以记录一下!以方便后面自己加深理解和新学习的同学一起共同学习!
2023-03-23 13:50:31
1616
原创 嵌入式课程实现Linux操作系统LVGL移植操作
上次我们完成了在Windows上移植LVGL到一个LCD工程当中,感兴趣的小伙伴可以到博主的主页当中去自行查找即可,然后接下来,我们进入到今天的正题,实现LInux操作系统的LVGL移植的操作过程!
2023-03-22 14:18:16
948
原创 未来已来:探秘嵌入式5G技术的新时代
在工业自动化系统中,嵌入式5G技术可以实现智能化的生产和自动化的控制,提高生产效率和质量。在智能家居系统中,5G技术可以实现设备之间的无缝连接,用户可以通过手机或者其他设备来远程控制家居设备,例如灯光、空调、音响等等。例如,在车辆自动驾驶系统中,嵌入式5G系统需要能够实时获取车辆周围的信息,并快速做出决策,以确保驾驶的安全性。在嵌入式5G技术的应用中,最突出的一点就是实现物联网的连接,这也是5G技术的一大优势。未来,随着技术的不断进步和创新,嵌入式5G技术还将会有更广泛和更深入的应用。
2023-03-16 20:21:27
703
最全的C和C++语言笔试面试题汇总(1).doc
2023-02-28
嵌入式 STM32 实现PH值+温度+浊度+时间+4G上传数据+LCD显示功能
2023-02-23
前端html+css+JavaScript+服务器七夕写给女朋友的网站,祝大家七月初七七夕节快乐!
2022-08-04
VUE电子商务网站网页,有各类的分类模块
2022-07-16
VUE技术,自动化建模平台,提供各类小白开发人员初次设计的前端网页魔板
2022-07-16
Apipost7显示发送失败
2023-08-03
虹膜识别出现问题,未能识别到想要的数据
2022-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人