- 博客(9)
- 收藏
- 关注
原创 MYSQL DATETIME类型精确到毫秒
年年年年-月月-日日 时时:分分:秒秒.毫秒...年年年年月月日日时时分分秒秒毫秒...#设置精确到毫秒三位 设置默认值为函数NOW(3)精确到毫秒三位。
2024-03-18 11:10:53 625
原创 MySql对TEXT类型设置主键
对TEXT类型设置索引需要指定索引长度,不然无法设置成功。添加主键约束,键长度为500。为主键,键长度为500。
2024-03-18 10:20:51 350
原创 Qt多线程实现方式(1)——QThread
/终止myThread管理的线程事件循环,意味着将要结束该线程,finished信号将在myThread管理的线程发出。//启动线程, 开启任务1,在myThread管理的线程发出 started信号。非必要不要使用该函数,它可能会立即停止线程任务在任何执行路径上,线程可能来不及释放锁和做相关的线程清理工作。//该连接为直接连接,因为QThread::started在MyThread管理的线程触发。该方法实现低级的多线程控制。QThread只管理线程相关的任务,不管理实际任务,实际任务由。
2024-01-10 14:44:09 1602 1
原创 Qt绘制—绘制图形(学习笔记)
qdrawutil.h与QPainter都需要在PaintEvent(QPaintEvent* e)中使用。左:sunken=0,右:sunken=1。QPainter:绘制其他的各种图形。绘制带阴影效果的矩形——
2023-10-09 10:51:19 90 1
原创 QTableWidget使用自定义Item
设置和返回自定义属性部件的属性值。该博客为本人工作学习笔记,如有错误恳请指正。//为工厂注册自定义组件。注册自定义的Item使用在 QTableWidget上面实现自定义效果的项。(来自QT官方文档)//int userType为 .1 中的enum值。例:带输入验证器的QLineEdit。作为QTableWidget的项。(来自QT官方文档)
2023-09-21 15:44:19 313
原创 QT信号槽的同步与异步执行
3:Qt::BlockingQueuedConnection 阻塞式队列连接:将调用请求放入接收者所在线程的事件队列中,返回到emit处并阻塞信号发出者线程等待槽函数的返回,若接受者与调用者在同一线程则造成线程死锁。队列连接:将槽函数调用请求放入接收者所在线程的事件队列中,并从 emit宏 返回。直接连接:槽函数立即被调用并在信号所在线程执行,会中断发出信号的函数。唯一连接:与上面4种执行位或操作,表示连接只建立一次,不会重复建立。默认方式:信号槽在同一个线程时:1,否则为2。槽函数(在发送者线程中执行)
2023-09-06 11:56:21 642 1
原创 灰度图与RGB图的转换
RGB值与功率是幂函数关系,函数的指数称为Gamma值(一般为2.2),转换过程称为Gamma校正。RGB图是彩色图像的一种表示方法,一般分为三个通道R\G\B(红\绿\蓝)通道顺序可换。每一个通道的位深为8bit,即每一个通道可用0~255表示。灰度图又称灰阶图,是把白色与黑色之间按线性关系分为若干等级,称为灰度。范围为0~255(在图像处理中使用时一般按线性划分,即。灰度图只是表示亮度,其中0表示黑色,255表示白色。每个灰度级之间的间隔相等为整数)
2023-07-13 14:29:52 3399
原创 Qt多线程管理之命名空间:QtConcurrent
线程管理提供了一套线程管理的高级API,被调用的线程数量以及调用的时间由硬件核数以及操作系统的调度策略所起作用。对象中,处理线程对象被预先创建,这些线程对象会轮流处理传递给它们的任务。未提供信号槽机制,可以使用QFutureWatcher进行线程通信。所调用对象的返回值(若所调用对象有返回值的情况下)由。为返回值所对应的类型。对象,并将该对象提交到全局。,可以将可调用对象转换为。参数列表的省略号传递。
2023-06-15 22:22:30 165 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人