解决QTcp上传大文件引起的粘包问题
1.对于传输不一致导致的粘包问题进行解决 2.自定义协议使收发端以一问一答的模式进行交互 3.以牺牲效率的方式保证数据的稳定和高可靠性 4.避免发送端远超接收端时引发的程序崩溃问题
1.对于传输不一致导致的粘包问题进行解决 2.自定义协议使收发端以一问一答的模式进行交互 3.以牺牲效率的方式保证数据的稳定和高可靠性 4.避免发送端远超接收端时引发的程序崩溃问题
1.利用Tcp的稳定和高安全性传输文件 2.QTcpServer作为服务端监听所有客户端连接并作出响应 3.实时显示上传进度
1.利用widget的鼠标,绘图等事件实现基本测量类端点的实现,利用move事件实时更新测量段的大小等信息更新 2.使用opencv库完成对图像信息的解析 3.使用QChart类的基本功能,实现灰度统计及测量
1.利用QWidget的鼠标事件如press,move,release等事件结合paintevent绘制事件实现Rectwidget,circleWidget,EllipseWidget等类的实现。 2.通过PointWidget的移动实时改变图形大小,具备高效及便利性 3.可随时添加或删除及清除图形
1.使用直方图统计得出图像灰度分布 2.根据分段函数计算不同范围内图像信息 3.封装函数进行计算,压缩16bit图像至8bit
1.使用“生产者消费者模型”创建采集线程和读取线程 2.使用环形缓冲区互斥的访问数据 3.解析图像数据并进行绘制
利用轻量级数据库SqlLite进行数据管理 使用结构体将数据进行封装,同时完成数据加密确保数据的安全性 利用Sql语句完成对数据增删改查等操作 根据对权限列表的解析完成用户不同权限的分配和管理
利用图像的不同灰度进行压缩 使用QChart计算图像灰度直方图 利用QWidget类重生对应的左右窗宽及窗位窗口 动态建立连接实现实时调整
勤写标兵
持之以恒
笔耕不辍
1024勋章
阅读者勋章
持续创作
创作能手