ID:313706

老师的大笨猪

java开发

  • 公司信息:
  • 青岛一凌网科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 可工作日远程
  • 所在区域:
  • 青岛
  • 全区

技术能力

1、精通 JAVA 核心,有良好的编码能力和习惯
2、精通面向对象编程并已构建厚实的知识体系并灵活运用新的知识
3、精通常用设计模式(单例、代理、工厂、策略、模板、责任链等),并灵活运用
4、精通 JAVA 并发编程,深入了解 synchronized、volatile、AQS、ReentrantLock 源码、线程池源码
5、熟悉 Spring、SpringMVC、MyBatis、SpringBoot 源码
6、熟悉底层 IO 原理和相关机制(BIO、NIO、多路复用器等)
7、熟悉常见算法(排序算法、二叉树通用解决方案)
8、熟悉计算机组成原理相关知识和网络编程模型
9、熟悉 Redis 的基本命令,主从原理,持久化原理,哨兵机制,以及 Twemproxy、Predixy 和集群搭建
10、熟悉 Zookeeper 基本命令和 API,集群的搭建,Zookeeper 集群通信模型、Zookeeper 的选举机制、回调监听机制
以及基于 Zookeeper 的分布式锁的原理,分布式配置中心原理(可手写)
11、熟悉 Kafka 基本命令和 API,生产者的生产模型,数据持久化原理,Kafka 数据高低水位的原理,Controller 的选举原理,消费者消费模型,主题分区算法,Kafka 的事务模型和 Kafka Connect
12、熟练使用 rocketmq
13、熟悉微服务开发,熟悉
14、熟悉分布式事务,2PC 和 3PC 提交流程。熟悉 LNC 的 lnc 模式和 tcc 模式、Seata 的 at 和 tcc 模式。熟悉 seata 和 sentinel核心源码,熟悉分布式锁并且熟练运用,熟悉各种以中间件为基础的分布式事务
15、熟悉 SpringCloud Alibaba 部分源码
16、熟悉 JVM 相关机制,常见垃圾回收器,垃圾定位回收算法等
17、熟悉 MySQL 索引机制,SQL 优化
18、熟悉 Netty 相关开发
19、熟练使用 Docker
20、熟悉前端部分知识:vue、elementui、vxe、js、ajax
21、熟练使用 Git、Maven 等工具
22、了解 Jenkins

项目经验

