精通Java语言 python语言具有扎实的编程基础和良好的编程习惯以及代码规范。
2、熟练使用SSM框架(Spring+SpringMVC+Mybits)
3、熟练掌握Html、Jsp、CSS、JavaScript、jQuery、BootStarp、Ajax、Json、XML、Jdbc和 servlet等技术
4、熟练使用Eclipse、intellij idea、SVN、GIT、Maven项目管理和项目构建工具
5、熟悉SQL语法
6、熟练掌握基于MVC模式的Java Web编程和软件开发流
7、熟练使用Redis、基于Redis实现分布式session共享,token认证及 Redis实现分布式锁
8、熟练使用dubbo服务治理框架、注册中心zookeeper掌握服务的注册与发现。
9、 熟练使用Dobbo+SpringBoot进行微服架构的搭建,使用Zookeeper作为注册中心进行服务治理,会使用消息中间件ActiveMQ解决请求高并发和分布式事物。
10、 掌握在项目中使用搜索引擎solr实现全文检索。
11、 掌握Nginx负载均很技能
12、 熟练使用Swagger2自动生成API说明文档
13、 会使用Nexus搭建Maven私服
14、 熟练使用代码生成器模板引擎FreeMarker
15、 会使用quartz任务调度
16、 熟练使用Postman测试开发的服务
17、 会使用Auth+Redis+Tokon系统设计及实现系统认证
18、 会第三方(支付宝支付、微信登录、微信支付)接入技术分析及运用
19、 会手机邮箱、短信注册技术分析及运用
20、 会使用Jmeter高并发测试
21、 熟练Linux系统常用命令和Xshell、Xftp 和notepad++操作Linux
1 **商城
开发环境: eclipse+maven+svn
软件架构: mysql+mybatis+spring+springmvc+redis
项目简介:
网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。SL会员商城采用分布式系统架构,子系统之间都是调用服务来实现系统之间的通信,使用http协议传递json数据方式实现。这样降低了系统之间的耦合度,提高了系统的扩展性。为了提高系统的性能使用redis做系统缓存,并使用redis实现session共享。为了保证redis的性能使用redis的集群。搜索功能使用solrCloud做搜索引擎。
系统主要包括以下模块:
后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内容发布等功能。
前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作。
会员系统:用户可以在该系统中查询已下的订单、收藏的商品、我的优惠券、团购等信息。
订单系统:提供下单、查询订单、修改订单状态、定时处理订单。
搜索系统:提供商品的搜索功能。
责任描述:
1参与整个需求分析与项目构建。
2主要负责权限分配,用户管理,角色管理,商品管理模块的功能代码的实现,并参与前端页面的开发。
3根据jedis编写redis接口,对redis进行操作。利用redis实现用户信息与角色权限信息的存储,并根据不同角色生成不同的功能菜单,实现用户权限管理与授权操作。
4前端利用bootstrap与ajax编写html页面。
**场软件管理平台
开发环境 Eclipse + Tomcat7 + Mysql+Git
软件架构 Springmvc + spring + mybatis +Bootstrap+Maven+Redis
项目简介
该项目是企业级的CMS(内容管理系统),针对Android应用市场所开发的后台管理系统主要进行APP应用的管理和维护工作.该项目分为APP开发者平台和后台管理系统.
1.APP开发者平台是B2C模式的管理平台,也是开放的平台,允许开发者入驻进行自行操作.例如:APP的上传,修改,删除和版本的维护等等.
2.后台管理系统负责后台数据的维护和管理,如APP的审核,开发者账号的审核.
责任描述
参与项目的需求分析,数据库设计,项目的构建,负责APP开发者平台模块的代码编写j及测试,负责APP后台管理系统的代码编写及测试.
技术描述
本项目采用SSM+Mysql+Redis技术框架,保证了系统良好的可扩展性,可维护性,和模块的复用性.在视图层(View)采用jsp用于页面显示,在效果以及渲染方面采用bootstrap前端框架.前后端采用ajax配合json实现消息传递,并配合Jquery框架提高用户体验.