ID:343820

周澳颜

Java开发工程师

  • 公司信息:
  • 新鸿智远科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 青岛
  • 全区

技术能力

1. 熟悉Java核心知识 , 多年一线开发经验,遵循阿里巴巴编码规范 ,具备良好的编程能力 熟练使用设计模式

2. 熟悉Java并发编程 , 对Java的各种锁机制, 线程池机制 都有深入的理解 , 并在项目中熟练使用

3. 熟悉JVM , 对GC算法 , 垃圾回收器 , 类加载器都有深入的理解 , 并且参与过线上项目的JVM调优

4. 熟悉Spring , SpringMVC , Mybatis , SpringBoot等核心框架 , 可以根据需求快速搭建项目 , 并阅读过核心源码

5. 熟悉SpringCloud , SpringCloudAlibba等微服务框架 , 对Nacos , Ribbon , Feign , Gateway , Hystrix , Sentinel等组件

有着深入的理解和丰富的使用经验

6. 熟悉常用的分布式解决方案 , 例如 : 分布式锁 , 分布式事务 , 分布式存储等技术 , 并有实际的项目使用经验

7. 熟悉Mysql , 对Mysql的锁 , 事务 , 索引等都有深入的理解 , 并参与过项目的调优工作

8. 熟悉Redis , 了解底层磁盘以及IO模型 , 数据持久化机制 , 数据过期机制和数据淘汰机制 , 搭建过哨兵集群和分片集群

9. 熟悉Kafka , 了解其核心设计思想 , 对于其消息分区机制 , 副本机制 , 重平衡机制都有深入的理解 , 对于常见的消息丢失和

重复消费问题有对应的解决方案

10. 熟悉ElasticSearch , 熟练使用ES实现关键词检索, 自动补全, 聚合统计 , 地理位置查询等功能 , 对ES的集群机制有着深入

的理解, 搭建过ES集群

11. 熟悉Xxl-Job分布式定时任务框架 , 了解其工作原理 , 并在项目中熟练使用

12. 熟悉Linux 系统基本命令和Docker常用命令 , 能够熟练使用Docker和源代码在Linux系统上搭建项目环境和部署项目

项目经验

项目描述:项目是基于数字孪生的概念,更好的展示各种生产数据,使用模型库模型,在三维场景里面进行搭建三维场景,创建三维动态数据标签,在二维图标场景里面创建二维界面,三维二位集合,实现数字化大屏可视化,采用微服务架构,对公司原有项目进行全部重构

主要模块:场景模块,模板模块,系统管理模块,数据接口模块,监控模块,网关模块,身份验证模块

技术选型:SpringCloud+SpringBoot+Mybatis-Plus+Mysql+Reids+Oracle+Nacos

个人职责:

1.基于微服务开发熟练使用各种微服务组件

2.使用redis存储各种热点数据例如模型分类,角色内容权限等

3.使用Javacv完成rtmp视频推流,搭建nginx视频流服务器,由RTMP实时协议转化为HTTP-FLV长连接协议,可以在web端播放

4.使用nacos完成服务发现、配置和管理

5.使用easyexcel完成,用户编写工作日报及工作概况

6.使用websocket进行推流数据

6. 完成项目开发过程中需求分析 , 技术选型 , 数据库设计 , 代码测试和项目上线部署

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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