随笔分类 - 【Gary】
摘要:倒排索引 传送门 倒排索引(Inverted Index)也叫反向索引,有反向索引必有正向索引。通俗地来讲,正向索引是通过key找value,反向索引则是通过value找key。 关键字提取算法TF-IDF 传送门 TF,是Term Frequency的缩写,就是某个关键字出现的频率,具体来讲,就是
阅读全文
摘要:数据库表 `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
阅读全文
摘要:summernote富文本功能添加 前台submit-post-blog.html上传图片到图文本框summernote中 修改后台通过Ajax上传图片请求 @RequestMapping("/uploadImageAJAX") @ResponseBody public String uploadI
阅读全文
摘要:添加博客 添加博客流程图 创建博客实体 blog实体中包含了三个复杂字段catagory、subCatagory、tag blog与catagory属于多对一关系 blog与subCatagory属于多对一关系 subCatagory与tag属于多对多关系 catagory与subCatagory属
阅读全文
摘要:点赞模块 用户点赞评论后端的书写 //谁,同意了哪个评论?(id) @RequestMapping("/addCommentAgree") public String addCommentAgree(String id,String userId) { User user = (User) sess
阅读全文
摘要:用户评论模块 用户评论模块分析 编写Comment表字段 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; //评论时间 private String commentTime; //评论内容 privat
阅读全文
摘要:用户传递图片时,通过saveImage()方法,实现传递的是用户头像或者是用户背景 修改uploadImage上传图片的请求,添加一个参数,用来判断用户传递的是头像还是背景 @RequestMapping("/uploadImage") public String uploadImage(Strin
阅读全文
摘要:用户关注 User.java中创建一个Set<>集合的User对象(多对多的关系) //该用户关注了哪些用户 在保存的时候,会级联保存所有临时对象 @ManyToMany(cascade = CascadeType.PERSIST) @JoinTable( name="user_follow", j
阅读全文
摘要:第三方登陆流程 关于SpringSecurity 和 SpringSocial第三方登陆流程 数据库中创建QQ登陆成功后记录userconnection.sql表 create table UserConnection (userId varchar(255) not null, providerI
阅读全文
摘要:用户模块 创建用户实体 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String username; private String password; private String
阅读全文
摘要:JavaWeb_(视频网址)_一、项目入门 创建项目工程,添加依赖项Spring Web Starter,Spring Security,Spring Data JPA,H2 Database,Thymeleaf,Cloud OAuth2,Spring Session,MySQL Driver 将工
阅读全文
该文被密码保护。
摘要:JavaWeb-SpringBoot(抖音)_一、抖音项目制作 传送门 JavaWeb-SpringBoot(抖音)_二、服务器间通讯 传送门 JavaWeb-SpringBoot(抖音)_三、抖音项目后续 传送门 分析添加Video功能 Video需要的字段 id、style、name、cover
阅读全文