自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt 11数据库

【代码】Qt 11数据库。

2023-09-10 22:47:34 76

原创 Qt 10Http

天气网站:http://tianqiapi.com/index/doc?version=day在里面找到请求示例。通过访问天气预报的网站,返回H5数据,通过解析为Json格式后显示出来。

2023-09-06 20:23:17 67

原创 Qt 09UDP通信

【代码】Qt 09UDP通信。

2023-09-06 20:18:54 59

原创 Qt 09TCP通信

【代码】Qt 09TCP通信。

2023-09-06 20:16:39 47

原创 Qt 08线程

【代码】Qt 08线程。

2023-09-06 20:14:37 128

原创 Qt 07封装一个控件类

【代码】Qt 07封装一个控件类。

2023-09-06 20:09:29 84

原创 Qt 06事件处理

【代码】Qt 06事件处理。

2023-09-06 20:02:21 75

原创 Qt 05窗口

【代码】Qt 05窗口。

2023-09-06 19:58:50 25

原创 Qt 04布局

【代码】Qt 04布局。

2023-09-06 19:54:54 112

原创 Qt 03对话框

笔记中都是通过按钮触发对话框。基类都是QDialog。

2023-09-06 19:50:30 31

原创 Qt 02按钮+标签+行编辑器+复选框

【代码】Qt 02按钮+标签+行编辑器+复选框。

2023-09-06 19:46:37 146

原创 Qt 01基础操作

【代码】Qt 01基础操作。

2023-09-06 00:44:41 56

原创 C++ 09STL+转换函数

STL是泛型编程的经典案例泛型编程简介:泛型编程是一种编程范式,旨在实现可重用性、类型安全和抽象性。它允许开发人员编写适用于多种数据类型的代码,而无需为每种数据类型编写重复代码。

2023-09-06 00:39:23 51

原创 C++ 08限制构造+智能指针

/ 用于管理的共享智能指针,提供了一个方法用于判断对象是否存在 ,是shared_ptr更加安全。//唯一智能指针,避免出现安全问题 ,不允许多个指针指向同一对象(禁止拷贝,赋值)//共享智能指针,多个指针可以指向同一对象(允许拷贝构造,赋值操作)限制构造:限制类直接定义对象(实现一些特殊的操作,例如单例设计模式)

2023-09-06 00:33:46 37

原创 C++ 07多态

模板技术:函数重载,cout,cin,运算符重载也有多态的含义,但准确的说是静态多态。多态:多种状态,同一接口,多种方法(同一接口函数,面向不同对象,方法不同)

2023-09-06 00:12:22 29

原创 C++ 06继承

public:Child() //无参初始化Child(int val):Parent(val) //带参初始化,初始化父类参数int main()//父类中的val=66return 0;

2023-09-06 00:03:13 30

原创 C++ 05模板

类模板针对仅数据成员和成员函数类型不同的类,对仅参数不同的类进行代码复用。函数模板针对仅参数类型不同的函数,对仅参数不同的函数进行代码复用。C++中一种代码复用技术。

2023-09-05 23:52:39 21

原创 C++ 04特殊成员函数

特殊:函数自动生成。

2023-09-05 23:43:39 88

原创 C++ 03static+const

且被const修饰的东西,都受到强制保护,可以预防其他代码无意识的进行修改,从而提高程序的健壮性。意义:提高效率,同时也可以实现简单的对象间通信(类似于同通信间的管道)ststic修饰的变量,会储存在静态储存区,普通的局部变量在栈区。2.使编译器保护那些不希望被修改的参数,

2023-09-05 23:34:42 28

原创 C++ 02类和对象

对象:类的一个具体的实例 //在程序中就是指变量。类:同一类事物的统称,一个抽象的概念 //在程序中就是指类型。面向对象编程特征:封装、抽象、继承、多态。

2023-09-05 23:24:02 24

原创 C++ 01C++新特性

【代码】C++ 01C++新特性。

2023-09-05 23:20:45 38

原创 网络编程-08数据库

【代码】网络编程-08数据库。

2023-09-05 22:30:53 24

原创 网络编程-06套接字属性+超时检测

【代码】网络编程-06套接字属性+超时检测。

2023-09-05 22:23:27 32

原创 网络编程-05IO多路复用

epoll监测表的实质是一个结构体数组存放每一个需要监测的信息,和poll不同的是epoll的描述符会依次填充。

2023-09-05 21:52:11 24

原创 网络编程-04IO模型

【代码】网络编程-04IO模型。

2023-09-05 21:44:22 18

原创 网络编程-03UDP

【代码】网络编程-03UDP。

2023-09-05 20:27:23 18

原创 网络编程-02并发服务器示例

【代码】网络编程-02并发服务器示例。

2023-09-05 20:22:52 20

原创 网络编程-02TCP并发服务器

客户端断开,发出FIN,服务器发出ACK应答,进入TIME_WAIT:后两次挥手。服务器(主动方)发出FIN断开,客户端暂时不断开,发出ACK应答:前两次挥手。netstat -apn | grep “端口号”都在运行(ESTABLISHED)所以UDP发送消息不保证。

2023-09-05 20:19:41 29

原创 网络编程-01网编概论+TCP

【代码】网络编程-01网编概论+TCP。

2023-09-05 20:07:27 55

原创 使用类的继承来封装TCP、UDP

【代码】使用类的继承来封装TCP、UDP。

2023-08-18 23:23:31 42

原创 数据结构--12排序算法

影响排序的效率有哪些:(1)交换次数(2)移动次数。

2023-08-10 20:14:24 36

原创 数据结构--11查找算法

算法是一个有穷规则(或语句、指令)的有序集合。他确定了解决问题的一个运算序列。对于问题的初始输入,通过算法的有限步的运行,产生一个或多个的输出。

2023-08-10 20:09:46 40

原创 数据结构--10图

根据右手原则,在没有碰到重复顶点的情况下,分叉路口始终是向右手边走,每路过一个顶点就做一个标记,走过的点之后不会再走了。但是又回归的过程,没有路走了就回归找路,直到回归到起始点。前面存储图中的顶点信息,后面储存图中的边或者弧的信息。

2023-08-10 19:56:52 37 1

原创 数据结构--9树

巧解:前序再节点左边画圆,中序的时候再节点正中下方画,后序再右边画。可以将子节点看为那一部分的根节点进行分析。链式存储:一般采用链式存储。顺序存储:非常浪费空间。

2023-08-09 23:55:26 23

原创 数据结构--8链队程序

【代码】数据结构--7链队程序。

2023-08-09 23:47:41 16

原创 数据结构--8链队

(相当于开创一个结构体,结构体里跟随一个链表)

2023-08-09 23:46:41 28

原创 数据结构--7顺序队列程序

【代码】数据结构--7顺序队列程序。

2023-08-09 23:40:15 22

原创 数据结构-7队列

注:图片忘记在哪里截的图了,侵联删;

2023-08-09 23:38:57 39

原创 数据结构-6栈的程序

【代码】数据结构-6栈的程序。

2023-08-09 23:30:51 63

原创 数据结构-5栈

栈是一种先进后出的数据结构(属于线性表),它只允许在一端(栈顶)操作就如弹夹装子弹。

2023-08-09 23:26:18 22

空空如也

空空如也

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

TA关注的人

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