dawn幸福来敲门

Java高级开发工程师
百联全渠道电子商务有限公司 · 5年经验
dawn幸福来敲门
日薪: ¥800/8h
地点: 上海 浦东
时间: 下班后周六周日
有团队 · 可整包 ID:177327 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Spring 微服务 Spring Boot MyBatis Java MySQL jQuery Git SVN Maven Vue Dubbo RabbitMQ Redis ZooKeeper
1.精通Java、比如反射,代理,注解,锁,多线程等等
2.精通spring、spring mvc、mybatis
3.精通mysql
4.熟悉redis
5.熟悉时序数据库influxdb
6.精通maven
7.精通svn、git
8.精通spring boot的微服务开发
9.熟悉zookeeper注册中心
10.熟悉dubbo RPC等远程过程调用服务框架
11.熟悉docker容器
12.熟悉RabbitMQ消息队列
13.精通eclipse、spring tools suite开发工具
14.熟悉微信公众号开发
15.掌握linux常见命令
16.掌握html5和vue.js
17.精通js、jsp、jQuery

分销系统:项目采用SSM,数据库使用mysql。项目前后端分离,前端作为单独的项目负责数据的加载和页面展示;后端负责提供REST风格的对外接口,完成业务逻辑,以及数据的持久化等。这样就提高了项目的可扩展和可维护性。该项目作为百联 集团把旗下的商品添加到其他平台进行销售的系统。主要负责商品上架、商品下架、商品供价管理和商品可售 状态同步 等商品管理的一些功能,主要用到了MyBatis批量更新,线程池,和Http协议的请求;退款单、退款退货 单、退单明细 和订单数据MQ的传输和管理等相关功能,主要用到了RabbitMQ消息队列、反射等。

H5购物专区: 项目采用HTML5+Vue.js+Jersey,在分销后台可以生成指定店铺的二维码,用户可以扫描对应二维码进入该 店铺 的 购物专区,浏览该店铺商品,并完成加入购物车和购买行为。主要负责登录;首页商品信息的加载和展示,商品信息详 情页的实现;提交订单页的收货地址,配送方式,所购商品,支付方式,运费的计算,订单总额信息的加载和展 示;提交订单,线上单跳到收银台完成支付,线下单由店员确认支付;个人信息比如收货地址的增删改;店员登录;店员订单 列表,订单详情的查看,订单的取消和退货,需要与其它中台交互的接口等模块的开发。

车辆活动量(微服务):项目采用Spring+Hessian+InfluxDB。主要用来做车辆的实时数据保存,车辆的活动次数统计,以及车辆数据的获取和封装等。提供的服务接口有车辆实时活动数据保存,活动次数按大小范围、开始日期和结束日期、按车辆ID统计,异常车辆、活动车辆统计等。由我一个人独立开发,测试,部署完成。Spring来完成Bean的统一管理和依赖的自动注入Hessian提供对外的REST风格的RPC服务接口。InfluxDB保存车辆的实时活动数据、数据统计查询。因为InfluxDB没有现成的查询结果的映射组件,所以自己就通过注解+反射实现了一套。通过注解类完成bean到table和field的映射,提高可维护和扩展性。在封装数据前,先通过反射解析bean的映射关系,通过创建缓存map缓存映射关系,避免下次再次解析,提高性能。因为每天都有几千万的活动数据,所以数据库优化至关重要。经过摸索,通过InfluxDB提供的RetentionPolicy和ContinuousQuery完成每小时自动统计数据到新measurement,而旧数据定时删除。在查询时,一个小时内的数据查询老的measurement,而以外的数据查询新measurement,两个measurement联合查询,这样大大提高了查询效率,两个measurement联合查询,这样大 大提高了查询效率,从几十秒提高为1到2秒。

整包服务: 微信公众号开发微信小程序开发PC网站开发H5网站开发WebApp开发运维类开发
负责人: Java高级开发工程师
团队成员: 前端工程师 后端工程师 
dawn幸福来敲门 ID:177327 复制

