1、有Linux环境C语言基础,可开发linux系统应用
2、熟悉Unix环境高级编程,如IO操作、进程控制、伪终端等
3、熟悉Unix网络编程,如TCP、UDP等网络通信
4、熟练使用make架构gcc编译工具搭建c工程
5、有扎实的Java基础,可开发web网站
6、熟悉SpringMVC,mybatis,hibernate等开源框架
7、熟悉DB2、Oracle、MySQL数据库,了解MySQL索引优化
8、熟悉Android应用开发
1、中信银行堡垒机
堡垒机管理平台满足运维人员接管授权主机
C堡垒机满足用户登录已授权主机
C堡垒机通过webservice访问管理台获取资源信息
管理台通过socket通信(TCP/IP)访问C堡垒机守护进程进行校验、改密等操作
涉及的协议有ssh、telnet、rdp等
2、北控水务自动化运控平台
作业配置:作业编号/名称/程序/参数/服务器,运行时间/工作日可选
流程配置:前置/条件/状态变化
作业流程运行/监控:按照流程配置运行作业、图形化监控、人工辅助操作
日志服务:日志配置/发布、日志信息采集、日志目录/内容传输、日志内容下载查看
3、国美供应链报表平台
供应链报表统计包括:销售同比分析、库龄分析、当前库存结构分析、库存周转分析、订单准确率分析、承诺周转、供应商绩效等
4、POS及收银软件
订单生成、支付订单、订单退款功能
5、智能插座inplug
手机APP通过socket通信发送报文控制智能设备的功能
6、电力监控APP
Android手机端展示电力监控数据