news 2026/4/23 19:16:32

漆面检测-数据库连接通信逻辑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
漆面检测-数据库连接通信逻辑

连接方面

通信连接BTN

initCameraMonitorDbWriter()(以独立的连接名连接数据库)

信息处理方式是时间写入和批量写入

initCameraMonitorDbWriter(){

1.创建线程

2.写入配置

3.写入器分配至子线程

关联

4. connect(m_dbWriter, &CameraMonitorDbWriter::sigLog, this,[this](const QString& msg) {addLog(msg, LogLevel::Info);});日志分配

// - 线程启动 -> 写入器开始工作

//当调用 m_dbWriterThread->start(),m_dbWriter->start

//启动线程
connect(m_dbWriterThread, &QThread::started, m_dbWriter, &CameraMonitorDbWriter::start);

//关闭线程

// - 线程结束 -> 释放写入器(避免内存泄漏)

//当调用 m_dbWriterThread->finished(),m_dbWriter->deleteLater
connect(m_dbWriterThread, &QThread::finished, m_dbWriter, &QObject::deleteLater);

线程启动

}


拍照方面

void GigeCameraWorker::photo()
{
QMutexLocker lk(&m_lock);

if (!m_opened || !m_cam) {
emit sigGrabStat(m_slot, -1, false, (int)CamGrabMode::Manual);
return;
}

//计时
QElapsedTimer t;
t.start();

// 1) 触发拍照
m_nErrCode = m_cam->PhotoImage(m_szErrMsg);
if (m_nErrCode != 0) {
emit sigGrabStat(m_slot, (int)t.elapsed(), false, (int)CamGrabMode::Manual);
return;
}ShowGigeImage();

emit sigGrabStat(m_slot, (int)t.elapsed(), true, (int)CamGrabMode::Manual);//发射用时
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 14:53:14

华为开发者大会合作可能:接入昇腾AI生态拓展硬件兼容性

华为开发者大会合作可能:接入昇腾AI生态拓展硬件兼容性 在AIGC浪潮席卷各行各业的今天,数字人视频生成已从实验室走向产线。无论是虚拟主播24小时直播带货,还是企业用AI员工做多语种客服,背后都离不开高效、稳定的口型同步技术。然…

作者头像 李华
网站建设 2026/4/23 14:53:18

Nginx + PHP-FPM + MySQL Docker集群搭建全解析,一步到位

第一章:Nginx PHP-FPM MySQL Docker集群搭建全解析,一步到位在现代Web应用部署中,使用Docker构建可移植、高可用的服务集群已成为标准实践。通过容器化Nginx、PHP-FPM与MySQL,可以快速搭建稳定且易于维护的LAMP-like环境。项目目…

作者头像 李华
网站建设 2026/4/23 14:52:23

【高并发视频平台底层逻辑】:PHP流媒体转码配置调优的7个关键点

第一章:高并发视频平台的PHP转码架构设计在构建支持高并发的视频平台时,转码系统是核心组件之一。PHP 作为后端服务的主要开发语言,需协同底层工具与分布式架构实现高效、稳定的视频处理能力。通过将转码任务解耦至异步队列,并结合…

作者头像 李华
网站建设 2026/4/23 14:53:14

用户反馈收集模板设计:持续迭代HeyGem数字人系统功能

用户反馈收集模板设计:持续迭代HeyGem数字人系统功能 在AI内容生产工具日益普及的今天,一个关键问题浮出水面:如何让技术真正贴合用户需求?许多团队投入大量资源开发功能强大的系统,却在落地时遭遇“叫好不叫座”的尴…

作者头像 李华
网站建设 2026/4/23 12:41:11

长城电脑信息安全宣传:HeyGem生成反诈警示动画

HeyGem数字人视频生成系统在反诈宣传中的工程实践 在企业信息安全教育的日常推进中,一个老生常谈的问题始终存在:如何让员工真正“听进去”那些反复强调的防骗提醒?传统的做法是发布通知、张贴海报,或者由领导录制一段讲话视频。但…

作者头像 李华
网站建设 2026/4/23 14:53:15

搜索引擎喜欢的技术文长什么样?以HeyGem用户手册为蓝本改写

HeyGem数字人视频生成系统的技术实现与工程实践 在内容创作日益依赖自动化的今天,如何高效生成高质量的数字人视频,成为在线教育、智能客服和企业宣传等领域的共同挑战。传统视频制作流程繁琐,从脚本撰写到拍摄剪辑往往耗时数天,而…

作者头像 李华