01 2020 档案
摘要:CrudRepository中的方法(这个接口提供了基本增删改查方法) save(entity):添加一条数据 save(entities):添加多条数据entities为集合 findOne(id):根据id查询一条数据 exists(id):判断id是否存在 findAll():查询全部数据 d
阅读全文
摘要:转载: OAuth 2.0 的一个简单解释 作者:阮一峰 传送门 OAuth 2.0 的四种方式 作者:阮一峰 传送门 OAuth 2.0 的一个简单解释 OAuth 2.0 是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并
阅读全文
摘要:数据库表 `agree_user_comment` 同意用户评论 `agree_user_reply` 同意用户回复 `agree_user_video` 同意用户视频 `agree_user_video_blog_comment` 同意用户视频博客评论 `barrage` 弹幕 `blog` 博客
阅读全文
摘要:推荐算法 基于内容的推荐算法 基于概率论,用户喜欢一个视频概率和不喜欢一个视频概率,工具类RecommendByContentUtils.java package com.Gary.betobe.recommend; import java.util.Set; import org.springfr
阅读全文
摘要:分页模块 展示catagory.html页面 <div th:each="video:${catagory.videos}" class="item large-4 medium-6 columns grid-medium"> <div class="post thumb-border"> <div
阅读全文
摘要:获取上传视频秒数 在utils包中添加VideoUtils.java工具类,用来获得视频秒数 package com.Gary.betobe.utils; import com.tencentcloudapi.common.Credential; import com.tencentcloudapi
阅读全文
摘要:视频模块 保存视频流程图 提交博客页面 submit-post-blog.html 提交视频页面 submit-post-video.html 在上传视频请求@RequestMapping("/submitPostVideo")中添加数据 @RequestMapping("/submitPostVi
阅读全文