1.熟练掌握Java 编程语言,具备良好的编码习惯,理解常用的Java 设计模式。
2:熟练使用redis缓存服务器、熟练使用websocket技术进行实时通信。
3.熟悉B/S 和C/S 系统结构,熟悉MVC,ORM 等设计思想,对Java 设计模式有一定了解。
4.熟练使用HTML、CSS、JS、jQuery、XML、Ajax 等前端开发技术,有使用
BootStrap,EasyUI 的经验。
5.熟练使用Servlet、JSP、JSTL、echarts 等JavaWeb 开发技术。
6.熟练使用Spring、SpringMVC、SpringBoot、Struts2、Hibernate、MyBatis 等主流框架并理解其工作原理。
7.熟练使用Mysql、Oracle 等关系型数据库,熟练使用视图、触发器、存储过程、索引等,有数据库优化经验。并能使用elasticsearch提升页面数据查询效率。
8.熟练使用Eclipse、IDEA、Maven、Git、SVN 等开发工具。
9.熟练使用 Tomcat 等应用服务器并熟练使用Nginx 服务器,有相关优化经验。
10.熟练使用Linux 操作系统部署项目,有shell 编程经验
11.熟悉Hadoop 生态圈,可以使用Hive、HBase、Flume、Kafka 做简单的数据分析工作。
2020.02 - 2021.01 天津&上海卷烟厂SPC数据分析系统 Java开发工程师
开发环境:Eclipse、Tomcat8.5、Jdk1.8、Oracle、Git、CI/CD
技术架构:SSM、MiniUi、Vue、Echart、Redis、WebSocket、ElasticSearch、POI;
项目描述:
本项目主要是针对卷烟厂的烟叶制造过程,数采设备的数据所开发,用户可以通过系统,看到各个数采设备的实时情况,各个监测点数据的均值、极差、是否存在异常等。
项目设计:
本项目功能开发围绕用户的数采设备所采集的数据展开,由数采设备采集最初的数据,经过剔除规则对无效数据进行剔除,得到有效数据,将有效数据按照监测机台进行分组传输,由系统的判异规则进行是否异常判断后,将数据合理的展示到页面中。在开发中全程保证时效性,数据原子性。
负责模块:
查询模块(机台状态一览图、历史查询、异常点一览图、班次监测一览图、自检情况查
询等)、数据修改模块(监测点维护、机台维护、异常点处理)、数据导出;
责任描述:
1、开发设计:理解业务,整理需求,进行前后台开发设计,接口设计,编写相关开发文 档。
2、代码编写:后台核心代编写,创建kafka消费者接收数采项目组所传入的数据,对数 据进行异常判定,根据用户需求进行个性展示、查询模块开发、数据修改模块开发。
3、环境搭建:Centos7系统搭建项目需要的环境(redis、tomcat),编写一键启动/关闭项 目脚本,测试环境与生产环境建立免密登录,搭建GIT项目的CI/CD环境,搭建 ElasticSearch+kibana环境。
4、部分页面前后端独立开发。
2019.08 - 2020.01 天津卷烟厂MES系统拓展 Java开发工程师
开发环境:MyEclipse、JDK1.6、Tomcat、.net、sqlserver
技术架构:Spring、Hibernate、WebService、
项目描述:
MES系统是一套面向制造企业车间执行层的生产信息化管理系统。MES可以为企业提供包括制造数据管理、库存管理、质量管理、设备管理、采购管理、生产过程控制、底层数据集成分析等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。
项目设计:
本次MES拓展设计,基于原有的前后台架构进行功能拓展,采用前后端分离技术,前端项目采用.net技术,部署于windows自带的IIS上,后端项目则使用java技术,部署于tomcat。在本次拓展中,与外部公司数据交互采用编写WebService接口,进而解析Xml内容进行。
负责模块:成品冻结、解冻;成品入库;成品出库;
责任描述:
1、代码编写:在保证其他业务不受影响的情况下,对原有代码进行功能拓展。设计编写WebService通过xml的形式与外部公司进行数据交互,包括接收以及发送。
2、文档编写:整理需求后编写前后台开发文档,编写功能开发后的系统使用文档。
3、接口设计:与外部公司负责人沟通,共同设计Xml交互内容。
4、查询优化:对查询效率慢的Sql进行优化。
2019.03 - 2019.06 义乌市养老院系统 前后台开发
开发环境:MyEclipse、JDK1.4、Jboss、jsp、sqlserver2008R2
技术架构:jQuery、Echart、BootStrap
项目描述:
本项目主要是针对养老院的日常工作所开发,能够满足养老院对老人的预约、入住、登记到离院,以及老人在院内进行的护理、体检等日常行为的记录。
主要架构设计:
老人预约、入住、离院登记以及老人在院内基本信息登记,护理登记,日常饮食管理,食谱设置,护理任务设置,老人健康体检,床位设置等功能。
责任描述:
1、系统界面图片美化;
2、预约、入住登记、基本信息登记、护理登记;
3、护理项目管理、护理级别设置等功能实现;
4、机构运营月报表、老人出入报表等报表制作;
5、老人健康评估模块功能实现;
该系统,主要是反映在生产过程中,对实际产品各项数据监控并且进行合理展示的功能,包含了对数据的清洗、整理、分组、展示等。在此项目的开发中,主要负责后端Java程序开发、前后台交互设计、程序逻辑设计以及简单的前端Vue模块开发,该作品之一主要反映了,监控项目的其中一个指标的曲线图,且
作品一展示的是对页面列表的一个的导出结果,可以点击左侧按钮展开或收起。 作品二是对于左侧树状结构的查询条件,进行勾选之后,可以展示出当天的温湿度数据,且绘制曲线图。 我在此项目中主要担任后台java程序开发的职责,对数据进行查询,且进行合理的封装,与前台进行交互,由于此处数据