精通基于J2EE的JAVA编程;
熟练运用SSM结构的Web应用开发,用过SSH框架,JPA,Servlet,MVC体系结构模式;
熟练掌握java基础,掌握Html、JavaScript、CSS、JSP、AJAX、JQuery,Json等WEB前端技术,能完成一般的js编写;
熟悉Oracle、mysql数据库:SQL,PL/SQL;
了解https安全协议,基于token的身份认证,有调第三方接口经验;
熟练使用Eclipse、Tomcat、HBuilder等相关开发工具;
熟悉基本的Linux命令;
熟悉amcharts,ueditor,echart等插件的使用,能进行导出表格,文件上传下载,生成图表等功能的实现;
1:功夫财经p2p项目
公司主要开发p2p项目。
1)该系统在eclipse下开发,运行于Apache Tomcat平台,采用J2EE架构,基于Struts、Hibernate、Spring技术以及mysql数据库系统。分前台,后台,微信端,移动端。该系统后台主要有借贷管理,资金管理,产品管理,客户管理,红包管理,网站管理,百宝箱管理,运营统计等功能。微信端和移动端主要有充值、提现、投资和赎回。
2)系统功能:系统有管理人员和普通用户两种用户。管理人员(平台)主要添加或修改标,以供普通用户去投资。普通用户可以对标进行投资和赎回赚取利息,可以进行充值提现。
3)本人主要负责微信端开发。活期标的创建,标的利率,认购和赎回记录,每日收益,活期统计等功能。标的创建:用户申请借款,审核通过后开标,查询和修改。标的利率:每天凌晨跑批更新标的利率,计算7日年利率,每万份收益等,查询7天的年化利率制作折线图。认购和赎回记录:增加和查询,修改状态。每日收益:每天凌晨跑批根据标的利率表计算当日收益。活期统计:跑批计算当日收益后需要更新字段。
2:智能家居
1)系统的主要功能:用定时器控制家电的工作。用户购买智能插座设备连接app,用来控制家电(如:空调的开关、温度,电饭锅,电风扇等)。系统可以设置场景来连续的执行场景中任务。有鱼缸模式、充电保护模式。设备的所有者可以管理此设备的用户来一起控制家电。
2)该系统是公司的研发项目,本人参与了产品的功能设计,主要负责系统的后台管理模块。
3)后台管理模块可以管理用户,app界面,使用帮助,场景,场景中的任务,资讯,查看任务执行记录等。
该系统运行于Apache Tomcat + mysql平台。主要使用了SSH,JPA技术。表现层采用JSP与JSTL及EL相结合,增强了系统的强壮性。