• 技术专长:5年C++/Qt 开发经验,精通VS、Qt Creator 开发工具;深入掌握C++11 智能指针、Lambda表达式、线程池等核心技术,熟练运用STL容器;对Qt 信号槽机制、界面渲染引擎、事件系统及自定义委托/模型框架有系统实践经验。
• 跨平台开发:4年Linux/Windows 跨平台项目经验,擅长解决多系统界面一致性适配与性能优化问题,具备复杂业务场景下的架构设计能力。
主要工作内容:
UI界面开发:
1.涉及到的界面显示基础类的封装,比如自定义表格,按钮,label,文本框等,以及针对界面所涉及到的控件样式开发。
2.界面的跨平台开发,确保Linux/windows系统上界面显示效果的统一性。
3.界面数据分页显示,避免界面数据大批量显示时导致截面数据卡顿。
需求开发:主要是针对业务的开发,以下为平常应用到的技术及设计思想
1.通过消息队列实现服务端和界面通信,确保服务端数据正确传递
2.通过设计本地缓存,数据库增量更新降低网络资源的开销
3.通过线程和智能指针确保资源的正确释放
4.通过降低文件的读写操作,降低磁盘I/O,从而延长硬盘使用寿命。