- 博客(42)
- 收藏
- 关注
原创 Qt6重要数据类型-QByteArray分析_qbytearray ‘ 0‘ 转换为qstring 为空(2)
QByteArray 可用于存储原始字节(包括 '\0’s)和传统的 8 位以 ‘\0’ 结尾的字符串。使用 QByteArray 比使用 const char * 方便得多。在幕后,它始终确保数据后跟一个 ‘\0’ 终止符,并使用隐式共享(copy-on-write)来减少内存使用并避免不必要的数据复制。除了 QByteArray,Qt 还提供了 QString 类来存储字符串数据。对于大多数用途,QString 是您要使用的类。
2024-05-17 06:22:07
373
原创 QT5连接MySQL实现增删改查
/QString sqlinsert = “insert into user (name,age) values(‘汪东城’,20)”;//QString sqlupdate = “update user set name=‘汪东城’ where id=11”;sqlerror(flag,query,sql,“查询记录”);sqlerror(flag,query,sql,“查询记录”);sqlerror(flag,query,sql,“修改记录”);qDebug()
2024-05-17 06:21:33
1103
原创 QT5连接MySQL实现增删改查(1)
/ sql = “updata user set name=‘汪东城’ where id=11”;//QString sqlinsert = “insert into user (name,age) values(‘汪东城’,20)”;sqlerror(flag,query,sql,“删除记录”);sqlerror(flag,query,sql,“查询记录”);sqlerror(flag,query,sql,“查询记录”);sqlerror(flag,query,sql,“修改记录”);
2024-05-17 06:20:58
913
原创 JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~_java练习(1)
static String[] names = {“iPhoneXS”,“华为 Mate 20 pro”,“小米X”,“vivo NEX”,“oppo Find”};System.out.println(“单价均价:”+(djzj/names.length));// System.out.println(“欢迎学习泡泡的分享,继续加油哦~”);System.out.println(“第”+i+“次产生了目标值,值为:”+d);System.out.println(“录入第”+(i+1)+“件商品:”);
2024-05-17 02:44:18
733
原创 Java学生成绩管理系统_java学生成绩管理系统数据库至少2个表
项目首页,点击登录,登录页面是弹框显示的。角色该系统分为三个角色:管理员、老师和学生。管理员登录成功,页面和首页一样,菜单是根据登录者的身份去判断显示该角色对应的菜单。管理员主要功能有:老师管理,班级管理,学生管理,课程管理,修改密码等功能由于当时还没有学习前端框架,自己看了一下BootStrap,所以只是页面样式采用了BootStrap的样式,没有使用BootStrapTable。管理员需要先添加班级,才能添加对应班级的学生。
2024-05-17 02:43:44
795
原创 JAVA学习必须掌握的框架,不看后悔_java语言应用框架
Jenkins,持续集成。Sonar,代码质量管理。Maven,项目管理。Docker与虚拟化。
2024-05-17 02:43:09
295
原创 Java学习——前后端数据交互(一)_java html页面怎么获取后台数据
然后在获取页面的数据,并转换为JSON格式。首先是获取数据,shopInfoUrl是定义的conroller层的url地址,data是转换为json格式的字符串,通过$.getJSON来获取。5、后台获取数据,通过Request.getParameter()来获取JSON格式的字符串。6、将JSON格式的字符串,转为原来的格式,通过ObjectMapper类的readValue方法来讲JSON格式的字符串转为对象。3、分为获取数据和提交数据(js页面)4、调用定义的方法(js页面)
2024-05-17 02:42:36
455
原创 c语言枚举类型enum用法及应用_c语言 枚举赋值(1)
上面这个代码呢,定义了一个枚举类型,但是没有给枚举类型命名。像这种枚举呢就是没办法定义枚举变量的,但是呢,这样其实也是可以用的。我们通过定义一个普通变量,然后把枚举的值赋给他,一样也能输出正确的值,这种方法我个人经常偷懒地用。
2024-05-16 21:44:40
502
原创 C语言期末课设:从头开始设计一个简单的学生成绩管理系统_c语言学生成绩管理系统菜单设置
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)如果你需要这些资料,可以戳这里获取}void add(st * S); //添加信息void display(pst S); //显示学生信息void save
2024-05-16 21:44:06
386
原创 C语言期末课设:从头开始设计一个简单的学生成绩管理系统_c语言学生成绩管理系统菜单设置(1)
/这里的MAXSIZE, 我用的是宏定义(100),相当于数字100。//二叉排序树搜索(递归)void menu(pst S, PNode * node);//折半查找功能函数。
2024-05-16 21:43:32
405
原创 C语言期末大作业-学生成绩管理系统(完整源码+设计报告)_c语言大作业学生成绩管理系统
printf(“班级 学号 姓名 课程 得分(输入0 0 0 0 0结束):\n”);printf(“请输入你要查询学生的 1 学号 2 姓名 3 课程名:\n”);printf(“班级 学号 姓名 课程 得分:\n”);printf(“班级 学号 姓名 课程 得分:\n”);printf(“请输入你要删除的学生的学号:\n”);printf(“请输入你要查询学生的课程名:\n”);printf(“请输入你要查询学生的学号:\n”);printf(“请输入你要查询学生的姓名:\n”);
2024-05-16 21:42:58
373
原创 adc0809引脚图及功能详解(1)
直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择表。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。EOC: A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。
2024-05-16 13:40:55
1283
原创 adaboost算法原理及sklearn中使用办法_learning rate=0
scikit-learn中Adaboost类库比较直接,就是AdaBoostClassifier和AdaBoostRegressor两个,从名字就可以看出AdaBoostClassifier用于分类,AdaBoostRegressor用于回归。AdaBoostClassifier使用了两种Adaboost分类算法的实现,SAMME和SAMME.R。而AdaBoostRegressor则使用了我们原理篇里讲到的Adaboost回归算法的实现,即Adaboost.R2。
2024-05-16 13:40:21
627
原创 AD20差分线等长布线的方法_ad20差分线画法
差分线的设置仅仅是为了在绘图中,将两差分线规则保持一致,比如等粗等宽,间距相同,不用设置差分对,手动设置也可。
2024-05-16 13:39:47
6923
2
原创 AD20差分线等长布线的方法_ad20差分线画法(1)
差分线的设置仅仅是为了在绘图中,将两差分线规则保持一致,比如等粗等宽,间距相同,不用设置差分对,手动设置也可。在原理图中设置完成后,需在PCB中进行规则设置(快捷键:D-R),按项目要求写入。在原理图中,对一对差分网络进行差分信号标注,有两种方法。在PCB中,点击右下角Panels,引入PCB选项卡。布线时,可以采用选项卡中交互式差分式布线进行设计。我V获取:vip1024c (备注嵌入式)**
2024-05-16 13:39:11
1299
原创 《Windows驱动开发技术详解》学习笔记_windows驱动开发技术详解 pdf
其中,native api 对应的 PE 是 ntdll.dll,其 API 一般都以 Nt开头;而“系统服务函数”对应的 PE 是 ntosknrl.exe,其 API 一般都以 Zw 开头。此外,可以通过 Dependency walker.exe 查看其导出函数。
2024-05-16 02:09:27
1402
原创 《SpringBoot篇》26
String json = “[{“username”:“clllb”,“age”:24,“info”:[“有一百万”,“发大财”],“userId”:11},\n” +String json = “{“username”:“clllb”,“age”:24,“info”:[“有一百万”,“发大财”],“userId”:11}”;“{“username”:“陈老老老板”,“age”:25,“info”:[“有一千万”,“发大大财”],“userId”:12}]”;属性名从下划线形式改为驼峰。
2024-05-16 02:08:52
992
原创 《C语言运算符100例》优先级面试错题_c语言运算符优先级题目
因为赋值运算符是右结合的,并且赋值运算符的值等于赋值运算符。【结果答疑】由于赋值运算符的结合性是从右到左的,所以。【结果答疑】这个例子是比较容易看懂,基本知道。,但是却很难看出赋值运算符的结合性,实际上。【结果答疑】这个例子是容易得出。【结果答疑】这个例子是表示。的优先级高于 ||。三个变量的和,所以值为。,所以导致除法异常。
2024-05-16 02:08:18
422
原创 “杀”一个程序员不需要用枪,改三次需求就可以了!
一只产品狗(或一群)在编写完文档后,要发给项目经理、研发人员、销售人员、运营推广人员等人,如何保证每个人的文档都是最新的呢?当刘阿姨在家中通过蓝牙血压计测量血压时,自动同步到医院内部,如果刘阿姨的血压超过预先设置的值,院内的王医生则会在自己的手机上查看到刘阿姨的血压异常报警信息,王医生可以立即跟刘阿姨的家属进行实时沟通…可能是我举的例子不够好,也可能是我的理解能力不够强。该文档是产品经理、项目经理、研发人员、销售人员、运营推广人员沟通的一个桥梁,一份好的功能需求设计文档是软件产品是否能成功的关键。
2024-05-16 02:07:41
678
原创 Nordic nRF5 SDK和softdevice介绍_nordic softdevice
SDK不断的有new feature/new example出现,有些new feature/new example推出来不久,还没有经过市场大规模验证,对此Nordic会在这些new feature/new example前面加一个前缀:experimental,比如:examples\ble_peripheral\experimental_ble_app_buttonless_dfu,碰到experimental一定要小心,里面有可能有bug,希望用户自己进行充分测试,以保证产品的质量。
2024-05-15 23:58:33
1269
原创 nmon结果说明及分析_nmon报告怎么看
1、DISK_SUMM页面:记录各个监控时间点的磁盘读写和IO次数,以及一些计算值;2、DISKBSIZE页面:详细记录了各监控时间点每个hdisk的磁盘块的大小,如我的服务器包括了sda、sda1、sda2、sda3以及dm-0、dm-1、dm-2、dm-3(dm是device mapper(设备映射))以及对应的Avg、WAvg和Max计算值;3、DISKBUSY页面:详细记录了各监控时间点每个hdisk繁忙情况,包括的点同DISKBSIZE页面;
2024-05-15 23:57:08
1022
原创 MySQL数据库—SQL汇总_sql中392有什么含义
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)如果你需要这些资料,可以戳这里获取一、准备下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例数据:链接: https:
2024-05-15 23:56:33
972
原创 MyBatis Generator常用配置说明_domainobjectname
delimitedColumnName这个属性就会告诉MGB在生成映射文件的时候会在该字段上加上分隔符,而对于分隔符的设置具体是在。这样基本上可以满足一般的需求了,如果还有额外的需求,请移步MBG官网的。指定了生成实体的类型,这里。
2024-05-15 23:55:58
604
原创 助力工业物联网,工业大数据项目介绍及环境构建【一、二】_工业大数据环境部署
目标了解Docker的基本功能和设计为什么要用Docker?什么是Docker?路径step1:生产环境的问题step2:容器的概念step3:Docker的设计实施生产环境的问题运维层面:一台机器上的应用太多,不同的环境,安装过程也不一样,管理麻烦,怎么办?开发层面:不同程序的运行受到环境、资源等因素的干扰,不同的环境,开发的方式也不一样,怎么办?容器的概念硬件容器:将一个硬件虚拟为多个硬件,上层共用硬件应用容器:将一个操作系统虚拟为多个操作系统,不同操作系统之间互相隔离。
2024-05-15 02:54:26
972
原创 助力工业物联网,工业大数据项目介绍及环境构建【一、二】_工业大数据环境部署(1)
目标了解Docker的基本功能和设计为什么要用Docker?什么是Docker?路径step1:生产环境的问题step2:容器的概念step3:Docker的设计实施生产环境的问题运维层面:一台机器上的应用太多,不同的环境,安装过程也不一样,管理麻烦,怎么办?开发层面:不同程序的运行受到环境、资源等因素的干扰,不同的环境,开发的方式也不一样,怎么办?容器的概念硬件容器:将一个硬件虚拟为多个硬件,上层共用硬件应用容器:将一个操作系统虚拟为多个操作系统,不同操作系统之间互相隔离。
2024-05-15 02:53:48
720
原创 JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~_java练习(2)
System.out.println(“第”+month+“月兔子的对数为:”+getSum(month));System.out.println(“单价均价:”+(djzj/names.length));System.out.println(“红球:”+Arrays.toString(red));//max保存的是查找因子的范围。System.out.println(“录入第”+(i+1)+“件商品:”);(i+1)+“. 名称:”+name+“,价格:”+p+“,数量:”+b);
2024-05-14 17:24:22
1174
原创 JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~_java练习(1)
小蓝同学想买一个价值8888元的新手机,她的旧手机在二手市场能卖1880元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能够打7.5折优惠。为了更省钱,小蓝要不要以旧换新?
2024-05-14 17:23:43
782
原创 Java基础知识和常用数据结构整理与分析--Framwork篇_java数据结构基础知识
2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interface中一般不定义数据成员),所有的方法都是public abstract的。先执行完finally中语句才会执行try中的return语句,计算完return的值之后,无论在什么地方修改了参数的值,retnrn需要返回的值都是确定的,在执行finally前就已经确定了,不会改变。
2024-05-14 17:23:00
600
原创 2024年物联网嵌入式最新高通MDM平台-搜网流程_gaotong mdm souwang(1),2024年最新网易物联网嵌入式开发面试必问
LTE AS层包括了RRC,PDCP,L1,RLC等等,重点关注RRC(Radio Resource Control)
2024-05-14 13:53:32
1198
原创 2024年物联网嵌入式最新非常全的linux面试笔试题及答案_博思软件linux面试题,2024年最新2024年物联网嵌入式开发岗位BAT大厂面试题知识点小结
(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机.动态路由是由路由选择协议而动态构建的,路由协议之间通过交换各自所拥有的路由信息实时更新路由表的内容.动态路由可以自动学习网络的拓朴结构,并更新路由表.其缺点是路由广播更新信息将占据大量的网络带宽.当分区较小时,磁盘簇应选得小些.通常使用经验值.
2024-05-14 13:52:53
683
原创 2024年物联网嵌入式最新隔离模块介绍-隔离电源模块_工业隔离模块是什么,绝对干货分享
DC-DC隔离电源,定压输入、非稳压输出隔离电源模块效率高、体积小、可靠性高、耐冲击、隔离特性好,温度范围宽。国际标准引脚方式,阻燃封装(UL94-V0),自然冷却,无需外加散热片,无需外加其他元器件可直接使用,并可直接焊接于PCB板上。适用于由开关电源或其他稳压源供电,对输出电压及纹波要求不高,小电流隔离和DC-DC电压变换的场合,如大功率IGBT驱动、纯数字电路、一般低频模拟电路、RS232、RS485、CAN-bus隔离通讯系统等,电路结构为开环系统。
2024-05-14 13:51:59
794
原创 2024年物联网嵌入式最新谈谈量子计算技术_宇宙的起源的科学说法有哪些,GitHub已标星16k
量子计算是一种基于量子力学原理的计算方法,利用量子比特(Quantum Bit,简称qubit)而不是经典计算中的比特(bit)进行信息的存储、处理和传输。相较于经典计算,量子计算在某些情况下具有更高的计算速度和处理能力。在量子计算中,量子比特可以同时处于多个状态的叠加态,并且可以进行纠缠(entanglement)操作。量子计算利用这些特性来进行并行计算和并行搜索,从而在某些问题上具有显著的优势。由于量子叠加和纠缠的特性,量子计算机能够进行大规模并行计算,解决一些经典计算机难以处理的问题。
2024-05-14 13:50:37
1170
原创 2024年最新树莓派串口通信(C语言wiringPi库)_树莓派串口通信 c语言,2024年最新绝了
含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新**
2024-05-14 08:25:30
793
原创 2024年最新树莓派4B系统搭建(超详细版)_树莓派p3+(1),2024年最新字节跳动8年老物联网嵌入式开发面试官经验谈
没有屏幕的情况下,我们需要提前配置SSH连接(默认是关闭的)和WiFi账号密码(如果连网线都想省掉),具体操作如下:打开BOOT盘(烧写好的SD卡),在根目录新建文件,命名为ssh(无后缀);这样就默认打开了SSH通道;同样在BOOT盘根目录,新建文件,命名为,用txt打开,仿照以下内容配置你的WiFi账号密码最后文件长这样:这样首次上电开机后就会自动连接WiFi以及使能SSH通道;
2024-05-14 08:24:50
1567
原创 2024年最新树莓派4B学习笔记——IO输入检测_树莓派检测信号,2024年最新物联网嵌入式开发技术篇
收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618679757)**一个人可以走的很快,但一群人才能走的更远!
2024-05-14 08:24:10
489
原创 2024年最新有关QT的问题大全_为什么不推荐学qt(1),2024年物联网嵌入式开发常见面试题
如果你将自己局限于调接口就行,那你一辈子都注定是个底层码农。
2024-05-14 08:23:28
985
原创 2024年彩色BMP转换成灰度图的原理_bmp灰度图,2024年最新连续四年百度物联网嵌入式开发岗必问面试题
在位图数据部分只需要用1位的长度存储0表示黑,1表示白就可以了,1字节可以表示8个像素的信息,比用3字节直接表示R,G,B节。而这里要用4位表示一个灰度图,那么它的调色板只有16项,每一项的RGB值同通常由256色构成的灰度图的调色板一样的道理。一般的调色版是一个,由上面的结构体组成的结构体数组,存储具体的颜色信息,而位图中,图象数据部分存储的只是调色板的下标。现在的图象是24位真彩的,表示它的数据部分,3字节表示一个像素,这三个字节分别表示RGB。// BMP文件信息。//计算在16色调色板中的下标。
2024-05-14 03:50:13
757
原创 2024年强烈推荐10本程序员必读的书,2024年最新讲的明明白白
1、整洁的代码力求专注,每个方法、每个类都应该全神贯注于一件事;命名更要给人一种“顾名思义”的感觉。2、整洁的代码简单直接,从不隐藏设计者的意图。3、整洁的代码应当有单元测试。4、整洁的代码拒绝重复,其表达力直击人的心灵。
2024-05-14 03:49:36
1172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