熟练掌握 C/C++ 语言,具有 Windows、Linux(含信创银河麒麟、Ubuntu、CentOS 等)跨平台开发经验
熟练掌握 Qt 信号机制、事件机制、UI 控件、QNetwork、QThread、model/view 架构等
熟练掌握 STL 多线程、TCP/IP 网络编程
熟练掌握 SQLITE、MySQL 数据库应用
熟练使用 Qt、 VS、GCC、MSVC、Visio、office、Xmind 等工具
具有 Linux 系统移植、uboot 移植、内核移植实践经验
了解 ARM 汇编语言、ARM 体系构架
通过电路图形制作(
PROTEL)认证、国家程序员认证
参与了企业级跨平台、多语言通信总线项目,旨在构建高效稳定的通信架构,支持Windows、Linux等多操作系统及C、C++、Java等编程语言。负责核心通信模块开发,利用nanomsg实现高性能消息传递,libuv增强高并发处理能力。引入tcmalloc优化内存管理,log4qt建立日志系统。
同时利用QT的QThread、QTcpSocket、model/view等组件开发远程控制、展示界面,实现远程安装部署、远程配置修改、实时运行状态展示等