1、长春庞巴迪预算管理系统
技术实现:SpringBoot、Redis、MySQL、MyBatis、Flowable、Nginx、Vue、Vxe
编写工具:IntelliJ IDEA2020、Navicat Premium 12
项目描述:预算管理系统是 ERP 系统的重要组成部分,旨在帮助长春庞巴迪公司建立、完善、优化预算管理体制。逐渐摆脱纯手
工,纯人力使用 Excel 进行数据汇总,数据分析的工作模式。极大简化财务三大输出报表的数据汇总,节约人力财力。
责任描述:
⚫ 核心需求评审分析,制定精致化方案,实现财务业务的三大报表输出
⚫ 保证基础数据模块的数据录入,使用 Redis 进行数据缓存。提高系统整体性能,以哨兵模式部署实现服务的高可用。
⚫ 完成费用填报、工时填报、人员信息等模块的数据录入,对不同部门的数据通过多线程的方式进行分治分流处理
⚫ 完成五险两金、工资预算、资产预算、费用预算等模块,通过多线程的方式完成对不同模块数据的计算。解耦代码,通过反射
方式提取工具类,完成对模块数据的汇总。
⚫ 梳理 Flowable 调用链路图,编写 Flowable 流程代码
⚫ 开发自定义注解,通过 AOP 方式完成对不同模块数据一致性的保证。做到真正意义上的牵一发动全身
⚫ 开发自定义注解,通过 AOP 方式完成流程状态的参数的自动注入,减少大量冗余代码,降低程序的耦合度
2、新能源数据应用展示平台
技术实现:SpringBoot、HBase、MySQL、SpringCloud、MyBatis、Redis、Seata、kafka
编写工具:IntelliJ IDEA2020、Navicat Premium 12、Postman。
项目简介:在汽车行业转型升级大背景下,电动化、智能化、网联化和共享化已经成为汽车产业发展的重要方向。通过搭建新能源车
数据应用平台,建立实现新能源汽车全生命周期数据监控和应用智慧服务。结合数据分析模型,挖掘电池、电机等产品预
警和设计提升方案,为优化电池、电机等产品设计,提升售后服务质量,提供决策依据。
责任描述:
主要通过车辆的 VIN 或者车牌号和查询日期起始和终止时间,动态去数据库中调取查询记录 Hbase 的 rowkey 范围,进而判断
是否调用其他服务的接口
⚫ 通过 MQ 设计本地事件表的分布式事务,保证在异步调用下分布式事务的最终一致性。减少了客户等待返回响应时间,提供了
更好的交互体验
⚫ 通过 Seata 的 at 模式,解决回调接口数据状态一致性的问题
⚫ 使用自定义线程池对 Hbase 范围比较大的 rowkey 进行多线程读取,提高了历史监控数据模块整体的执行效率。通过自定义线
程池的方式动态感知线程的执行状态,进而对不同状态的线程的执行结果进行 Redis 缓存处理,或者补偿处理。
3、中科院隐患排查管理系统
技术实现:SpringBoot、Redis、MySQL、MyBatis、kafka、安卓原生语言
编写工具:IntelliJ IDEA2020、Navicat Premium 12、Postman、Git。
项目简介:中科院为了进一步强化安全责任落实,强化制度建设和各项安全措施落地,加强各单位牢固树立红线意识和底线思维,层
层压实安全责任,对检查发现的问题和隐患举一反三分析排查、落实整改,推动各分院安全管理能力和水平持续提高,为
科技创新创造良好环境,提供有力保障。
责任描述:
⚫ 维护并且修改一期相关功能,整合功能减少业务层面上的页面跳转次数
⚫ 开发文件审核模块,通过实现文件上传下载功能,提供任务文件审核和驳回功能
⚫ 开发任务下发和审核功能,使用 MQ 异步方式通过邮箱下发检查任务。认任务下发的同时,手机端 APP 会收到任务提示。检查人员通过任务指示,检查特定位置,并且把检查结果上传到 PC 端,检查组长进行任务的审核的反驳,并且 PC 端记录任务状态
4、人员轨迹采集系统
技术实现:SpringBoot、Redis、MySQL、MyBatis、Ffmepg
编写工具:IntelliJ IDEA2023、Navicat Premium 15、Postman、Git。
项目简介:公安涉案人员入区、信息采集、人身检查、审讯、侯问等相关流程的轨迹信息的采集,并且根据相关轨迹信息进行视频下载,视频转码,视频合成
责任描述:
⚫对接aoa和uwb厂家的手环api进行信息的实时采集汇总,形成特定轨迹
⚫对接大话人脸设备,对涉案人员进行实时人脸检测,形成特定轨迹
⚫对接科达监控平台海康nvr平台进行视频下载
⚫使用ffmepg对视频进行转码合并

案例展示

  • 人员轨迹采集系统

    人员轨迹采集系统

    ➢ 长春庞巴迪预算管理系统 技术实现:SpringBoot、Redis、MySQL、MyBatis、Flowable、Nginx、Vue、Vxe 编写工具:IntelliJ IDEA2020、Navicat Premium 12 项目描述:预算管理系统是 ERP 系统的重要

  • 人员轨迹采集系统

    人员轨迹采集系统

    对涉案人员的入区、信息采集、安全检查、随身物品、侯问待审、等一些列流程的轨迹信息采集、主要是对接aoa和uwb以及大华人脸采集api进行数据采集,对接科达监控平台和海康nvr继续视频下载

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

信用行为

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

发布任务

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

微信接收人才推送

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

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