- 博客(10)
- 收藏
- 关注
转载 【Linux系统编程】 Linux系统调用概述
系统调用概述系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务,比如用户可以通过文件系统相关的调用请求系统打开文件、关闭文件或读写文件,可以通过时钟相关的系统调用获得系统时间或设置定时器等。从逻辑上来说,系统调用可被看成是一个内核与用户空间程序交互的接口——它好比一个中间人,把用户进程的请求传达给内核,待内核把请求...
2019-09-11 16:53:59
163
转载 [Qt教程] 数据库(六)SQL关系表格模型QSqlRelationalTableMode
导语QSqlRelationalTableModel继承自QSqlTableModel,并且对其进行了扩展,提供了对外键的支持。一个外键就是一个表中的一个属性和其他表中的主键属性之间的一对一的映射。例如,student表中的course属性对应的是course表中的id属性,那么就称属性course是一个外键。因为这里的course属性的值是一些数字,这样的显示很不友好,使用关系表格模型,就可以将...
2019-09-11 16:44:17
749
转载 [Qt教程] 数据库(五)SQL表格模型QSqlTableModel
导语在上一篇我们讲到只读的QsqlQueryModel模型其实也可以实现编辑功能的,但是实现起来很麻烦。而QSqlTableModel提供了一个一次只能操作单个SQL表的读写模型,它是QSqlQuery的更高层次的替代品,可以浏览和修改独立的SQL表,并且只需编写很少的代码,而且不需要了解SQL语法。环境:Windows Xp + Qt 4.8.4+QtCreator 2.6.2目录一、创建数...
2019-09-11 16:35:48
418
转载 [Qt教程] 第24篇 数据库(四)SQL查询模型QSqlQueryModel
导语在上一篇的最后我们讲到,Qt中使用了自己的机制来避免使用SQL语句,为我们提供了更简单的数据库操作及数据显示模型,分别是只读的QSqlQueryModel,操作单表的QSqlTableModel和以及可以支持外键的QSqlRelationalTableModel。这次我们先讲解QSqlQueryModel。环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录...
2019-09-11 16:26:36
629
转载 [Qt教程] 数据库(三)利用QSqlQuery类执行SQL语句
导语SQL即结构化查询语言,是关系数据库的标准语言。前面两节中已经在Qt里利用QSqlQuery类执行了SQL语句,这一节我们将详细讲解该类的使用。需要说明,因为我们重在讲解Qt中的数据库使用,而非专业的讲解数据库知识,所以不会对数据库中的一些知识进行深入讲解。环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录一、创建数据库连接二、操作结果集三、在SQL语句中...
2019-09-11 16:16:38
702
转载 [Qt教程] 数据库(二)编译MySQL数据库驱动
导语在上一节的末尾我们已经看到,现在可用的数据库驱动只有两类3种,那么怎样使用其他的数据库呢?在Qt中,我们需要自己编译其他数据库驱动的源码,然后当做插件来使用。下面就以现在比较流行的MySQL数据库为例,说明一下怎样在QtCreator中编译数据库驱动。环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录一、查看怎样编译数据库驱动二、下载MySQL三、安装My...
2019-09-11 16:05:46
120
转载 [Qt教程] 数据库(二)编译MySQL数据库驱动
导语在上一节的末尾我们已经看到,现在可用的数据库驱动只有两类3种,那么怎样使用其他的数据库呢?在Qt中,我们需要自己编译其他数据库驱动的源码,然后当做插件来使用。下面就以现在比较流行的MySQL数据库为例,说明一下怎样在QtCreator中编译数据库驱动。环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录一、查看怎样编译数据库驱动二、下载MySQL三、安装My...
2019-09-11 16:05:42
172
转载 [Qt教程] 数据库(一)Qt数据库应用简介
导语下面十节讲解数据库和XML的相关内容。在学习数据库相关内容前,建议大家掌握一些基本的SQL知识,应该可以看懂基本的SELECT、INSERT、UPDATE和DELETE等语句,因为在这几篇教程中使用的都是非常简单的操作,所以即便没有数据库的专业知识也可以看懂!环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录一、数据库简介二、数据库驱动三、简单的数据库应用...
2019-09-11 15:55:29
235
转载 [Qt教程] 数据库(一)Qt数据库应用简介
导语下面十节讲解数据库和XML的相关内容。在学习数据库相关内容前,建议大家掌握一些基本的SQL知识,应该可以看懂基本的SELECT、INSERT、UPDATE和DELETE等语句,因为在这几篇教程中使用的都是非常简单的操作,所以即便没有数据库的专业知识也可以看懂!环境:Windows Xp + Qt 4.8.4+Qt Creator2.6.2目录一、数据库简介二、数据库驱动三、简单的数据库应用...
2019-09-11 15:55:26
303
转载 使用samba做mariadb的共享存储
准备环境:首先需要两台centos7,samba-service 192.168.10.10 centos7Mariadb 192.168.10.20 centos7案例要求:在samba-service创建Mariadb文件做共享的挂载目录,然后在Mariad数据库服务器上面指定samba-service的共享目录到本地目录上面。安装服务软件包Centos7.3---------...
2019-09-11 15:50:26
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人