1.理解linux操作系统的机制,熟悉linux下进程通信、定时器、多线程等应用规则,掌握用户态和内核态程序开发,有扎实的C语言基础。能够运用Qt或者gcc开发嵌入式应用程序。
2.练掌握C++、C#,能够运用Visual studio在Windows平台下进行应用程序开发。
对其他软件开发语言也有所涉猎,熟悉软件开发的基本流程,学习能力强。
3.熟练使用java开发桌面应用和安卓应用。
1,走行部在线监测系统,主要负责的嵌入式ARM开发板uboot和内核驱动的移植和修订、文件系统的完善和Qt应用程序的开发,同步开发C#版本的地面软件。
2,C++加密通讯服务器程序的开发和维护。
C++加密通讯服务器程序的开发和维护。该服务器程序主要包括了windows版本和Linux版本。主要实现了基础框架部分、客户端请求部分、数据库关系部分、客户端链路维护部分、语音接通部分、短信RSA加密部分、群聊部分、监听部分
给予java开发的任务管理软件。 服务端可以管理每个客户端,给其自动分配任务 客户端完成任务可自动上报状态