power

Java开发
大准科技 · 4年经验
power
日薪: ¥500/8h
地点: 成都
时间: 下班后周六周日
ID:441461 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | MySQL Oracle MyBatis Git Maven 分布式 Spring Boot Spring Cloud Spring MyBatis-Plus RabbitMQ RocketMQ Elasticsearch Redis Docker
1. 熟悉J2EE技术架构及常⽤框架Spring、SpringMVC、SpringBoot、SpringCloud、
SpringCloudAlibaba、MyBatis、MyBatis-Plus等
2. 熟练使⽤MySQL、MariaDB数据库,有Oracle、达梦数据库开发及迁移适配经验,了解Flyway数据
库版本控制
3. 熟悉Redis缓存应⽤(缓存设计、分布式锁、接⼝防重复提交)及ElasticSearch基本检索使⽤
4. 熟悉RocketMQ、RabbitMQ消息队列,以及MQTT物联⽹协议、WebSocket实时通信开发(有智
能硬件终端对接经验)
5. 熟悉SpringSecurity、Sa-Token、JWT等权限认证框架,有多端权限控制及硬件接⼝签名校验开发
经验
6. 熟练使⽤Maven、Git、IDEA等开发⼯具,熟悉阿⾥云OSS、EasyExcel/POI报表导⼊导出、AES接
⼝加解密对接
7. 熟悉Tomcat、Nginx常⽤Web服务器配置,了解Linux常⽤操作命令与Docker容器化部署
8. 了解HTML、CSS、JavaScript、Vue、Element-UI等前端相关技术

一、智慧校园体质健康测试云平台
Java开发
项⽬技术栈:SpringBoot + SpringCloud + Nacos + Gateway + Sa-Token + MyBatis-Plus + Redis
+ RocketMQ + WebSocket + Flyway + MySQL
负责模块:设备数据采集模块(sport-collector)、学籍与⼈脸检索模块(sport-user)、体测评分模
块(sport-exam)、多端认证模块(sport-auth)
项⽬描述:⾯向中⼩学及⾼校的数字化体育测试管理平台,⽀持操场体测智能硬件(跳远垫、肺活量
仪、红外跑道、身⾼体重仪等)数据接⼊、体育教师⼿持Pad端考务管理、PC后台管理以及学⽣家⻓端
成绩查询。
负责开发模块描述:
1. 多端认证与设备鉴权:使⽤Sa-Token分别维护PC管理端、教师⼿持端、学⽣端会话及数据权限范
围;针对操场智能硬件设备采⽤⼀机⼀密签名(HMAC-SHA256)+ 时间戳 + Redis防重放完成设备接
⼊校验。
2. 体测硬件数据接收与处理:开发设备成绩上报接⼝,处理LZ4报⽂解压与Redis防重复提交校验;针对
集中体测时多台设备同时上传成绩的情况,通过RocketMQ异步处理成绩⼊库,避免重复刷脸或⽹络重
传造成重复数据。
3. 国标成绩计算与实时推送:对照《国家学⽣体质健康标准》配置各学段、男⼥⽣评分规则,⾃动换算
单项得分、综合得分与等级;通过WebSocket按学校ID隔离通道,将实时测试成绩推送到操场⼤屏及教
师⼿持Pad端。
4. 数据库脚本版本化管理:引⼊Flyway维护各微服务模块的SQL增量迁移脚本,解决开发、测试与⽣产
多环境部署时数据库表结构同步问题。

