ID:285584

雨季

java

  • 公司信息:
  • 中科锐眼
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 广州
  • 番禺

技术能力

1.熟悉Java语法,熟悉常用容器类,阅读过常见容器类的源码。
2. 熟悉Java并发编程,如线程池、JUC、锁等底层原理,对其源代码有一定了解。
3. 熟悉MYSQL,MYSQL架构、索引原理、事务原理、锁机制,日志机制等,有一定SQL优化经验。
4. 了解Java虚拟机的基本原理,如内存结构、垃圾回收机制、类加载机制等。
5. 熟悉Redis数据结构的组成,有缓存穿透的解决经验,了解分布式锁。
6. 对spring、springMvc、springBoot底层原理有一定的了解。
7. 掌握git协同开发工具,了解docker

项目经验

在线手机选购系统
后端开发工程师
2022年01月 - 2022年04月
该系统是包含认证服务、购物车服务、会员服务、订单服务、商品服务、优惠券服务、网关、三方服务为一体的分布式选
购项目,分为用户选购页面和商家管理页面。
主要技术:Docker、Nginx、Gateway、Mysql、Redis、SpringBoot、SpringCloud Alibaba、Rabbit MQ
在认证模块,使用了session+cookie的技术,实现了单点登录的功能,达到了一处登录处处登录的效果。实现手机短信验
证码注册功能,实现利用gitee进行第三方登录。
在购物车模块,使用redis+threadLocal以及前置处理器和后置处理器技术,实现已登录用户和游客的购物车添加功能。
在商品模块,利用分布式锁解决了缓存击穿和分布式环境下本地锁的失效问题,保证了对mysql数据库高效且安全的访问。
在订单模块,充分利用线程池技术,在订单模块使用异步方式查询地址信息、购物车内容以及处理商品信息,时间复杂度减
少到原逻辑的1/5。
在订单模块,使用token机制,在用户提交订单时,保证了业务的幂等性。使用消息队列存储待取消订单信息和待解锁库存
信息,在此基础上保证了订单与库存逻辑上的一致性。

案例展示

  • 在线手机选购系统

    在线手机选购系统

    后端开发工程师 2022年01月 - 2022年04月 该系统是包含认证服务、购物车服务、会员服务、订单服务、商品服务、优惠券服务、网关、三方服务为一体的分布式选 购项目,分为用户选购页面和商家管理页面。 主要技术:Docker、Nginx、Gateway、Mysql、R

  • 在线手机选购系统

    在线手机选购系统

    后端开发工程师 2022年01月 - 2022年04月 该系统是包含认证服务、购物车服务、会员服务、订单服务、商品服务、优惠券服务、网关、三方服务为一体的分布式选 购项目,分为用户选购页面和商家管理页面。 主要技术:Docker、Nginx、Gateway、Mysql、R

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服