1.熟练掌握Struts2、Hibernate、Spring等开源框架技术,使用maven搭建ssm dubbo架构进行大型项目的开发,熟悉
RESTful webservice技术;
2.能熟练的应用各种常见的设计模式:工厂模式、策略模式、单例模式、SpringIoC等;
3.熟练使用JSP、HTML、JSTL、EL、jquery等表现层技术
4.熟练使用Mysql数据库应用和开发,了解SQL Server、oracle数据库,熟悉sql语句
5.熟悉lucene搜索引擎。ehcache缓存、redis缓存优化
6.熟练使用Apache Tomcat应用服务器配置并能在Windows/linux操作系统上项目部署,熟悉配置nginx负载均衡。
7.熟练使用SVN,git项目管理工具
8.熟悉visio、PowerDesigner等进行数据建模工具使用。
9.熟练运用Eclipse和myEclipse等开发工具
10.熟悉掌握h5,VueJs/uniApp网页及小程序开发,熟悉响应式布局,webpack编译工具。
11.能承受压力工作,个性开朗随和,有很强的团队意识和协调能力。
2019/02 - 2019/03 博客网站/爱喵伴小程序
项目简介:博客和小程序都是个人开源项目,展示个人和萌宠的生活、分享技术等信息,用于吸引共同爱好者,扩大朋友圈。开源项目链接:https://github.com/zch1127/my-project
1) “我勒柠檬”博客,采用前端框架VUE开发页面,后端接口采用Springmvc-RESTful API进行数据对接,Axios向后段请求数据。页面有首页介绍/文章列表/文章详情,已上线链接:http://www.zch.world/ 功能持续迭代中。
2) 爱喵伴小程序,展示寄养猫咪的照片/视频/文章。采用前端框架mpvue weui进行开发,后端与上述一致,已上线,小程序码如下所示:
2018/06 - 2018/11 物流配送系统
项目简介:系统包含配送商品及配送司机的基本信息、配送任务、时效监控等大体系。
3) 负责配送和监控项目,例如:司机晚点监控/线路送达率/赔偿监控等页面开发,对spring-dubbo项目进行二次开发,让我了解到分布式框架不会因为单点影响全部,这样提高了系统的可用性,分布式项目模块化,也正好应对了产品业务量增大的需求。
4) 使用RESTful api接口开发与移动app对接,根据需求做些前端VUE页面,采用前后端分离开发模式,运用vue.js中指令和服务与后台接口对接,进行数据交互、页面渲染,实现功能模块的判断。项目测试使用mockJs数据渲染模拟,测试成功,使用axios访问API。
2017/03 - 2018/04 好济APP/后台管理系统
项目简介:此系统用于网站和APP客户端的数据管理。好济APP面向信仰宗教的用户,目的寻找寄托,发扬佛教文化。包含宗教微博打赏/高僧文章/新闻资讯/商品流通/请灯祈福/供奉/推送通知等模块,app产品已上线,软件商店可查。
5) 负责善友圈/商城/打赏/新闻资讯/供奉/请灯祈福等等模块开发,使用Maven搭建SSM框架,restful webservice框架接口开发(含支付宝、微信、推送通知对接等),后端系统使用springmvc+bootstrap框架,测试成功部署服务器。
6) 项目中采用EHcache,redis缓存数据,提高客户端访问速度。
7) tomcat服务器当机的问题,通过,有效减少了当机的出现。
8) 访问量过大等原因,导致服务器down机,采用redis JedisCluste集群解决,同时提高了访问速度。
2016/04 - 2017/03 交易信息多渠道发布系统
项目简介:系统作为各渠道数据中转站,只提供标准化接口进行数据接收与发布,避免了业务系统与各渠道直接对接,加强管理降低风险的同时还能兼顾效率。实现与门户网站信息发布、国资委监测、产权机构交易协会监测等渠道的信息披露;并具备与各监测平台对接的能力。
责任描述:负责项目总体进程,概括如下几点
1) 负责需求沟通,文档编写,制定计划,团队协作,使用Maven搭建SpringMVC mybaties框架开发测试,Linux上线部署。
2) 系统作为数据中转站,使用springmvcMybaties框架编码开发,restful风格提供webservice接口,进行数据接收与发布,避免了业务系统与各渠道直接对接,降低风险同时兼顾效率。实现与门户网站信息发布、国资委监测等渠道的信息披露;并具备与各监测平台对接的能力。
3) 计划周期内完成项目上线,维护阶段,采用策略模式解决代码重用问题,提高业务模块的扩展性,开发减少了代码量。
4) 每阶段项目汇报工作(周报、月报),完成项目最终验收工作, 及上线后的项目维护。
2015/09 - 2016/04 IBD商务通
产品面向公司内部员工管理,实现人与人之间的沟通,群体沟通交流无压力,可以发工作计划让领导审阅等功能。
1) 根据需求,创建数据库表,restful web开发接口,跟android、ios客户端对接
2) 开源服务器openfire实时通讯接口进行1对1、建组聊天、建群拉人删人。
3) 商务社区发布说说、话题、问题、知识,显示列表,可收藏/点赞/转发/评论/回复/@他人,消息推送,类似微博。
4) 商务服务开发,公司打卡签到、请假、全员考勤、产品任务。
2015/06 - 2015/09 人事管理系统
项目简介:该系统主要面向公司内部人员管理、员工签到管理以及人员信息登记业务。员工签到管理包括上下班打卡记录以及考勤记录等信息。只有管理员能够查询/修改所有人员上班记录;按日/按月生成月人员签到统计报表并允许员工通过系统查询自己当前和以往上下班签到记录。
1) 采用DIV+CSS+JS技术进行页面布局与美化,通过重定向避免数据的重复提交,分页显示数据。 采用JavaScript、Validator验证框架对表单数据进行合法性校验。
2) 通过Struts调用业务逻辑处理, IOC实现Spring和Hibernate整合,代理模式实现Spring和Struts整合。
2014/11 - 2015/06 爱侬多商城网站
项目简介:之前网站以B2C模式发展到o2o线上线下的营销模式。前端页面主要有首页、商品类型页、分类页、店铺页(品牌页)、会场页、搜索页,知识页,问答页面,购物车列表页,订单列表页,支付页面,用户个人中心等。
责任描述:
1) 负责前端页面开发,使用SSH框架搭建,mysql数据库,主要开发用户个人中心(我的订单/优惠劵/售后)购物车/商品类型页/详情页/知识页等分页查询。学巩固了spring及freemaker/jquery知识点。
2) 搜索页面,通过Solr 服务器全文检索配置生成索引,获取对应索引数据,根据商品或商家查询对应信息。
3) 完成计划任务,推动项目上线,及线后维护。
2013/09 - 2014/10 商家后台管理系统/运营系统/母婴专家系统
项目简介:针对商家、专家、运营单独定制独立系统平台。专家系统在母婴网站中起这不可小觑的作用,妈妈们为孩子买商品,不知道什么商品适合自己的孩子,可以在网站咨询专家。主要功能为入驻医院、专家成员、解决用户问题。主要有:商品录入管理,运费模板管理,商家基本信息,商家公告管理,专家问题管理、医院问题管理等。
1) 系统使用Apache Shiro设置权限,基于spring+easyUI框架,包含商家信息管理和店铺管理、商品管理、医院专家、科室管理等
2) 问答管理(管理员问题管理、专家问题管理、医院问题管理) 根据权限进行分配该处理的用户问题,主要是查看、附件浏览、回复、显示答案列表的功能。
3) 统计管理即问答统计,Highcharts汇成图表显示。
4) 测试通过,进行上线及维护。