• SpringBoot简历模板


    项目二:智慧学习-乐勤在线学习网(SpringBoot)
    ◎ 开发模式:团队(8人)                 ◎ 开发周期:4个月
    ◎ 开发环境:JDK1.8、Zookeeper        ◎ 开发工具:IDEA
    ◎ 开发技术:Springboot+Zookeeper+Dubbo+mysql;
    ◎ 项目描述:
        乐勤在线学习网是一个在线教育平台项目,提供职业课程在线学习,平台包括门户、教学管理中心、学习中心、系统管理中心、社交系统等子系统。
    ◎ 模块描述:门户是整个平台的入口,包括门户首页、注册登录、课程搜索等。学习中心为用户提供在线学习服务,包括我的课程、视频点播、视频直播等。教学管理中心为教育机构或个人讲师提供教学管理功能,包括课程管理、媒资管理等。 
    ◎ 责任描述:课程管理模块:包括课程的添加、课程的预览、课程的发布、图片上传等功能。
    ◎ 技术描述:
    1.项目的微服务基于SpringBoot+Zookeeper构建的,采用前后端分离开发;
    2.在完成图片上传功能模块的实现时,为了减轻服务器的压力,我们采用FastDFS将图片保存到单独一个图片服务器上。
    3.使用Redis缓存机制,降低了服务器的压力
    4.页面预览的功能实现中,采用freemark实现页面的静态化并将静态化后的html文件以流的形式响应给前台。
    5.页面的发布功能实现,采用了RabbitMQ消息队列技术,前端请求到页面发布接口执行页面静态化后向MQ发送消息,消费方去GridFs中去下载静态页面到服务器。
    6.课程的预览功能实现,前端访问课程预览接口,课程管理模块通过Feign Client 远程调用CMS管理模块的页面发布接口。
    7.课程的发布功能,课程管理模块的课程发布接口远程调用cms管理模块的一键发布接口实现课程的发布。

  • 相关阅读:
    calc, support, media各自的含义及用法?
    vuex有哪几种属性
    vue-router实现路由懒加载( 动态加载路由 )
    vue生命周期的理解
    vue初始化页面闪动问题
    .params和query的区别
    实现布局数据渲染以列为单位
    一. async函数
    一. includes
    十五. 对象的扩展
  • 原文地址:https://www.cnblogs.com/lingboweifu/p/11912906.html
Copyright © 2020-2023  润新知