自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Qt自定义标题栏

qDebug()

2024-05-27 21:39:00 1100

原创 c++04STL部分复习

c++基础回复

2024-05-13 08:50:15 194

原创 03继承与多态续

错误 C2512 “A::A”: 没有合适的默认构造函数可用 Primer_cpp5 P:\qiniu_basic_learn\first_parase\Primer_cpp5\test.cpp 678。严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息。因为ma靠近d了,需要d自己初始化。

2024-05-12 15:30:44 290

原创 03c++继承与多态

从图中可以看出来有危险。

2024-05-12 09:37:18 582

原创 03c++重载运算符

下次学习vector迭代器失效的实现过程。

2024-05-11 17:46:19 672

原创 02c++模板部分讲解

【代码】02c++模板部分讲解。

2024-05-11 00:38:56 119

原创 Qt复习第二天

1、需要继承于QWidgetAction写一个Myaction类Q_OBJECTpublic:protected:signals:private://判断父部件是否继承菜单或者工具栏//如果创建部件的子部件并放回子部件QLabel*label = new QLabel("插入文本");return 0;QMenu*menu = ui->menubar->addMenu("编辑(&E)");

2024-05-10 21:00:27 279

原创 01面向类的讲解

public:People(const People& other) :name(new char[strlen(other.name) + 1]) //开辟控件赋值的是深拷贝//深拷贝~People()cout

2024-05-10 16:58:30 241

原创 01WPS部分编写实现QT

继承QMainWindow。2、子类ChildWmd设置。1、字体选择大小设置。

2024-05-09 19:50:59 321

原创 第一天复习Qt文件读取

【代码】第一天复习Qt文件读取。

2024-05-08 23:05:38 354

原创 Qt项目打包报错

Anaconda 中环境带有pyqt包时,可能通过环境变量查找到相关bin目录,并在其中寻找依赖库,从而冲突。先将环境变量中类似这条路径:D:\Anaconda3\Library\bin,随便修改。打包后再改回来就行。

2024-05-04 16:13:09 252

原创 IO流c++

【代码】IO流c++基础使用

2024-03-31 23:53:18 312

原创 01虚函数与抽象类

输出结果均为0.基类cpoint加上virtual。

2024-03-31 16:11:01 291

原创 02正式学习第一天

链接输入ws2_32.lib。

2024-03-30 00:03:49 213

原创 使用Windows编辑工具直接编辑Linux上的代码

修改全选才能进入并且编写。查看采用 ps -ef|grep smbd。4 、重启下samba。

2024-03-29 14:22:09 338

原创 哈希表链式

【代码】哈希表链式。

2024-03-28 10:00:00 89

原创 线性探索哈希表

【代码】线性探索哈希表。

2024-03-27 09:00:00 157

原创 优先级队列的实现

【代码】优先级队列的实现。

2024-03-26 19:36:09 559

原创 排序集合大全

【代码】排序集合大全。

2024-03-26 19:31:28 305

原创 day3栈与队列

栈与队列基础实现操作

2024-03-26 10:24:18 271

原创 day2链表

单循环链表:(典型应用)约瑟夫环 自行了解。

2024-03-26 00:31:02 515

原创 day1数组基础实现

每天学一点

2024-03-24 23:39:44 73

原创 二叉树第一部分

【代码】二叉树第一部分。

2024-03-22 08:51:22 68

原创 vector类部分实现

【代码】vector类部分实现。

2024-03-21 21:57:40 224

原创 string基础实现

【代码】string基础实现。

2024-03-21 15:44:37 84

原创 Qt学习笔记:图片加载以及打开目录位置保存设置

【代码】Qt学习笔记:图片加载以及打开目录位置保存设置。

2024-02-21 20:11:57 173 1

原创 windows和linux系统之间配置共享

mkdir /code(与前面匹配)可见smbd已经再次启动了。移动到结尾处编辑配置项。

2024-02-21 16:01:29 346 1

原创 部分系统函数实现

【代码】部分系统函数实现。

2024-02-18 23:02:59 271 1

原创 makefile的基础使用

