ID:249017

John Wick

Java后端开发

  • 公司信息:
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周日
  • 所在区域:
  • 上海
  • 闵行

技术能力

Java技术栈。
vue技术栈,js,JavaFx,javax.swing桌面程序技术栈。
多线程并发编程,能够设计高并发、低延迟的分布式系统。
具有微服务与分布式架构,微服务架构设计经验。
Spring全家桶开发。
数据库与存储技术:数据库与存储技术,NoSQL体系,以及调优。
部署支持。
性能工程与优化。
具备从0到1全栈搭建项目的经验。
支持AI编程与应用。

项目经验

一、线束数字化布置系统(图论算法核心)
功能:汽车线束布置传统依赖工程师经验,效率低且易出错。需要将复杂的物理布置问题转化为可计算的数学模型。
解决方案:
文件解析引擎:开发了多格式解析器(Capital XML、CAD),自动提取连接器、端子、导线等300+种电气元件数据
图论算法实现:将线束网络建模为带权有向图,应用改进的Dijkstra算法计算最优路径,结合遗传算法优化整体布局
可视化引擎:基于Echart开发3D布置预览.
技术亮点:
自主开发的混合式算法,使布置方案计算时间从8小时缩短至15分钟
实现与CATIA、UG的双向数据同步,保持设计与制造数据一致性

二、AUTOSAR信号管理系统(解析信号)
功能:传统信号管理依赖Excel手工操作,面对20000+信号、500+ECU的整车网络,极易出现信号冲突、时序错误。

解决方案:
ARXML解析器:开发解析框架,处理500MB+大型ARXML文件
逻辑校验:基于甲方的逻辑规则,生成策略模式字典校验。
版本差分比对:开发ARXML差异分析,支持增量更新和变更影响分析
技术亮点:
注解方式解析,设计模式应用
信号定义错误率降低

三、线束零件库云同步平台(微服务架构)
功能:以web形式管理Capital库零件,并支持多用户权限,同步,审批。
解决方案:
同步:基于原生WebSocket同步库和db的数据一致性。
技术亮点:数据一致性问题解决

四、Capital功能Web化迁移(重构)
功能:将桌面端Capital的复杂电气设计功能完整迁移到Web端,需保持功能兼容性并提升用户体验。
解决方案:
架构重构:将单体桌面应用拆分为前后端分离微服务架构,前端采用vue3+TypeScript,后端Spring Boot/cloud/dubbo
数据通信:基于SSE,WebSocket实现单向通信和C/S通信。






全栈技术整合:从前端交互到后端算法,从数据存储到分布式协同

信用行为

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

发布任务

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

微信接收人才推送

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

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