熊四97
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日21:00-23:00、周末09:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

拥有三年工作经验,具备以下技能:

1. 熟练掌握java语言基础,多线程,IO流,集合底层原理 。

2. 熟练使用常见基本数据结构,链表,栈,排序,二叉树等等。

3. 深入理解Spring,SpringMVC,Mybatis开源框架设计原理及底层架构。

4. 熟练使用 MySQL ,索引优化,explain分析,深入理解数据库事务和锁。

5. 深入理解JVM底层原理,类加载机制,垃圾收集器及JVM参数调优。

6. 熟练掌握Redis核心数据结构的应用场景,理解缓存失效,缓存击穿,缓存穿透等等。

7. 熟练使用SpringBoot,SpringCloud的基础用法,分布式架构服务注册与发现,服务降级,熔断,服务网关等。

8. 熟悉常见消息中间件的使用,学习常见消息丢失,消息重复消费,消息顺序性问题解决方案。

9. 掌握常见的设计模式, Linux 命令,Docker,Elasticsearch的简单使用。

10. 掌握 Python,Vue,html5,css的使用, 使用过Element,IView组件库,前端页面的绘制。

工作经历

  • 2021-03-15 -2022-08-19北京好好开车网络科技有限公司java开发工程师

    经营范围计算机系统服务;基础软件服务;应用软件服务;软件开发;软件咨询;产品设计;模型设计;销售汽车、汽车零配件、机械设备、电子产品、通讯设备;汽车装饰;洗车服务;采用均摊方式,进行车损互助。 个人职责:参与公司平台开发,提供APP后端接口

  • 2019-07-05 -2021-03-15中油龙慧北京信息技术分公司java开发工程师

    中油龙慧北京科技分公司全面负责中油龙慧公司油气管道SCADA系统领域的技术研究、软硬件产品开发、技术咨询服务,油气智慧管道建设等业务。个人职责:负责西气东输管道一体化平台搭建

教育经历

  • 2015-08-21 - 2019-07-10西安工业大学软件工程本科

资质认证

技能

RocketMQ
Nginx
NoSQL
JVM
Vue
ElementUI
MongoDB
MySQL
0
1
2
3
4
5
0
1
2
3
4
5
作品
谷粒商城

项目技术:SpingBoot+MySQL+Redis+Vue+Elasticsearch+Docker+Nginx 个人职责: 1,搭建项目开发环境,前端采用Vue-cli构建,SpringCloud Alibaba Nocas用于配置中心和服务注册,Nginx请求 转发,docker构建MySQL,Redis,Elasticsearch等等。 2,使用Vue绘制商城前端页面,熟练掌握Vue 生命周期及钩子函数,父子组件通信及模块化开发方式。 3,商城登录,采用OAuth2.0授权认证,接入微博扫码登录,掌握分布式下Session共享问题解决方案。 4,商城首页,使用CompletableFuture处理首页中树形目录结构数据,并将其存储在ES中,提高查询效率,掌 握ES中的倒排索引原理。 5,商城中商品的上下架功能,掌握SpringCloud OpenFeign使用,服务之间的相互调用等等

0
2023-04-10 07:00
DMP标签圈选平台

项目描述:DMP标签圈选平台是把分散的多方数据进行整合,并纳入统一标准的标签体系,存储标签对应人群,通过标签计 算圈选出人群,对人群进行画像洞察、精准投放推送到现有的运营活动中,实现营销活动,给业务带来增长。 项目技术: SpringBoot+MySQL+Redis+ClickHouse+RocketMQ+DataWorks 个人职责: 1,项目整体架构设计,用例图,UML类图绘制及接口规范定义。使用MySQL存储标签,ClickHouse存储标签对应人群集合,DataWorks用来做离线数据计算。 2,在人群包创建过程中,通过RocketMQ异步解耦,创建Dataworks任务,采用离线方式根据人群包规则查询对应用户集合并写入到约定的Redis中,在此过程中MySQL层保证消息幂等性。同时针对特殊需求通过RocketMQ延时消息来达到运营效果。 3,编写项目人群包管理,标签管理等模块接口及接口文档,熟练使用mapstruct,testcontainers编写单测。

0
2023-04-10 07:01
UBI好好开车(百姓车联APP)

项目描述:UBI好好开车是百姓车联APP中用于收集,统计,分析用户驾驶行为的C端服务。通过*,汽车传感器收集用户 在开车过程中的数据,采用算法分析,数据分析来识别在开车过程中的危险行为,比如玩*,急加速,打电 话,急左转弯,急右转弯等等危险行为。 项目技术: SpringBoot+MySQL+Redis+Redisson+RocketMQ+gRPC+OSS 个人职责: 1,负责数据合并,在用户使用APP时,开启好好开车功能,APP端采用OSS直传方式将收集到的.pb文件上传到 OSS,此时后端采用线程池并发下载.pb文件,将文件进行合并,同时将合并的文件重新上传到OSS. 2,APP端页面渲染,在解析用户驾驶行为数据时,采用RocketMQ异步处理,通过gRPC调用go服务,获取用户 驾驶行为数据,进行业务逻辑处理,采用DP轨迹压缩算法实现经纬度数量压缩,在整个过程中保证消息成功消 费,消息幂等性。 3,APP页面提供后端接口,开发过程中采用线程池实现大文件的并发上传。利用CompletableFuture针对部分业 务场景使用组合异步方式提高整体处理流程。熟练掌握MySQL索引,根据业务场景建立合适的索引提高并发访 问效率,清楚MySQL隔离级别,在各种隔离级别下可能存在的问题。

0
2023-04-10 07:04
更新于: 2022-11-26 浏览: 112