慕华思弦

最美的不是下雨天 , 是曾与你躲过雨的屋檐 。 ——周杰伦

QList<Struct> 实现map,取出数据按照插入顺序取

键值的形式存储数据,并且还能像类似于QList可以按插入顺序取出数据。QHash取出来就乱序了,QMap也不是按插入顺序。使用QList&lt;Struct&gt;的方式来实现按照插入顺序取出数据。 定义一个结构体 typedef struct func { QStri...

2019-07-16 11:54:40

阅读数 1

评论数 0

QPair 和 QList的嵌套使用(用两个评价来对另一个进行评价)

主要讲的是 QPair 和 QList的嵌套使用. mywidget.h #ifndef MYWIDGET_H #define MYWIDGET_H #include &lt;QWidget&gt; #include &lt;QTableWidget&gt;...

2019-07-11 17:34:51

阅读数 31

评论数 0

Qt添加分割线(很简单的方法)

首先在ui界面上添加一个pushButton , 并设置它的 maxmumSize 的高度为 1 , 那么它就变成线了 , 但是它会被选中时有焦点的蓝色线,所以我们可以设置这个 pushButton 的 setFocusPolicy 让 button不接受焦点即用户鼠标和键盘不能对控件进行任何操作...

2019-07-09 09:59:46

阅读数 38

评论数 0

QPalette(调色板)类的用法

Qt-QPalette类的用法 QPalette是Qt中的一个调色板类,用于美化界面。 1.构造函数 QPalette(const QColor &amp; button) QPalette(Qt::GlobalColor button) QPalette(const QCol...

2019-06-27 14:17:14

阅读数 34

评论数 2

QSetting创建ini配置文件,实现记住窗体设置

一背景 1ini文件介绍 .ini文件是InitializationFile的缩写,即初始化文件。 除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。它可以...

2019-06-25 17:54:37

阅读数 13

评论数 0

Qwt绘图控件的安装与配置

一、环境 QT 版本:QT 5.7.1(msvc2013_64) QWT 版本:qwt 6.1.4 二、配置 从官网下载 qwt 压缩包后将其解压到 QT 安装目录下;qwt官网 :https://sourceforge.net/projects/qwt/files/qwt/ 在这里 QT...

2019-06-25 10:37:31

阅读数 6

评论数 0

50道SQL练习题及答案与详细分析

在简书上看到的一篇50道SQL练习题,感觉挺不错的,整理如下。但是貌似作者使用的是Mysql做的吧!我用SQLServer来做时,很多和作者的答案不一致,不过大致思路是一样的,可能不同数据库的语法不一样吧!大家如果遇到发现作者答案和自己的不一致时,可能并不是作者写错了。 --转载者的话 网上流...

2019-06-17 12:15:39

阅读数 70

评论数 0

SQL 的 group by和聚合函数(很好理解版)

为什么不能够select * from Table group by id,为什么一定不能是*,而只能是某一个列或者某个列的聚合函数,group by 多个字段可以怎么去很好的理解呢? ===正文开始=== 先来看下表1,表名为test: 表一 test id name numb...

2019-06-14 10:17:25

阅读数 46

评论数 0

C++中的 inline (内联)用法

1. 引入inline关键字的原因 在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。 栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。 在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而...

2019-06-05 17:27:12

阅读数 22

评论数 0

条件编译 #if #ifdef #ifndef ... 的妙用详解_透彻

本文主要介绍c语言中条件编译相关的预编译指令,包括#define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined。 #define 定义一个预处理宏 #undef 取消宏的定义 #if 编译预处理中的...

2019-06-05 15:32:59

阅读数 41

评论数 0

QT中QSignalMapper类的用法

QSignalMapper这个类并不是个新鲜概念, 早在Qt2里就已经存在, 而且它的功能也是始终如一。 不过由于宣传力度不够(例子里涉及到它的很少)了解这个类人可能还不是很多, 所以特此撰文介绍此类的功能和用法。 简单的理解,可以把SignalMapper这个类看成是信号的翻译和转发器, 它可...

2019-05-24 16:24:20

阅读数 20

评论数 0

left join 、right join、 inner join 用法(很好理解版)

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: --------------------------...

2019-05-17 09:38:16

阅读数 37

评论数 0

Qt 获取屏幕的中点,使窗口居中

Qt 获取桌面的宽度 QRect deskRect = QApplication::desktop()-&gt;availableGeometry(); int width = deskRect.width()/2; int heigth = deskRect.heig...

2019-05-16 17:50:10

阅读数 31

评论数 0

Linux中的软件安装-yum(仓库)

•Yum安装 --可以解决依赖关系 上面是通过命令 : cd /etc/yum.repos.d/ 可以查看Linux自带的仓库,要使用这些仓库需要联网. 将这些仓库我们来备份起来,这些文件切记,千万不能删除,在虚拟机里删除的话,可以在虚拟机重装系统,要是真机删除了就麻烦了. •编...

2019-05-16 00:16:22

阅读数 30

评论数 0

map里面再嵌套一个map(二级map)

例子 : 首先定义一个二级 mapStr , 然后将 List 里的值赋值到 map 里面. map&lt;string,map&lt;string,int&gt;&gt; mapStr; list&lt;string&...

2019-05-06 18:21:04

阅读数 198

评论数 0

Linux中的软件安装--RPM

•源码包安装---安装复杂淘汰 •RPM(安装包)安装--- 无法解决依赖关系 A b c (就是先要安装b后才能安装c,c安装完后才能安装A) •Yum(第一种:有安装包;第二种:通过网络安装)安装 --- 可以解决依赖关系 redhat所持有的安装RMP包的工具,centOS可以免费试用...

2019-05-05 23:55:26

阅读数 22

评论数 0

Linux中的swap分区

交换空间-- swap -- 虚拟内存 1、存放内存中不活动的信息 2、内存写满时,使用 3、如果虚拟内存写满,那么Linux会非常卡,甚至崩溃 所以我们给虚拟内存划分大小的时候该怎么划分呢?如下是参考值! 物理内存 交换分区(SWAP) ...

2019-04-26 00:18:48

阅读数 26

评论数 0

Linux使用fdisk进行分区

使用 df命令来查看磁盘的使用情况 . devtmpfs 、tmpfs 、这些是硬盘的驱动程序 , /dev/sdal 是第一个分区,它的后面放了一个/boot是Linux的启动文件 . 第一行的那个 /dev/mapper/cl -root 是后面要讲到的逻辑卷 , 暂时可不用理解. ...

2019-04-24 00:11:54

阅读数 54

评论数 0

Linux中的磁盘

磁盘分区:将硬盘划分成多个逻辑存储单元 逻辑存储单元:分区 分区的益处: 1、限制应用或用户的可用空间 2、允许同一块硬盘安装不同的操作系统 3、可以给虚拟内存一个单独的分区 4、提高硬盘的使用性能 •磁盘 磁道 扇区(磁盘的最小单位-512字节) MBR-Main Boo...

2019-04-23 23:06:47

阅读数 28

评论数 0

空间插值(ppt资料)

文档下载 :链接: https://pan.baidu.com/s/1ssHQmB7QPbbmoiEfx9VE_g 提取码: aj92

2019-04-23 15:14:43

阅读数 73

评论数 0

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