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管理模块的一键发布接口实现课程的发布。
SpringBoot简历模板的更多相关文章
- 转:C/C++程序员简历模板
https://github.com/geekcompany/ResumeSample/blob/master/c.md 本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供. ( ...
- Java程序员简历模板
背景:网上找的简历模板,自己在写简历时候可以作为参考. 本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供. (括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除) 先 ...
- SpringBoot thymeleaf模板页面没提示,SpringBoot thymeleaf模板插件安装
SpringBoot thymeleaf模板插件安装 SpringBoot thymeleaf模板Html页面没提示 SpringBoot thymeleaf模板页面没提示 SpringBoot t ...
- (转)Java程序员简历模板
本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供. (括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除) 先讲讲怎样才是一份好的技术简历 首先,一份好的简历不光说明 ...
- SpringBoot thymeleaf模板版本,thymeleaf模板更换版本
SpringBoot thymeleaf模板版本 thymeleaf模板更换版本 修改thymeleaf模板版本 ================================ ©Copyright ...
- Bootstrap3.1开发的响应式个人简历模板
在线演示 使用bootstrap3快速开发一个响应式的个人简历,如果有兴趣了解如何开发,请访问GB课程库,地址如下: Bootstrap3构建响应式前端设计师简历模板 http://www.gbtag ...
- springboot集成模板引擎freemarker和thymeleaf
freemarkder和thymeleaf都是java的模板引擎,这里只介绍这两种模板引擎如何在sprongboot中配置: 1. freemarkder 1.1 在pom.xml中添加依赖包 < ...
- springboot之模板
转:http://jisonami.iteye.com/blog/2301387,http://412887952-qq-com.iteye.com/blog/2292402 整体步骤:(1) ...
- 写了个简洁的Typora+Markdown简历模板
项目地址:https://github.com/CodingDocs/typora-markdown-resume (欢迎小伙伴们使用!个人能力有限,也欢迎小伙伴们一起完善这个简历模板!). 昨天在 ...
随机推荐
- 端口与服务-ftp服务
端口与服务-ftp服务 1概述 1.1.从先知和乌云上爬取端口历史漏洞报告,总结报告 1.2.全面总结,出具一个表格之类的汇总表 2.ftp # -*- coding: utf-8 -*- impor ...
- BZOJ 2759 一个动态树好题 (LCT)
PoPoQQQ 再一次orz-没看得特别明白的可以回来看看蒟蒻的补充口胡 我这里提一下关于splaysplaysplay维护的子树信息- 在原树上考虑,对于每一个点iii都有这样一个信息xi=ki∗x ...
- Ubuntu本地软件源制作
操作 获取需要的deb包 #执行安装后,安装的包会保存在/var/cache/apt/archives 目录下 apt-get install vim #查看 正在处理用于 man-db (2.8.7 ...
- docker下的images 保存和导出
由于迁移测试环境,所以部署的的docker镜像某一些需要迁移到另外一台服务器上面去.. 我是用 docker save -o registry.tar registry 来把相应需要导出的images ...
- async for的使用
import random import asyncio async def random_number_gen(delay, start, end): while True: yield rando ...
- 最初学习mysql的一些操作留存
一:数据库的初始话操作 mysql -u root -p //数据库的登陆 show databases: //展现数据哭中存储的所有文件 use 数据库名: //进入当前要 ...
- legend3---7、videojs的使用配置的启示是什么
legend3---7.videojs的使用配置的启示是什么 一.总结 一句话总结: 很多东西网上都有现成的,直接拿来用就好,效果是又快又好 1.用auth认证登录的时候报 "validat ...
- HearthBuddy 复生 reborn
https://hearthstone.gamepedia.com/Reborn Reborn is an ability that causes a minion to be resummoned ...
- 使用 PM2 将 Node.js 的集群变得更加容易
介绍 众所周知,Node.js运行在Chrome的JavaScript运行时平台上,我们把该平台优雅地称之为V8引擎.不论是V8引擎,还是之后的Node.js,都是以单线程的方式运行的,因此,在多核心 ...
- Linux下 安装jdk8
一.文件准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http://www.oracle.com/technetwork/java/javase/do ...