二、学校体育综合管理平台(中⼩学体测与阳光跑系统) Java开发
项⽬技术栈:SpringBoot + SpringSecurity + JWT + MyBatis-Plus + Redis + MQTT + WebSocket +
阿⾥云OSS + EasyExcel + MySQL
负责模块:安卓体测终端对接模块(android)、⼈脸库同步模块(face)、阳光跑与体测管理模块
(fitness)、⽇常教学考勤模块(teaching)
项⽬描述:部署于学校端的体育综合管理与体测系统,对接校内AI视觉体测⼀体机(仰卧起坐、坐位体
前屈、⽴定跳远、引体向上等)、身⾼体重肺活量设备及操场阳光跑识别设备,提供体育选排课、考
勤、阳光跑记录统计及体测数据汇总上报功能。
负责开发模块描述:
1. 安卓体测终端与MQTT通信对接:按硬件对接协议开发app-api/android系列接⼝,提供设备OAuth2
Token认证、MQTT连接参数下发;通过MQTT下发控制指令(CMD 1001)触发终端分批同步学⽣⼈脸
数据,并接收设备端上报的⼈脸特征值及解析失败记录。
2. ⼈脸库同步与图⽚处理:编写/face/sync等⼈脸同步接⼝,联表user_face与sys_user查询学⽣学籍、
班级与⼈脸图⽚URL并分⻚组装返回给终端;对接阿⾥云OSS与Thumbnailator处理学⽣⼈脸照及运动抓
拍图的上传与压缩。
3. 阳光跑加密数据对接:开发阳光跑结算数据接收接⼝,使⽤AES/ECB/PKCS5Padding对推送报⽂解
密,基于eventId做接⼝幂等控制;针对抓拍图⽚临时签名链接30分钟失效且接⼝需5秒内响应的要求,
先将跑步⾥程、配速等数据快速落库返回,再异步下载图⽚转存⾄⾃有OSS存储。
4. 个⼈运动统计与报表导出:开发学期列表、个⼈运动总览、最佳成绩、运动趋势及指标功能码查询接
⼝;使⽤EasyExcel实现学⽣信息、体测成绩的批量导⼊及国家体测上报模板导出。

三、⼤准智能训练管理系统 Java开发
项⽬技术栈:SpringBoot + SpringCloud + Nacos + Gateway + MyBatis + PageHelper + Redis +
WebSocket + POI + MySQL
负责模块:⼈脸签到模块(face-check-in)、训练计划管理模块(planmanagement)、成绩处理模块
(grade-processing)
项⽬描述:⾯向体能训练业务的管理系统,包含部⻔组织管理、基础参数配置、训练计划编排、训练现
场⼈脸识别签到、训练成绩采集计算及达标统计分析等功能。
负责开发模块描述:
1. 训练计划与⼈脸考勤:负责训练计划制定、周期排期及参训⼈员管理接⼝开发;对接⼈脸识别接⼝完
成训练现场⼈员刷脸签到
power ID:441461 复制

power

Java开发 · 4年经验 · 大准科技
城市成都 日薪500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | MySQL Oracle MyBatis Git Maven 分布式 Spring Boot Spring Cloud Spring MyBatis-Plus RabbitMQ RocketMQ Elasticsearch Redis Docker
1. 熟悉J2EE技术架构及常⽤框架Spring、SpringMVC、SpringBoot、SpringCloud、
SpringCloudAlibaba、MyBatis、MyBatis-Plus等
2. 熟练使⽤MySQL、MariaDB数据库,有Oracle、达梦数据库开发及迁移适配经验,了解Flyway数据
库版本控制
3. 熟悉Redis缓存应⽤(缓存设计、分布式锁、接⼝防重复提交)及ElasticSearch基本检索使⽤
4. 熟悉RocketMQ、RabbitMQ消息队列,以及MQTT物联⽹协议、WebSocket实时通信开发(有智
能硬件终端对接经验)
5. 熟悉SpringSecurity、Sa-Token、JWT等权限认证框架,有多端权限控制及硬件接⼝签名校验开发
经验
6. 熟练使⽤Maven、Git、IDEA等开发⼯具,熟悉阿⾥云OSS、EasyExcel/POI报表导⼊导出、AES接
⼝加解密对接
7. 熟悉Tomcat、Nginx常⽤Web服务器配置,了解Linux常⽤操作命令与Docker容器化部署
8. 了解HTML、CSS、JavaScript、Vue、Element-UI等前端相关技术

项目经验

