上一页 1 ··· 4 5 6 7 8

2020年9月19日

摘要: 1、vector容器,可以理解为数组,可以理解为单端数组,可以动态扩展(重新开辟一片更大空间,把原有的数据再拷贝进去,释放原来的空间)既可以存放内置数据类型,又可以存放自定义数据类型。 (1)vector存放内置数据类型 1 #include<iostream> 2 #include<vector> 阅读全文
posted @ 2020-09-19 21:31 潇潇O 阅读(583) 评论(0) 推荐(0) 编辑
 

2020年9月16日

摘要: mysql客户端使用libmysqlclient库的内部函数去访问mysql服务器,因此使用函数库中的API过程中,要指明链接到函数库和头文件。 在Linux系统中可通过命令 locate mysqlclient.a locate mysql.h 找到文件的路径。 在数据库编程中常用的API函数 / 阅读全文
posted @ 2020-09-16 20:02 潇潇O 阅读(414) 评论(0) 推荐(0) 编辑
 

2020年9月14日

摘要: 堆排序是排序中的经典算法,重要程度不言而喻。 它是一种树形选择排序算法,其特点是:在排序过程中,把L[1-n]视为一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲节点和孩子节点之间的内在关系,在当前无序数中,选择一个最大或者最小的数。 当双亲节点大于它的两个子节点,称为大根堆;反之为小根堆。 算法 阅读全文
posted @ 2020-09-14 23:10 潇潇O 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: MD5是一种信息摘要算法。相当于文件指纹。有以下属性: 任意大小的数据,算出的MD5值的长度都是固定的,32位16进制数字; 对原数据的修改,哪怕一个字节,得到的md5值也是大相径庭; 不可恢复,过程不可逆。 广泛应用于登录验证、数字证书、文件校验。 比如在登录验证时,系统会把我们输入的密码提取出来 阅读全文
posted @ 2020-09-14 14:49 潇潇O 阅读(956) 评论(0) 推荐(0) 编辑
 

2020年9月13日

摘要: 1、从控件中取出用户输入的信息,如:用户名、密码、邮箱......; 2、数据校验,检查用户输入的内容是否符合一定的规则。例如检查邮箱输入格式是否正确、密码是否安全。 QRegExp这个类可以很好帮助我们进行检验。 1 //用户名的正则表达式 "^[a-zA-Z0-9_@#-\*]\{3,16\}$ 阅读全文
posted @ 2020-09-13 16:44 潇潇O 阅读(595) 评论(0) 推荐(0) 编辑
 
摘要: JSON是一种轻量级的数据交换格式。 那么如何在Qt中处理json?首先要知道四个类。 第一个类QJsonDocument; 把JSON格式的字符串转换成JSON对象/数组;或者把JSON对象/数组转换成JSON格式字符串。 第二个类QJsonObject; 处理Json对象,{ } 第三个类QJs 阅读全文
posted @ 2020-09-13 16:10 潇潇O 阅读(1221) 评论(0) 推荐(0) 编辑
 
摘要: 把一系列命令批量放在文件中,统一执行。管理项目代码编译,节省编译时间。 一、一个规则 目标:依赖 (tab)命令 基本原则: 1、若生成目标,检查规则中的依赖条件是否存在,如果不存在,则寻找有否有规则用来生成该依赖文件。 2、检查规则中的目标是否需要更新,必须先检查它的所有依赖,依赖中有任意一个被更 阅读全文
posted @ 2020-09-13 00:57 潇潇O 阅读(166) 评论(0) 推荐(0) 编辑
 

2020年9月11日

摘要: 对于内置的数据类型,编译器知道如何运算。但是对于自定义数据类型,编译器不知道怎么运算。因此,才衍生出了运算符重载。 1、加号运算符重载; 一种方式通过成员函数重载,另一种通过全局函数重载。 1 class Person{ 2 public: 3 //通过成员函数重载+ 4 /*Person oper 阅读全文
posted @ 2020-09-11 21:36 潇潇O 阅读(268) 评论(0) 推荐(0) 编辑
 
摘要: 1、fastcgi是什么 运行在服务器上的一段程序,由程序员写的,帮助服务器处理客户端发来的动态数据。 2、怎么用? nginx如何转发数据 #分析出客户端请求对应的指令 --/test location /test { fastcgi_pass 192.168.11.11:8000; includ 阅读全文
posted @ 2020-09-11 21:29 潇潇O 阅读(172) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 4 5 6 7 8