1.熟练掌握java,熟悉spring及相关的流行框架,熟悉IOC/DI技术和aop开发,并熟悉其实现原理,熟练tcp、websocket的服务端、客户端开发;
2.熟悉页面的设计编写,熟悉js/jquery/vue,熟悉常用ui库;
3.能熟练使用linux命令,能在linux下部署服务;
4.有flutter/android相关开发经验;
5.熟悉sql、nosql及常用的优化方式;
1.智能家居app,系统包括用户管理、设备管理、家庭管理等几部分组成,使用flutter+原生进行开发,核心业务使用flutter开发,sdk适配工作在原生端完成,涉及硬件接入;
2.发电机远程控制系统,能远程控制发电机,对发电机状态进行监控,系统包括用户管理、发电机管理、客户管理三部分,服务端基于java技术开发,上位机使用golang开发,控制板使用C语言开发;