- 博客(11)
- 收藏
- 关注
原创 初识Qt--创建第一个qt项目(hello world)
对于下面图片函数种参数的问题这里的const QString &,是qt自己进行创建封装的.c风格字符串会隐式构造Qstring对象.QString相对于std::string对象,QString对于字符编码做了处理.1.解释创建项目后生成的.pro项目生成文件,这里的文件与Linux中的Makefile同理.双击点击该文件会出现,会出现图形化的页面编辑器,之后再次点击编辑就会显示该页面的xml文件信息。a.创建一个继承QLabel的类,继承父类,在原有的基础下扩展下创建类的析构函数,输出一条日志。
2025-03-06 00:12:28
1001
原创 云服务器重装vscode远程连接错误解决方法
当你将云服务器重装时,重新远程远程连接时,发生错误.是由于本地的known_hosts文件记录服务器信息与现服务器的信息冲突了,导致连接失败,把known_hosts文件里的有关该服务器的信息删除.进行以下操作即可.第三步,进入本地用户文件夹后,查找.ssh文件夹进入,将known_hosts文件清理即可.之后连接会重新生成。第一步,打开文件资源管理器,进入C盘。
2025-01-20 15:19:38
206
原创 Linux----认识权限
目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。
2025-01-12 13:20:15
684
原创 初学Linux--详细认识基本指令
指令会查即可,不需要花时间背.自然而然就会用了.本篇文章是对于初学者,会遇见的大部分指令.关于网络,系统管理的指令没有.
2025-01-11 19:02:53
854
原创 C++入门(学习笔记)
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。注意:一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中2.命名空间可以进行嵌套同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的是一直没有人去使用它,大家可思考下为什么?
2024-07-26 18:05:46
1201
原创 数据结构----顺序表
最典型的例子是动态数组(Dynamic Array),比如在一些编程语言中的 ArrayList(Java)或 Vector(C++),它们可以根据需要动态调整内存空间,允许在数组末尾高效地进行元素的插入和删除操作。静态顺序表的元素在物理地址上是连续存储的,支持随机访问,通过下标可以直接访问任意位置的元素。顺序表的优点是支持随机访问,元素存储在一块连续的内存空间中,这使得通过索引直接访问元素非常快速。在数据结构中,顺序表是一种线性表的存储结构,它是由一组地址连续的存储单元依次存储线性表的各个元素。
2024-04-18 21:13:18
1043
1
原创 C语言----文件操作
上⾯说的适⽤于所有输⼊流⼀般指适⽤于标准输⼊流和其他输⼊流(如⽂件输⼊流);所有输出流⼀般指适⽤于标准输出流和其他输出流(如⽂件输出流)。
2024-04-18 21:12:37
1090
2
原创 C语言----二分查找
---如果中间元素小于目标值,在右半部分继续查找,但要更新左指针为 mid + 1,因为要找的是左侧边界。----如果中间元素小于目标值,说明目标值可能在右半部分,更新左指针:left = mid + 1。----如果中间元素大于等于目标值,说明目标值可能在左半部分,更新右指针:right = mid。----在比较中间元素时,如果中间元素大于等于目标值,在左半部分继续查找。-----在每一步中,计算中间位置 mid,并比较中间元素与目标值。-----------递归法是一种直观且简洁的实现方式。
2024-01-23 17:29:36
450
1
原创 C语言--大小端的判断
大小端是指在存储多字节数据时,字节的排列顺序。有两种主要的字节序:大端字节序和小端字节序。大端字节序: 在大端字节序中,最高有效字节存储在最低的存储地址,而最低有效字节存储在最高的存储地址。小端字节序: 在小端字节序中,最低有效字节存储在最低的存储地址,而最高有效字节存储在最高的存储地址。举个例子来说,考虑一个16位整数0x1234在内存中的存储:大端字节序:存储为 0x12 0x34。小端字节序:存储为 0x34 0x12。在计算机体系结构和通信协议中,存在大小端字节序的区别。
2024-01-21 16:57:38
628
1
原创 C语言--冒泡排序的简单应用
b.交换元素位置: 如果发现相邻元素的顺序不符合排序规则(比如,前面的元素大于后面的元素),则交换它们的位置。d.重复直到排序完成: 重复以上的步骤,每一轮都将未排序部分中的最大元素冒泡到最后,直到整个数组排序完成。c.一轮过后最大元素冒到最后: 经过一轮比较和交换,数组中最大的元素会“冒泡”到最后的位置。a.比较相邻元素: 从数组的第一个元素开始,比较相邻的两个元素,依次向后进行比较。第二轮:比较n-2次,将第二大的元素移到倒数第二位。第一轮:比较n-1次,将最大的元素移到最后。
2024-01-20 15:42:33
423
1
原创 学习打卡第一天
在抽取部分时间做几题基础的编程题目。“工欲善其事必先利其器”,先将一些基础的内容充分理解,在向一些较难的算法进行攻坚。在大学中我在学习编程是感觉很是迷惑,感觉太难了,学习的相关知识又不太牢固,我最近会阅读书籍和通过网上冲浪的方式将一些遗漏的知识补起来。“乾坤未定你我皆是是黑马”,我会在以后的学习过程中不断拉近彼此的距离,我相信靠着自己对专业知识的不断提升,我最终会实现自己的梦想。成功不是偶然的,我一周愿意花费20小时以上学习C语言,我相信在自己的不断坚持下,能够不断地完善提升自己,登上属于自己的那座珠峰。
2023-07-21 09:08:13
60
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人