Summer.
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 工作日09:00-17:30、周末18:30-21:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
只接受平台派单聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的郭云伟,一名Java开发工程师;担任过深圳维电科技有限公司的Java开发工程师,担任过武汉网电盈科科技发展有限公司的Java工程师,负责过51扳手、维特商城,圣金法商的开发:SpringMVC,Spring Boot,Spring Cloud,Vue熟练使用Java开发、基于Vue的web前端开发和基于uniapp的移动端应用及小程序开发,如果我能帮上您的忙,请点击“立即预约或“发布需求”!

工作经历

  • 2022-03-02 -至今武汉网电盈科科技发展有限公司Java开发工程师

    参与项目需求分析,负责功能模块代码的编写、测试与优化;进行集群环境搭建,以及搭建效果的测试。

  • 2019-08-01 -2021-12-30深圳市维电科技有限公司Java开发工程师

    参与项目需求分析,负责功能模块代码的编写、测试与优化;进行集群环境搭建,以及搭建效果的测试。

教育经历

  • 2017-09-01 - 2020-06-30中国传媒大学计算机科学与技术专科

资质认证

技能

HTML5
CSS
Vue
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
维特商城

项目描述: 维特商城是一个电子产品销售在线商城,整个项目采用SpringBoot+SpringCloud搭建微服务架构,整体采用前后端分离、RESTful风格编写,以Nacos作为注册中心,实现Cloud各个组件的服务化管理,通过GateWay集成Redis和SpringCloudOAuth2.0实现单点登录和权限验证。过Feign远程调用组件,结合Ribbon负载均衡组件实现微服务之间的远程调用,各远程调用服务会配置Hytrix熔断器避免服务雪崩。采用RabbitMq消息队列实现微服务之间的内存间通信。搭建FastDFS文件服务器作为文件资源的存储中心。商品分类采用一级分类(检测仪器、传感器、软件定制等)、二级分类(空气检测、生产线质量检测等)的数据设计对商品的功能和类型进行细粒度划分,sku最小计量单位精确到仪器各项参数。库存模块采用Redis存储商品库存,并作库存的增添和扣减,主要需要应对的问题有缓存数据的脏读、缓存的雪崩、缓存的穿透,所有的数据都从Redis中读取,执行写的操作时,将请求发送至mq队列中,然后接收消息修改缓存以及数据库的信息。 订单模块包含需求单展示、购买信息核对、支付款项、等待发货步骤。用户下单后生成商品预订单保存在Redis中,并设置过期时间并返回订单ID,通过页面的订单ID从Redis中获取订单,完善订单信息之后提交,接着调用库存模块中的扣减服务,扣减商品库存和缓存中的库存、清空购物车、设置消息过期时间,并设置过期订单监听,当客户超过过期时间没有完成订单支付,则调用短信通知接口发送信息提醒用户支付。 会员管理模块管理会员的基本信息,这一块主要使用目前主流的微服务OAuth2.0技术结合JWT,Redis存储,实现用户的单点登录。当用户未登录时,将用户购物车信息存储在Redis中,将key存储在Cookie中并清空购物车信息,当用户登陆时,使用key取出购物车数据并展现给用户。搜索模块通过商品的关键字(批准文号、通用名、商品名)进行查询,采用Elasticsearch的集群搭建方案实现商品查询功能,查询功能涵盖关键字查询、高亮查询、分页查询、过滤查询 负责模块: 参与项目架分析设计。我的订单模块,购物车模块,销售详情等模块的开发,对后台管理系统的用户管理,商品管理,订单管理,库存管理,统计报表的开发。

0
2023-04-03 13:33
圣金法商

圣经法商是一个知识付费商城,包含了课程购买,会员管理等服务。 主要工作:参与项目架分析设计。我的订单模块,购物车模块,销售详情等模块的开发,对后台管理系统的用户管理,商品管理,订单管理,库存管理,统计报表的开发。

0
2023-04-03 13:38
51扳手

51扳手是一个线上进行企业管理、分发任务及排班,线下工作人员按照分配任务处理工作的企业自研管理平台,整个项目划分为管理平台、小程序及APP,管理平台模块划分为系统管理、人员管理、设备管理、维保管理、维修管理、能源管理、供应链管理、人员管理、服务管理、财务管理、市场管理、人事管理、工资管理、采购管理、简历管理、流程管理、人脸管理、行为识别。 小程序及APP模块划分为维修、巡检、保养、跟踪、工单、事件、分析、报警。 后台服务划分为登录认证服务、后台管理服务、项目看板服务、小程序后端服务、数据库管理服务、人员管理服务、job任务调度服务、iot网关及物联网服务。 项目采用SpringBoot架构搭建,整体采用前后端分离,多服务之前使用RibbitMQ进行通信实现服务之间的解耦合。登录认证服务以OAuth2.0和JWT结合实现。后端以Redis实现数据缓存、Elasticsearch实现快速搜索和读取数据。 项目部下面的设备采用阿里云物联网平台与人工巡检相结合,设备参数出现异常经过处理后使用RibbitMQyanshi延迟队列对设备相关负责人进行,并设置对应时间进行升级通知处理,确保设备出现异常后能够及时处理。 人员管理与钉钉结合,通过钉钉回调及调用钉钉开放接口实现人员信息同步。 服务管理中合同、企业及企业联系人与销帮帮结合,通过销帮帮回调及调用销帮帮开放接口实现信息同步。 运行管理和能源管理使用Echarts将数据生成可视化图表。 51扳手相关产品的权限控制精确到按钮,确保每个用户只能进行自己权限内的操作。

0
2023-04-03 13:43
更新于: 2023-02-09 浏览: 132