• 拥有良好的JAVA基础,规范的编码习惯,熟悉MVC开发模式; • 熟悉 Spring/Mybatis/SpringBoot/等主流开发框架,熟悉SpringCloud分布式微服务架构; • 熟悉Oracle,MySql关系型数据库以及redis非关系数据库的使用; • 熟练掌握Tomcat服务器的配置及部署; • 熟悉RESTful风格开发与Postman工具的使用; • 熟悉dubbo、zookeeper、canal、rabbitmq、elasticSearch等中间件 • 熟练使用SVN、Maven等项目开发及管理工具,了解Nginx; • 熟悉Vue.js,JavaScript,Ajax,Jquery,ElementUI等前端技术; • 了解Liunx操作命令; • 了解JVM内存结构和垃圾回收机制;
1、易快订分销订货系统是一个综合性的B2B平台。让企业的用户或经销商可以自助完成、下订单、支付、收货、对账等功 能。易快订分销订货系统采用分布式系统架构,子系统之间都是通过调用服务来实现系统之间的通信。这样降低了系统之间 的耦合度,提高了系统的扩展性。为了提高系统的性能使用redis做系统缓存,并使用redis实现session共享。为了保证redis 的性能使用redis的集群,搜索功能使用elasticSearch做搜索引擎采用Canal和RibbitMQ进行数据同步。 2、项目通过搭建Redis集群、elasticSearch集群、nginx集群以及mysql集群、Thymeleaf页面静态化来使用项目能够具有 高可用且支持高并发的性能;同时采用分布式系统架构,可以使得并发量可根据集群服务器的扩展而进行增大; 责任描述: 1、商品管理模块代码开发; 2、购物车和订单模块功能的实现; 3、与项目中成员一起处理项目中出现的Bug; 4、 把项目进行部署到服务器中; 5、 与团队成员共同解决开发中遇到的问题; 技术描述: 1、系统采用SOA、分布式系统架构,大大的提高服务器的处理能力,尤其是高并发的处理; 2、图片服务器采用FastDFS+Nginx集群搭建; 3、系统内容服务采用SpringCould中的eureka作为注册中心; 4、前台页面内容主要通过后台CMS内容管理系统进行管理; 5、采用Redis集群作为服务器的缓存,将门户首页以及用户的信息存放至redis; 6、采用elasticSearch+eureka集群搭建来实现商品的搜索功能并使用Canal和RibbitMQ进行数据同步; 7、系统为了安全而采用了单点登录系统,使用redis进行存储用户的token来模拟session机制;
项目简介:系统基于web技术开发,分为会员端和后端,会员端将部署在微信公众号中,后端可以通过浏览器使用。本系统 主要包括了用户和会员模块。会员模块实现了会员手机注册和手机验证码登录功能,在会员登录后可进行预约体检服务功 能,查看预约体检功能,管理会员个人信息。用户模块为医疗机构的后台管理,管理员可以进行用户及操作权限管理、预约 项目管理、会员管理,具备预约设置、数据报表、角色分配、菜单生成等功能。云健康管理系统设计初衷为医疗机构管理预 约信息提供了数字化管理方式,同时为会员预约与咨询提供了便利性,将成为加强个人健康管理的有效途径。 开发环境: JDK1.8 + IDEA +Tomcat + Git + Maven 技术栈:Dubbo + ZooKeeper + Spring + SpringMVC + MyBatis +ElementUI +Vue.js 职责描述: 1、对接阿里云短信服务,当用户预约等会短信提示,七牛云储存服务,上传一些图片信息。 2、用户模块实现用户注册及信息修改等基本功能。 3、预约模块实现当前可预约的查询及预约功能。 4、实现医生设置的预约日期及人数的 Excel 表格的批量导入。 5、通过计算 Redis 中存放图片名 Set 集合的差值,进行七牛云垃圾图片的清理。
项目描述:随着移动互联网加实体经济的深入发展,电子商务的兴起,为商业模式的创新。商城利用分布式架构分为前后 台,后台包含商品管理服务、购物车服务、订单服务、用户服务、合作商管理、支付服务、内容服务、搜索服务等,很大程 度上分担了人工的压力,前台包括个人中心、购物车、商城首页、频道页、商品详情页、提交订单页、支付页面等页面构 成,对提高客户服务效率和客户满意度能够起到较好的作用。 技术栈:Spring+SpringMVC+Mybatis+SpringBoot+SpringCloud+CAS单点登录+RabbitMQ+mySQL 责任描述: 1、商品管理服务:包含商品的分类管理,录入,上下架,以及商品的审核。 2、商品展示服务:包含商品的描述详情,规格参数,商品评价展示。 3、商品内容服务:实现门户首页广告的缓存和展示。 4、购物车服务:负责客户登录和未登录两种状态下购物车的管理。 技术描述: 1、用Maven进行项目构建,实现前、后台项目的统一管理。
2、用SpringCloud发布服务及服务发现,并以Eureka作为服务注册中心。 3、服务之间使用RabbitMQ实现模块间的通信。 4、用nginx实现软负载均衡和动静态资源的分离。 5、用fastDFS技术搭建图片服务器,解决服务器压力的问题。 6、台商品详情展示时通过ajax异步请求,查询Redis缓存,及数据库。 7、用cookie技术实现未登录状态的购物车,登录后同步到数据库及缓存。 8、系统的各个模块中使用SpringMVC的Interceptor自定义拦截器实现异常机制的处理和
角色 | 职位 |
负责人 | JAVA开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |