1. 后台开发:
熟练使用C、C++、C#、PHP、Python、Go进行编程,熟悉TCP、UDP协议及使用Socket进行开发。
2. 前端开发:
熟练使用Vue框架开发前端。熟悉HTTP协议,使用HTML、JS等语言及Bootstrap、Ajax技术进行开发,熟悉Laravel框架。
3. 数据库开发:
熟练使用Mysql和SQLServer数据库,熟练使用实体框架进行数据库通讯。
4. Web服务
熟练使用Apache服务进行web项目部署,包括多域名绑定、反向代理、证书安装等。
5. 开发技术
精通架构设计,精通微服务、分布式、消息队列、负载均衡、多线程、Docker、WebService、WebAPI、JWT、PWA、Redis、RPC、Restful、WPF等技术,熟悉TensorFlow、OpenCV等人工智能和深度学习框架及资源库的使用,理解并使用MVC、MVVM设计模式进行开发,熟悉json和xml文件格式的解析,了解跨平台 APP开发。
6. 开发工具
熟练使用Visual Studio 、Visual Studio Code、PhpStorm、Git、SSH等工具。
7. 通讯协议
熟练使用Socket、WebSocket、RS232、MBus、GPIB等传输协议,了解MQTT、LoRa等协议。
8. 云服务
熟悉亚马逊AWS和阿里云的服务及使用,熟练使用Linux作为云操作系统进行产品部署。