dawn幸福来敲门

有团队 · 可整包
Java高级开发工程师 · 5年经验 · 百联全渠道电子商务有限公司
城市上海 浦东 日薪800元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Spring 微服务 Spring Boot MyBatis Java MySQL jQuery Git SVN Maven Vue Dubbo RabbitMQ Redis ZooKeeper
1.精通Java、比如反射,代理,注解,锁,多线程等等
2.精通spring、spring mvc、mybatis
3.精通mysql
4.熟悉redis
5.熟悉时序数据库influxdb
6.精通maven
7.精通svn、git
8.精通spring boot的微服务开发
9.熟悉zookeeper注册中心
10.熟悉dubbo RPC等远程过程调用服务框架
11.熟悉docker容器
12.熟悉RabbitMQ消息队列
13.精通eclipse、spring tools suite开发工具
14.熟悉微信公众号开发
15.掌握linux常见命令
16.掌握html5和vue.js
17.精通js、jsp、jQuery

项目经验

分销系统:项目采用SSM,数据库使用mysql。项目前后端分离,前端作为单独的项目负责数据的加载和页面展示;后端负责提供REST风格的对外接口,完成业务逻辑,以及数据的持久化等。这样就提高了项目的可扩展和可维护性。该项目作为百联 集团把旗下的商品添加到其他平台进行销售的系统。主要负责商品上架、商品下架、商品供价管理和商品可售 状态同步 等商品管理的一些功能,主要用到了MyBatis批量更新,线程池,和Http协议的请求;退款单、退款退货 单、退单明细 和订单数据MQ的传输和管理等相关功能,主要用到了RabbitMQ消息队列、反射等。

H5购物专区: 项目采用HTML5+Vue.js+Jersey,在分销后台可以生成指定店铺的二维码,用户可以扫描对应二维码进入该 店铺 的 购物专区,浏览该店铺商品,并完成加入购物车和购买行为。主要负责登录;首页商品信息的加载和展示,商品信息详 情页的实现;提交订单页的收货地址,配送方式,所购商品,支付方式,运费的计算,订单总额信息的加载和展 示;提交订单,线上单跳到收银台完成支付,线下单由店员确认支付;个人信息比如收货地址的增删改;店员登录;店员订单 列表,订单详情的查看,订单的取消和退货,需要与其它中台交互的接口等模块的开发。

车辆活动量(微服务):项目采用Spring+Hessian+InfluxDB。主要用来做车辆的实时数据保存,车辆的活动次数统计,以及车辆数据的获取和封装等。提供的服务接口有车辆实时活动数据保存,活动次数按大小范围、开始日期和结束日期、按车辆ID统计,异常车辆、活动车辆统计等。由我一个人独立开发,测试,部署完成。Spring来完成Bean的统一管理和依赖的自动注入Hessian提供对外的REST风格的RPC服务接口。InfluxDB保存车辆的实时活动数据、数据统计查询。因为InfluxDB没有现成的查询结果的映射组件,所以自己就通过注解+反射实现了一套。通过注解类完成bean到table和field的映射,提高可维护和扩展性。在封装数据前,先通过反射解析bean的映射关系,通过创建缓存map缓存映射关系,避免下次再次解析,提高性能。因为每天都有几千万的活动数据,所以数据库优化至关重要。经过摸索,通过InfluxDB提供的RetentionPolicy和ContinuousQuery完成每小时自动统计数据到新measurement,而旧数据定时删除。在查询时,一个小时内的数据查询老的measurement,而以外的数据查询新measurement,两个measurement联合查询,这样大大提高了查询效率,两个measurement联合查询,这样大 大提高了查询效率,从几十秒提高为1到2秒。

团队情况

服务范围:
微信公众号开发微信小程序开发PC网站开发H5网站开发WebApp开发运维类开发
团队构成:
负责人(Java高级开发工程师) | 核心队员:前端工程师 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