1. 熟练掌握Java基础语法知识、常用API、以及反射、JSP、Servlet;
2. 熟练掌握JavaScript、HTML、CSS;
3. 熟悉Vue、Angular、Angularjs、jquery前端框架;
4. 熟练掌握spring-boot、spring、spring security,springmvc、struts2、hibernate、iBatis/MyBati
并能熟练运用这些技术进行后端接口开发;
5. 熟悉Linux常用命令并能在Linux下发布项目;
6. 熟悉redis、ehcache;
7. 熟悉设计模式、restful、webservice;
8. 熟练掌握 Mysql、SQL,熟悉 Oracle;
9. 掌握常用大数据技术,Hadoop、Hive、Hbase、Spark
10. 掌握 ETL 技术 Kettle 和 Sqoop,并能运用进行数据迁移、数据同步。
11. 掌握爬虫技术,能够运用Scrapy、Selenium技术进行合法的进行网页爬取工作
0. 四川法制报新闻发布平台
一个CMS系统,集发布、审核新闻的功能。开发完成之后还需要将已有系统的数据迁移到新系统以及将全省所有地市州和区县的其他新闻系统的数据也迁移到新开发的新闻发布平台里面来,从而完全淘汰掉其他的新闻发布系统。数据迁移主要是利用ETL工具Kettle和网页爬虫(Scrapy+Selenium)来实现的。
1. 天阙四川数据中心
从零开始设计、研发一个数据中心,实现数据服务和数据治理,为各业务系统提供统一的数据分析、数
据服务。我主要的工作是参与设计、提供底层的大数据技术支撑,并完成基础设施的开发。
消防队人员管理系统
开发负责人
用于对消防队的各级队站以及队站人员信息进行管理的系统,主要功能是对人员简历进行管理,以及一
些统计图表,技术采用的是springboot、mybatis、angularjs。
2. 泸州公安合成作战平台
网签模块开发
一个 OA 办公模块,主要业务流程是区县分局民警提交信息查询申请、临时检测申请、临时布控申请到区县
情报大队进行审核,情报大队在自己审核之后可以提交到市局情报单位、市局局领导进行审核。
3. 公安大数据云搜
开发主要负责人
提供基本的全文检索功能,在此基础上提供关系人分析、数据碰撞、人员动态轨迹的功能。项目采用的是
spring-boot、持久层采用的是 spring-data-jpa。
4. 数字化会议管理系统
独立开发
一个包含新建会议、开会、会议审核功能的网站,其中开会的的时候可以进行录像,审核的时候可以进行签
字。同时系统还拥有表决、签到、投票的功能。
5. 广电综合服务保障系统 APP(混合开发)
APP 开发主要负责人
该 APP 用于广电员工派单、接单到服务完成的整个流程,我的任务是分配、协调开发任务,并对其他小伙
伴进行必要的指导。
6. 安科优活 APP(混合开发)
接口与 APP 开发
从其他同事手中接手的项目, 后台接口开发使用的是 struts2+spring+iBatis 模式,数据库使用的 mysql。
使用 redis 来缓存用户认证信息。APP 使用的混合开发模式。
本人主要负责用户信息、商品管理、订单、支付相关接口和 app 页面的开发。
7. 云南民政项目微信公众号及 APP
项目环境搭建、接口与前端开发
该项目是其他部门的项目,使用的是 spring+springmvc+mybatis 模式,数据库用的 mysql。本人当时负责项
目结构的搭建,并编写接口例子供其他同事参考,并辅助其他同事进行接口的开发。
8. 四川证监协会问卷调查系统
网站后端接口开发、管理平台前后台开发
系统用于对四川的上市公司进行问卷调查。项目分为有两个系统,一个是给参加问卷调查的上市公司使用
(系统 A),一个是给管理员使用,用于对问卷进行管理、统计(系统 B)。
使用的是 spring+springmvc+mybatis 模式,数据库用的 mysql。本人主要负责系统 A 的登陆、参与答卷相关
接口的开发,以及系统 B 的用户管理、问卷管理、答卷管理的接口与页面开发。