K. ID:396265 复制

K.

Java开发工程师 · 1年经验 · 北京竞业达数码科技股份有线公司
城市北京 海淀 日薪500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | 高并发 Spring Boot MyBatis Netty Redis Git SVN Maven Java MySQL Oracle JavaScript UI HTML CSS
熟悉 Java 基础。如集合,反射,注解、类的加载机制等。理解 OOP 编程思想,熟悉 JDK8 新特性,如 Stream 流,Lambda 表达式、方法引用等。具有良好的编码规范。
熟悉 JUC 多线程基本原理,对并发编程有一定的理解,熟悉并发包中常用的方法
熟练掌握SpringMVC、SpringBoot、MyBatis等主流业务开源框架以及高性能的IO框架Netty
熟悉常见的设计模式,如单例模式、工厂模式、责任链模式、适配器模式、策略模式
熟悉主流的关系型数据库,如 MySQL、Oracle,有过SQL语句调优经验
熟练使用中间件 Redis,熟悉备份策略,了解高并发下缓存穿透缓存雪崩解决方案
熟悉 Nignx 负载均衡、反向代理、动静分离等网关配置,了解 Linux 系统下常用命令
熟悉消息中间件RabbiMQ作流量削峰、系统解耦,及其可靠的集群部署方案
熟练使用Maven项目构建工具以及SVN、Git版本管理工具
熟悉HTML、CSS、JavaScript、Ajax 的使用,以及Element-UI、ECharts 等前端框架组件的应用
了解SpringCloud微服务体系及服务组件的使用

项目经验

项目名称:轴端传感器数据监测平台
项目描述:本平台用于监测地铁列车运行途中的实时状况信息,采集列车的异常报警事件的信息,采用前后端分离技术,后端架构主要以平台应用服务处理业务数据,Netty框架开发的报文解析服务负责对接下游传感器设备,报文解析服务采集列车上报数据、转发下发的指令等。该平台具有的功能包括系统监控、异常事件、统计分析、指令下发,设备、列车及系统配置等。

设计技术:SpringBoot、Netty、MyBatis、Redis、MySQL、RabbitMQ、Nginx、Maven、Git等
责任描述:
1.系统监控:系统监控主要包括列车运行状态的信息。大致实现是下游设备通过tcp端口定时上报数据到netty进行报文解析,将解析的数据再以消息的方式推送到RabbitMQ,平台服务作为消费者获取消息存储到数据库同时将最新数据通过websocket发送到监控首页展示。
2.指令下发:平台下发数据采集、OTA升级等指令请求,通过nginx直接路由到netty编写的报文解析服务,然后按指定协议生成指令包下发给设备。报文解析服务中对前端仅处理指令下发的请求,基于netty实现对http的请求响应处理。
3.配置管理:平台应用服务消费mq后将配置信息作前置缓存

担任角色:
1.参与整体业务需求分析、技术方案选取、数据库表结构的设计
2.参与核心业务逻辑的代码开发,修复测试提出的缺陷问题
3.负责对项目的做单元测试、集成测试、回归测试
4.撰写对应的业务说明文档
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: