个人介绍
熟练使用SSM框架,SpringBoot框架
熟悉SpringCloud,SpringCloudAlibaba
熟练使用MySql数据库以及mybatis/mybatis plus ORM框架
熟练使用Nginx ,Redis,RabbitMQ,使用过Eleasticsearch,Seata
熟悉使用HTML,CSS,JavaScript/jQuery,Ajax,TypeScript,Vue2/3,ElementUI,ant-design前端技术
熟练使用maven,git
熟悉使用docker,k8s,aws部署项目
工作经历
2024-02-01 -至今上海寰创通信科技股份有限公司软件开发
目前主要工作内容是开发融信平台。硬件会处在自组的mesh网络中,可以上报到我们的平台。然后实现设备的信息存储、设备的配置、设备在地图中的展示、调度台点播喊话设备(也支持国标设备)、设备之间或与调度台之间的聊天、音视频通话以及多人的音视频会议。
教育经历
2017-09-01 - 2021-06-01铜陵学院电子信息工程本科
于2017年学习至2021年。在校成绩优异。
技能
项目描述:基于mesh自组网下对设备的信息展示、地理位置、历史轨迹播放、视频配置、topo图展示、设备的级联等功能为一体的项目。设备终端将信息上报到平台,平台就会在设备树上看到设备上线了就可以执行相关操作了。 技术架构:后端SpringBoot+Redis+Netty+多线程 前端Vue3+TypeScript+ant-design 开发环境:idea+git+maven+mysql 主要职责: 1.设备的信息展示:服务器通过netty中的udp服务解析设备发送的报文后解析后存入数据库中。前端读取数据展示出来 2.设备的配置下发:平台修改设备的配置后服务器将修改的信息通过udp报文发给设备,设备收到报文后修改并回复结果 3.设备的级联:设备报文发送到平台A时,判断A平台是否级联了某平台,若是则将该报文在通过udp发送到级联的平台让上级平台也处理次设备
刚毕业第一家第一家公司做的项目。项目好像已经停止运营了,但是在推特上应该还能搜到(NinjaDaos) 项目描述:这是一个基于区块链上的热门游戏axie的scholarship的发布、信息展示、以及核算账单为一体的项目,终端用户可以浏览、选择、接受为一体的中介平台。系统分两大部分:第一部分后台审核管理,平台通过展示manager发布的scholarship信息以及scholar的申请信息来进行审核。第二部分是终端用户可以通过网页浏览各个scholarship信息,并且用户可以apply来进行游戏进而挖矿。最终生成账单核算。 技术架构: Springcloud Alibaba+Seata+Redis+Docker+K8s+AWS 开发环境:Idea+Git+Maven+Mysql 主要职责: 1.首页展示模块:由于每一个网站的首页都是访问量很大的部分,并且这个页面都是读取操作,为了提高系统响应速度,我们使用redis对首页上展示的电影列表做了缓存处理。 2.apply scholarship模块: 1)避免重复apply我们其微服务生成了一个唯一主键并且记录当前ronin的slp情况。 2)我们的生成订单操作了多个数据库,使用了seata的AT模式保证分布式事务的一致性。 3.生成账单模块:不管是scholarship被用户手动停止还是时间到了自动停止会查询此ronin当前最新的的slp情况来进行运算生成账单。 4. 定时检查终止不符合要求的scholarship:查询scholarship在当前状态以及各种情况下的数据,然后根据条件将不符合要求的scholarship然后手动进行终止并同时生成账单。 5. 后台审核产品user以及scholarship模块:展示出user或者scholarship的详细信息来判断,最终决定是通过或是不通过。
项目描述:基于mesh自组网下对设备的信息展示、地理位置、点播喊话、音视频通话、多人会议等功能为一体的项目。设备终端将信息上报到平台,平台就会在设备树上看到设备上线了就可以执行相关操作了。 技术架构:后端SpringBoot+Redis+Netty+WebSocket 前端Vue3+TypeScript+ant-design 开发环境:idea+git+maven+mysql 项目服务介绍:整个项目分4个大模块: 1.c++实现的处理媒体流的音视频服务 2.前端调度平台 3.java实现的后端主要处理业务和信令 4.设备上的app 主要职责: 1.设备与设备/平台间的音视频通话:设备可以对设备或者平台发起通话。另一方可以接听/拒绝 2.多人会议室:基于webrtc实现的多人音视频会议,实现了邀请、踢出、静音/解除静音、转让主持等功能 3.websocket的信令传输:设备和平台都与服务器之间通信,互相发起和解析信令