IT人力外包人才简历库

返回列表

Qt跨平台服务端开发工程师

驻场外包人员
工作年限:4年 意向城市:成都 浏览:7次 发布时间:近期

技能标签

C++ Qt Core Qt Network Qt SQL 多线程编程 网络通信 数据库开发 XML解析 跨平台开发 设计模式

专业技能

精通C++语言(STL、智能指针、RAII机制),熟练掌握Qt框架核心模块(Core/Gui/Widgets/Network/SQL),具备跨平台开发能力(Windows/Linux/macOS)。精通Qt多线程编程(QThread/QtConcurrent)、网络通信(TCP/UDP/HTTP)、数据库操作(QSqlQuery/TableModel)。熟悉XML/JSON数据解析、信号槽机制、国际化支持。掌握设计模式(单例/工厂/观察者)、版本控制(Git)、调试工具(Qt Creator/GDB)。具备第三方库集成经验(OpenCV/FFmpeg)

工作履历(脱敏处理)

主导开发智能家庭管理系统,采用Qt框架实现跨平台设备控制,设计分布式通信架构解决多设备实时同步问题。优化网络通信模块,通过QtConcurrent实现并发处理提升响应速度30%。开发数据库管理模块,使用QSqlTableModel实现设备数据可视化展示。设计可扩展的插件架构,支持第三方设备接入。采用Git进行版本控制,制定代码规范提升团队协作效率。

项目经验(脱敏处理)

### 智能家庭管理系统(Smart Home Manager)

**项目背景**:基于物联网技术构建统一的家庭设备管理平台,实现设备互联与智能控制。

**技术实现**:

1. 采用Qt框架开发跨平台客户端,使用QWidgets实现设备控制界面,通过QNetworkAccessManager实现HTTP通信

2. 设计多线程架构,使用QThread处理设备数据采集,通过QtConcurrent实现并行数据处理

3. 开发数据库模块,使用QSqlQuery实现设备状态持久化存储,设计缓存机制提升查询效率

4. 实现设备发现协议,基于UDP广播实现本地设备自动识别

5. 构建场景模式引擎,通过信号槽机制实现多设备联动控制

6. 开发国际化模块,使用QTranslator支持多语言切换

**技术挑战与解决方案**:

- 解决跨平台UI一致性问题:通过Qt样式表统一界面风格,使用QSharedMemory实现跨进程数据共享

- 优化实时数据同步:采用Qt信号槽异步通信机制,结合QTimer实现数据刷新

- 提升系统稳定性:通过QThread实现线程隔离,使用QMutex保护共享资源

驻场外包优势

服从性高

严格遵守甲方管理制度

技术扎实

4年项目实战经验

可长期驻场

接受异地项目外派

快速响应

24小时内可到岗

企业人才对接

专业IT人力外包服务

如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。

合作热线

18969108718

商务邮箱

ntit@163.com

微信扫码咨询

微信咨询二维码

扫描二维码添加商务对接

立即申请人才对接