2.索引优化


索引 索引分类: 主键索引 唯一索引 普通索引 组合索引 全文索引 主键索引 非空唯一索引,一个表只有一个主键索引;在 innodb 中,主键索引的 B+ 树包含表数据信息; PRIMARY KEY(key1, key2); 唯一索引 不可以出现相同的值,可以有 NULL 值; UNIQUE(ke

Redis相关命令及其原理


Redis 是什么 远程字典服务 分布式场景重的一个单独的节点。 请求回应的模式:发起请求,处理之后得到回应的结果。 字典的形式 存储&索引 数据。 内存数据库 数据在内存中,不可以出现需要的内存不在内存中而在磁盘中 速度快,内存 100 ns,磁盘一次 IO 10 ms kv 数据库 关系型数据库

数据可视化

QTQML 

例子 1

QML入门

QMLQT 

Hello World import QtQuick Window { width: 640 height: 480 visible: true title: qsTr("Hello World") Text { id: name

滑动条XSlider

QUCQT 

效果展示 主要代码 头文件 下面是hi控件的头文件,我们继承一个Qt原生的滑动条类QSlider,然后在基类的基础上进行自定义,我会对重要的变量进行解析: class XSlider : public QSlider { Q_OBJECT public: explicit XSlid

磁盘使用量disksizetable

QTQUC 

效果展示 主要代码 获取磁盘相关数据 获取磁盘数据 Qt 没有提供相关的接口,需要使用 Windows API。接口解释如下: BOOL GetDiskFreeSpaceExW( [in, optional] LPCWSTR lpDirectoryName, [out, o

自定义 Qt Designer 插件

QUCQT 

创建 Qt Designer 插件项目 Qt 提供两种设计插件的 API,可以用于扩展 Qt 的功能。高级 API 用于设计插件以扩展 Qt 的功能,例如定制数据库驱动、图像格式、文本编码、定制样式等。Qt Designer 里大量采用了插件,点击 Qt Creator 的“Help”->“Abou

自定义 Widget 组件

QUCQT 

自定义 Widget 子类 QmyBattery Qt 的 UI 设计器提供了很多 GUI 设计的界面组件,可以满足常见的界面设计需求。但是某些时候需要设计一些特殊的界面组件,而在 UI 设计器的组件面板里根本没有合适的组件,这时就需要设计自定义的界面组件。 所有界面组件的基类是 QWidget,要

QPainter基本绘图


QPainter绘图系统 QPainter 和 QPaintDevice Qt 的绘图系统使用户可以在屏幕或打印设备上用相同的 API 绘图,绘图系统基于 QPainter、QPaintDevice 和 QPaintEngine 类。QPainter 是用来进行绘图操作的类,QPaintDevice

QPainter基本几何绘制


弧线 QRect rect(w/4, h/4, w/2, h/2); int startAngle = 90 * 16; int spanAngle = 90 * 16; painter.drawArc(rect, startAngle, spanAngle); 弦 QRect rect(w/4,