熟悉java语言的使用
了解tomcat容器的配置与目录结构,以及spring与tomcat的结合
熟悉使用mongodb的操作与redis的使用
熟悉linux开发环境
熟悉多线程
熟悉常用的数据结构与算法
熟练掌握java后台开发环境的使用(maven、eclipse/idea、svn、git、tomcat)
1、负责物联网各类传感器的数据收集,并对各类传感器的数据进行分析并通过提前定义的规则触发相关的事件。比如温度传感器收集室内的温度数据上报到平台,平台知道室内温度之后,根据定义的相关规则触发相关的事件(比如温度高于25度开空调,低于25度关空调等)。以及对各类传感器进行控制命令下发。
2、在某局点的车联网竞标项目中,参与分析客户的需求与验收标准,设计相关开发方案及参与开发。通过客户的验收,use case验收率达到95%以上,高于第二名10个点,最终拿下此项目。
| 角色 | 职位 |
| 负责人 | 软件工程师A |
| 队员 | 后端工程师 |
负责本项目的私桩共享活动,使得其他如果有意向的私桩用户,可以通过共享充电桩让其他用户过来充电,自己挣取服务费。还有重启预约失败的用户的预约充电请求,使得一些预约失败的用户不用自己重新启动就能重试,重试不成功的会收到预约启动失败的短信通知。这大大提高了社区项目的竟争力。
通过负责充电通的活动模块,了解到充电通的大部分活动功能都是为了吸引客户过来充电的。本人在活动开发这块,较好的支持了活动模块的开发工作。并且对活动模块的开发进行了优化,使得所有的活动只使用一个入口就可以了,不必要每个活动都搞一个入口。大大减少了重复代码的开发。