熟练的掌握 C/C++/Shell/Pathon 等编程语言。
熟练使用 SQL Server 数据库,SQL 语句以及 Oracle 的 PL/SQL 及 PROC/C++开发。
熟悉数据结构和算法。
熟练掌握 Win32 核心编程、MFC 框架的原理和使用。
掌握 Unix/Linux 系统编程和网络编程并能熟练运用,熟悉 Linux 系统上开发环境及工具
gcc/g++等。
熟练使用 TCP/UDP 网络通信协议进行开发。
掌握数据结构、常用的设计模式
项目名称:OpenHarmony 分布式硬件设备管理
开发平台:vscode linux 操作系统
项目描述:DeviceManager 组件在 OpenHarmony 上提供账号无关的分布式设备的认证
组网能力,并为开发者提供了一套用于分布式设备间监听、发现和认证的接
口。该服务基于 c/s 架构设计,客户端主要负责接口数据的透传以及对功能
函数的回调处理,客户端分为 js 接口和 c++接口,服务端主要负责功能接口
的业务处理。该服务端功能依赖于底层服务 ipc 以及数据库模块交互,然后
将数据结果传递给客户端,客户端返给应用。
项目小结:在本项目中,我主要负责凭据管理业务的开发,从中学习到一套完整的需求
开发设计理论以及对多应用调用下业务线程的管理流程。