使用qt开发一款数据分析软件,实现HDF5和MDSplus二种数据源的数据可视化与分析程序。其中HDF5是一种文件型数据库,而MDSplus则是通过tcp传输的服务器数据库。
- 负责软件设计编写测试
1. 其中运用到qwt组件、Qt5、HDF5/MDSplus数据库、线程池、备忘录模式等
2. 技术难点:
- 因qwt相关博客较少,需要自己研究qwt组件使用
- 一个HDF5数据库一个进程只能open一次,需要想办法实现通道信号数据低延时呈现
- 线程池来支持同时打开多个数据源的加载速度
- 是用智能指针来管理已经加载的通道数据,防止内存泄漏
- 使用备忘录模式来缓存最近操作过的数据,加速操作流畅性
- 操作和数据加载绘制异步解耦
点击空白处退出提示












评论