Set01
1月前来过
全职 · 412/日  ·  8961/月
工作时间: 工作日18:30-22:00、周末08:00-22:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1.熟练掌握JavaSE基础知识,熟悉常用的设计模式(单例、代理、工厂、建造者、策略、观察者等)及反射、自

定义注解、泛型、自定义枚举等。

2.熟练使用SpringSpringMVC mybatits-plusspring-data-jpaSpringBoot等WEB开源框架,熟悉spring的

IOC、DI、AOP设计思想,了解IOC和AOP底层原理。

3,有深入研究过ConurrentHashMap/HashMapArraylistLinkedList集合框架源码底层实现;

4.熟悉并熟练使用KafkaRedisESNacos等常用中间件,并处理过Kafka避免重复消费、消息堆积、数据丢失、

顺序一致性等问题,了解Redis缓存雪崩、缓存击穿、缓存穿透等情景以及解决方案。

5.熟练使用springcloud微服务框架并有相关开发经验,有深入研究过分布式事务解决方案Base/CAP理论、柔性与

刚性事务、最终一致性思想,了解服务雪崩、服务降级、限流等思想。

6.熟悉并熟练使用MYSQLoracle等主流关系型数据库。

7.熟悉linux平台下常用命令操作、环境部署。

8.熟悉Docker容器的使用。熟练使用VMware安装虚拟机。

9.能够搭建HDFS分布式文件存储系统、zookpeer集群,并具有相应开发经验;

10.熟练使用 IDEA/ EcliseSVNGitMaven等开发及版本控制工具, 熟练Web 应用系统开发,具备独立开发能

力;

11.熟悉基础的web前端开发:HTML+CSS+JS,JavaScript/AJAXjQuery,熟练使用Element UILayUIEasyui

bootstrap等前端框架,并能对相关框架方法进行重写。

12、熟练使用Ffmpeg+nginx、javaCV等流媒体服务器插件,实现直播以及摄像头录制视频、截取图片等功能。

13、 熟悉常用的互联网技术组件及中间件(

TomcatNginx等 )

大数据方面:

1.熟悉hadoop生态及kafka相关各种工具,掌握Zookeeper选举机制,并能够借助Zookeeper搭建Hadoop集群搭建并

有实际搭建经验及Yarn调度流程。

2.熟练掌握Flink常见算子的使用,熟悉Flink架构及作业提交流程,对批量计算、流式计算、时序数据处理具有

实际项目的开发经验; 

工作经历

  • 2019-07-01 -2022-04-01方正国际软件有限公司java开发工程师

    1. 负责调度信息的存储、创建、以及修改。包括作业调度周期、并行度、超时时间、作业调度时间等信息的 下发、作业开始、作业停止,并将调度信息缓存到Redis中间件中。 2. 负责数据监控服务,pull 拉取kafka订阅数据信息(包括正确数据量、问题数据量)日志信息,对kafka 消息进行过滤,避免重复消费、数据丢失等问题。最后将消息保存到MySQL中,并组装作业监控数据。错误数据 记录以及错误信息保存到tidb中。 3. 使用任务调度框架quartz保证kafka拉取线程断线重启。 4. 使用flink负责ETL组件开发,数据源组件(kafka输入、json文件读取、mysql读取、Excel文件读取)、 中间清洗节点(数据拆分、数据格转、数据流合并、过滤)、存储节点(kafka 写入、json文件写入)、mysql 存储)等组件的开发并打包上传HDFS分布式文件服务器

教育经历

  • 2015-07-02 - 2019-07-01青岛农业大学计算机科学与技术本科

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
xx园林智能灌溉系统

智慧园林项目是面向园林公司,为园林公司的管理人员及工作人员服务,旨在为园林公司实现精细化 作业、智能化管理、减少养护成本,提高园林养护人员工作效率,降低工作强度。 参与模块的概要设计和详细设计。 使用newScheduledThreadPool线程池实现定时灌溉、根据土壤湿度等条件自动控制开启电磁阀的开关,达到智 能灌溉的目的。 使用TimerTask定时线程定时检查水阀状态,编写水阀异常强制关闭保护机制。编写土壤气象数据的实时显示 等功能。 .负责项目的部署和发布。

0
2023-04-20 09:51
高铁多模主动探测阵列系统

主动探测阵列系统是针对高铁安防安全所做的一款产品,围绕以光电探测器为主要探测手段,依托实 时监控、主机信息采集、光电设备的指令下发、防区管理、行为探测、报警信息推送等服务,实时检测实体防护 或电子防护的封闭区域边界的人员入侵行为,能实时检测探测设备的实时状态,能发出实时报警提示,以及对报 警行为进行推送和处理。 负责摄像头信息 、防区管理、布撤防管理、旁路设置、升级文件的上传和设备升级命令的下发、实时监控、视 频回放等模块的开发与设计并使用elementUI、AJAX、JavaScript等实现前端页面展示与渲染。负责搭建视频流媒体服务器,并调研实现摄像头web端无插件直播以及报警后录制报警视频、截取图片等功能。从kafka订阅入侵报警信息,对报警消息进行去重、过滤等处理、设备升级指令的下发、主机监控等部分进行开 发。负责项目在linux系统的安装与部署。

0
2023-04-20 09:56
大数据治理平台

数据治理基于作业调度与数据处理为一体,分布式调度系统的开发,可以为数据治理提供独立,全面 的任务编排,调度管理,执行管理,监控等功能,为数据治理提供强大的作业调度、作业执行的底层支持。用 于对Oracle、MySQL、SQL Server、GBase、TiDB、Hive、Kafka、GaussDB等多源异构数据的抽取、清洗、整合 以及转换。通过强大的ETL组件管理,算法包管理,实现跨平台数据资源的多源汇聚、快速清洗和数据治理。 负责调度信息的存储、创建、以及修改。包括作业调度周期、并行度、超时时间、作业调度时间等信息的 下发、作业开始、作业停止,并将调度信息缓存到Redis中间件中。 2. 负责数据监控服务,pull 拉取kafka订阅数据信息(包括正确数据量、问题数据量)日志信息,对kafka 消息进行过滤,避免重复消费、数据丢失等问题。最后将消息保存到MySQL中,并组装作业监控数据。错误数据 记录以及错误信息保存到tidb中。 3. 使用任务调度框架quartz保证kafka拉取线程断线重启。 4. 使用flink负责ETL组件开发,数据源组件(kafka输入、json文件读取、mysql读取、Excel文件读取)、 中间清洗节点(数据拆分、数据格转、数据流合并、过滤)、存储节点(kafka 写入、json文件写入)、mysql 存储)等组件的开发并打包上传HDFS分布式文件服务器。

0
2023-04-20 09:57
更新于: 2022-08-29 浏览: 64