Makefile基本规则三要素:1)目标:2)依赖文件:3)命令:make命令格式:make [ -f file ][ options ][ targets ]1.[ -f file ]:l2.[ options ]3.[ targets ]:1)若想生成目标, 检查规则中的依赖条件是否存在,如不存在,则寻找是否有规则用来 生成该依赖文件2) 检查规则中的目标是否需要更新,必须先检查它的所有依赖,依赖中有任一个被更新,则目标必须更新第二个版本测试Makefile中的变量自定义变量1)定义变量

2024-02-17 20:31:37 1040 1

原创 排序算法部分总结

按增量分组:根据所选的增量,将数组分成多个子序列。(如果待插入的元素与有序序列中的某个元素相等,则将待插入元素插入到相等元素的后面。一轮排序完成后,最大(或最小)的元素会被移动到数组末尾:经过一轮比较和交换操作后,数组中最大(或最小)的元素会被移动到数组的末尾位置。比较相邻元素:从数组的第一个元素开始,依次比较相邻的两个元素,如果第一个元素比第二个元素大(升序排序),则交换它们的位置。优化:通常情况下,每一轮排序后都会确定一个最大(或最小)的元素的位置,因此在下一轮排序时,可以不考虑已经确定位置的元素。

2024-02-17 18:42:07 1295 1

原创 list类部分功能代码实现

【代码】list类部分功能代码实现。

2024-02-11 09:00:00 100 1

原创 vector类的部分功能实现

【代码】vector类的部分功能实现。

2024-02-10 16:31:50 99 1

原创 string类的部分功能实现(stl)

/ 定义迭代器类型。

2024-02-10 13:40:00 273 1

原创 Qt基础代码

【代码】Qt基础代码。

2024-02-07 21:21:49 152 1

原创 Qt的几种布局样例代码

【代码】Qt的几种布局样例代码。

2024-02-06 15:03:22 302

原创 信号部分知识总结

​自定义信号集 //typedef unsigned long sigset_t//将set集合置空//将所有信号加入set集合//将signo信号加入到set集合//从set集合中移除signo信号0 -1//判断信号是否存在1 0。

2024-02-06 09:00:00 667

原创 进程通信PIC部分知识汇总

无数据 1)无写端,返回0(类似读到文件末尾)​ 2)管道未满,返回实际写出的字节数。管道有数据,read返回实际读到的字节数。无读端,异常终止(SIGPIPE信号)读端和写端打开fifo管道方式不同。​ 2)有写端,阻塞等待。有读端,1)管道已满,阻塞等待。兄弟进程 ls | wc -l。可以用于无血缘关系进程间通信。父子进程ls | wc -l。管道中的数据一次性读走。

2024-02-05 09:00:00 981 1

原创 进程的相关部分知识汇总

将当前进程的.text .data替换为索要加载程序的 .text .data。然后让进程从新的.text第一条指令开始执行。编写程序,创建子进程,子进程使用exec函数,获取当前系统中的进程详细信息,打印到一个文件中。父进程没有终止,没有对子进程回收。在此期间,子进程为僵尸进程。使用命令:ps ajx查看 ppid(父进程id) pid(进程id)父进程先于子进程终止。子进程沦为孤儿进程。./a.out 进程的父进程bash。杀死进程:kill -9 进程id。挂起态:等待cpu以外其他资源。

2024-02-04 10:16:03 587 1

原创 文件IO知识回顾

设置/dev/tty文件为非阻塞状态 --重写打开指定O_NONBLOCK属性。阻塞、非阻塞是设备文件、网络文件具备的属性。(不是read、write的属性)如何查看软连接本身的文件内容。readlink命令或者readlink()函数。/dev/tty — 终端文件。1、可执行程序、shell命令。//使用lseek拓展文件大小。4、查看特殊文件格式规范。

2024-02-03 22:45:01 966 1

原创 makefile的基础实使用

可以将makefile文件中,具有严格统一格式的规则,使用模式规则代替,只能使用$ bar=abc。ALL:用来给makefile文件,指定“终极目标”。定义变量语法:变量名 = 变量值 (都是字符串)将模式规则,指定给一个变量使用。

2024-02-02 09:00:00 325

空空如也

空空如也

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

TA关注的人

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