ID:258661

leeffy

JAVA开发工程师

  • 公司信息:
  • 北京科蓝软件系统股份有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

具有扎实的Java基础、多线程、集合等基础知识;
熟练掌握SpringCloud、SpringBoot、Mybatis、Dubbo等主流框架,并且对其实现原理有一定认知;
熟练Mysql数据库及简单调优,了解Oracle;
熟练Redis、RabbitMQ等中间件技术;
熟悉GIT、Maven的使用;
熟练HTML、CSS、JavaScript、jQuery、Vue等Web前端技术;
熟悉常用的设计模式

项目经验

视频项目开发
内容:自建项目,视频网站系统,用于观看视频,可以解析m3u8格式的视频并下载到本地,分为前台系统和后台系统,后台系统使用element-ui画界面,需要手动审核用户上传视频,管理员本身也可以上传视频,如前台有违规违法操作,可以禁用前台注册用户,还有一些审计功能(暂未开发),前台使用vant画界面,主要功能就是播放视频,上传视频,查看用户信息,主要做手机浏览器界面,后期还会添加评论系统等功能
技术栈:springcloud + vue + mybatis + jwt,全栈开发,持久化使用mysql,缓存层使用redis
技术要点:
1)nacos作为配置中心和注册中心,gateway作为网关,Hmily作为分布式事务框架
2)前台所有请求通过nginx转发到gateway,由网关路由到各个微服务
3)视频会调用ffmpeg进程做解码处理,得到视频时间和视频第一帧作为封面,并使用信号量控制进程的数量,避免打开过多进程造成CPU过高,并且使用钩子函数,JVM关闭会关闭打开的ffmpeg进程。
4)视频上传异步处理,后续批量同步状态。

案例展示

  • 视频项目后端管理系统

    视频项目后端管理系统

    视频网站系统,用于观看视频,可以解析m3u8格式的视频并下载到本地,后台系统使用element-ui画界面,需要手动审核用户上传视频,管理员本身也可以上传视频,如前台有违规违法操作,可以禁用前台注册用户,还有一些审计功能, 技术栈:springcloud + vue + myb

  • 视频项目用户系统

    视频项目用户系统

    视频网站系统,用于观看视频,可以解析m3u8格式的视频并下载到本地,前台使用vant画界面,主要功能就是播放视频,上传视频,查看用户信息,主要做手机浏览器界面,后期还会添加评论系统等功能 技术栈:springcloud + vue + mybatis + jwt,全栈开发,持久

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

信用行为

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

发布任务

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

微信接收人才推送

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

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