- 博客(28)
- 资源 (26)
- 收藏
- 关注
原创 Qt 之 XML(DOM)
DOM(Document Object Model - 文档对象模型)定义了访问和操作 XML 文档的标准方法。
2016-10-31 16:38:51 8684 1
原创 Linux 命令(文件和目录管理 - tail)
有 head ( 头 ) 自然就有 tail ( 尾巴 ) - 首尾呼应,tail 的用法和 head 差不多类似。只不过是显示后面几行,预设也是显示 10 行,若要显示非 10 行,使用 `-n` 选项即可。
2016-10-28 17:28:21 4265
原创 Linux 命令(文件和目录管理 - head)
如果资料内容过多,可以做一个最简单的撷取,取出档案的前几行(head)或后几行(tail)。不过,要注意的是, head 与 tail 都是以『行』为单位来进行资料撷取的!
2016-10-28 17:06:27 2830
原创 Linux 命令(文件和目录管理 - more/less)
使用 cat 命令查看文件时,如果文件有很多内容,会出现滚屏现象,这时可以使用 more 或者 less 命令来查看,more 和 less 可以单独使用,也可以和其他命令组合使用。
2016-10-27 10:29:11 2944 1
原创 Qt 之 QFutureWatcher
QFuture 表示异步计算的结果,QFutureWatcher 则允许使用信号和槽监视 QFuture,也就是说,QFutureWatcher 是为 QFuture 而生的。
2016-10-26 17:06:52 13926 3
原创 Qt 使用第三方库
在 Qt 中经常会用到第三方库,例如:FFmpeg、OpenCV 等。第三方库的使用比较简单,只需要一些基本的配置就可以搞定,一起来看看吧!
2016-10-26 14:04:49 24771 5
原创 Qt 之 Concurrent Run
QtConcurrent::run() 函数在一个单独的线程中运行一个函数, 函数的返回值通过 QFuture API 提供。
2016-10-24 17:18:51 8216 2
原创 Qt 之 Concurrent Filter 和 Filter-Reduce
QtConcurrent::filter()、QtConcurrent::filtered() 和 QtConcurrent::filteredReduced() 函数对一个序列(例如:QList、QVector )中的项目并行地进行过滤。QtConcurrent::filter() 就地修改一个序列,QtConcurrent::filtered() 返回一个包含过滤内容的新序列,QtConcurrent::filteredReduced() 返回一个单一的结果。
2016-10-24 13:17:07 4279 1
原创 Linux 命令(文件和目录管理 - cat/tac)
cat 命令连接文件并打印到标准输出设备上,经常用来显示整个文件的内容。cat 只能查看文本内容的文件,如查看二进制文件,则屏幕会显示乱码。另外,cat 还可以用来创建文件、合并文件等。
2016-10-20 16:14:25 2908
原创 Linux 命令(文件和目录管理 - touch)
touch 命令可以改变文档或目录时间,包括:最近访问时间、最近更改时间。也可以用于创建新文件。
2016-10-20 13:27:27 2601
原创 Linux 命令(文件和目录管理 - rm)
rm 命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
2016-10-20 11:04:53 5571
原创 Linux 命令(文件和目录管理 - cp)
cp 命令用来复制文件或目录。当复制多个文件时,目标文件参数必须为已经存在的目录。cp 命令默认不能复制目录,复制目录必须使用 -R 选项。
2016-10-19 16:55:15 4839 1
原创 Linux 命令(文件和目录管理 - mv)
mv 命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。
2016-10-19 13:22:31 2887
原创 Linux 命令(文件和目录管理 - bzip2/bunzip2)
bzip2 是 Linux 下一款压缩软件,能够高效地完成文件数据的压缩,支持现在大多数的压缩格式,包括 tar、gzip 等。后会产生 .bz2 的压缩文件,并删除原始文件。bzip2 比传统的 gzip 或 zip 的压缩效率更高,但是它的压缩速度较慢。bzip2 只是一个数据压缩工具,而不是归档工具,在这一点上与 gzip 类似。简述gzip命
2016-10-18 17:49:40 3480
原创 Linux 命令(文件和目录管理 - gzip/gunzip)
和 zip 命令类似,gzip 用于文件的压缩,gzip 压缩后的文件扩展名位 .gz,gzip 默认压缩后会删除原文件。gunzip 用于解压经过 gzip 压缩过的文件。
2016-10-18 14:20:53 5221
原创 Qt 之解析 XML 元素(QXmlStreamReader)
简述对于 XML 的内容,通常情况下,我们只关心 XML 元素的解析。这时,可以通过 QXmlStreamReader 中的便利函数 readNextStartElement() 来实现。简述详细介绍使用更多参考详细介绍之前使用的方式主要使用 readNext() 来读取下一个标记,并返回对应的类型。QXmlStreamReader xml;...while (!xml.atEnd())
2016-10-17 17:44:56 9026 3
原创 Qt 之解析 XML(QXmlStreamReader)
QXmlStreamReader 类提供了一个快速解析器,用于通过简单的流 API 读取格式良好的 XML。与之相对应的是 QXmlStreamWriter(写入 XML)。
2016-10-14 12:56:54 27561 5
原创 Qt 之生成 XML(QXmlStreamWriter)
简述QXmlStreamWriter 类提供了一个使用简单的流 API,用于写入 XML,与之相对应的是 QXmlStreamReader(读取 XML)。正如其相关类,它可以在 setDevice() 指定的 QIODevice 上操作。API 很简单明了:对于想要写的每个 XML 标签或事件,QXmlStreamWriter 都提供了一个专门的函数。简述详细介绍使用更多参考详细介绍元素标签
2016-10-13 17:29:13 12065 7
原创 Qt 之 XML
XML(EXtensible Markup Language - 可扩展标记语言)是一种用于记录多种数据类型的标记语言。使用 XML 可以将各类型的文档定义为容易读取的格式,便于用户读取。而且,在应用程序中使用 XML,可以轻松实现数据交换。
2016-10-13 13:53:41 16526 1
原创 Qt 之 JSON 生成与解析
Qt 中包含了处理 JSON 的类,均以 QJson 开头(例如:QJsonDocument、QJsonArray、QJsonObject),在 QtCore 模块中,不需要额外引入其它模块。
2016-10-09 18:58:44 45361 15
原创 Linux 命令(文件和目录管理 - zip/unzip)
zip/unzip 是 Linux 中广泛使用的压缩/解压缩程序,zip 命令用来将文件压缩为常用的 zip 格式(扩展名为 .zip);unzip 命令则用来解压缩 zip 文件。
2016-10-08 18:03:26 8473
Qt之模型/视图(实时更新数据)
2014-01-09
Qt编译MySQL驱动
2013-12-13
用Qt至今尚未解决的问题-demo
2013-11-25
Qt实现二维码扫描器
2013-11-22
QWT6.1已编译
2013-11-18
Qt实现360安全卫士9.2(再度来袭) 内附实例源码
2013-10-14
Qt5实现音乐播放器(清爽版)
2013-09-18
Qt5 实现 音乐播放器
2013-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人