一、智慧校园体质健康测试云平台
Java开发
项⽬技术栈:SpringBoot + SpringCloud + Nacos + Gateway + Sa-Token + MyBatis-Plus + Redis
+ RocketMQ + WebSocket + Flyway + MySQL
负责模块:设备数据采集模块(sport-collector)、学籍与⼈脸检索模块(sport-user)、体测评分模
块(sport-exam)、多端认证模块(sport-auth)
项⽬描述:⾯向中⼩学及⾼校的数字化体育测试管理平台,⽀持操场体测智能硬件(跳远垫、肺活量
仪、红外跑道、身⾼体重仪等)数据接⼊、体育教师⼿持Pad端考务管理、PC后台管理以及学⽣家⻓端
成绩查询。
负责开发模块描述:
1. 多端认证与设备鉴权:使⽤Sa-Token分别维护PC管理端、教师⼿持端、学⽣端会话及数据权限范
围;针对操场智能硬件设备采⽤⼀机⼀密签名(HMAC-SHA256)+ 时间戳 + Redis防重放完成设备接
⼊校验。
2. 体测硬件数据接收与处理:开发设备成绩上报接⼝,处理LZ4报⽂解压与Redis防重复提交校验;针对
集中体测时多台设备同时上传成绩的情况,通过RocketMQ异步处理成绩⼊库,避免重复刷脸或⽹络重
传造成重复数据。
3. 国标成绩计算与实时推送:对照《国家学⽣体质健康标准》配置各学段、男⼥⽣评分规则,⾃动换算
单项得分、综合得分与等级;通过WebSocket按学校ID隔离通道,将实时测试成绩推送到操场⼤屏及教
师⼿持Pad端。
4. 数据库脚本版本化管理:引⼊Flyway维护各微服务模块的SQL增量迁移脚本,解决开发、测试与⽣产
多环境部署时数据库表结构同步问题。

二、学校体育综合管理平台(中⼩学体测与阳光跑系统) Java开发
项⽬技术栈:SpringBoot + SpringSecurity + JWT + MyBatis-Plus + Redis + MQTT + WebSocket +
阿⾥云OSS + EasyExcel + MySQL
负责模块:安卓体测终端对接模块(android)、⼈脸库同步模块(face)、阳光跑与体测管理模块
(fitness)、⽇常教学考勤模块(teaching)
项⽬描述:部署于学校端的体育综合管理与体测系统,对接校内AI视觉体测⼀体机(仰卧起坐、坐位体
前屈、⽴定跳远、引体向上等)、身⾼体重肺活量设备及操场阳光跑识别设备,提供体育选排课、考
勤、阳光跑记录统计及体测数据汇总上报功能。
负责开发模块描述:
1. 安卓体测终端与MQTT通信对接:按硬件对接协议开发app-api/android系列接⼝,提供设备OAuth2
Token认证、MQTT连接参数下发;通过MQTT下发控制指令(CMD 1001)触发终端分批同步学⽣⼈脸
数据,并接收设备端上报的⼈脸特征值及解析失败记录。
2. ⼈脸库同步与图⽚处理:编写/face/sync等⼈脸同步接⼝,联表user_face与sys_user查询学⽣学籍、
班级与⼈脸图⽚URL并分⻚组装返回给终端;对接阿⾥云OSS与Thumbnailator处理学⽣⼈脸照及运动抓
拍图的上传与压缩。
3. 阳光跑加密数据对接:开发阳光跑结算数据接收接⼝,使⽤AES/ECB/PKCS5Padding对推送报⽂解
密,基于eventId做接⼝幂等控制;针对抓拍图⽚临时签名链接30分钟失效且接⼝需5秒内响应的要求,
先将跑步⾥程、配速等数据快速落库返回,再异步下载图⽚转存⾄⾃有OSS存储。
4. 个⼈运动统计与报表导出:开发学期列表、个⼈运动总览、最佳成绩、运动趋势及指标功能码查询接
⼝;使⽤EasyExcel实现学⽣信息、体测成绩的批量导⼊及国家体测上报模板导出。

三、⼤准智能训练管理系统 Java开发
项⽬技术栈:SpringBoot + SpringCloud + Nacos + Gateway + MyBatis + PageHelper + Redis +
WebSocket + POI + MySQL
负责模块:⼈脸签到模块(face-check-in)、训练计划管理模块(planmanagement)、成绩处理模块
(grade-processing)
项⽬描述:⾯向体能训练业务的管理系统,包含部⻔组织管理、基础参数配置、训练计划编排、训练现
场⼈脸识别签到、训练成绩采集计算及达标统计分析等功能。
负责开发模块描述:
1. 训练计划与⼈脸考勤:负责训练计划制定、周期排期及参训⼈员管理接⼝开发;对接⼈脸识别接⼝完
成训练现场⼈员刷脸签到
客服二维码

没找到合适的人才?

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

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

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