随笔分类 -  【Gary】

摘要:倒排索引 传送门 倒排索引(Inverted Index)也叫反向索引,有反向索引必有正向索引。通俗地来讲,正向索引是通过key找value,反向索引则是通过value找key。 关键字提取算法TF-IDF 传送门 TF,是Term Frequency的缩写,就是某个关键字出现的频率,具体来讲,就是 阅读全文
posted @ 2020-04-12 01:15 Cynical丶Gary 阅读(134) 评论(0) 推荐(0) 编辑
摘要:数据库表 `agree_user_comment` 同意用户评论 `agree_user_reply` 同意用户回复 `agree_user_video` 同意用户视频 `agree_user_video_blog_comment` 同意用户视频博客评论 `barrage` 弹幕 `blog` 博客 阅读全文
posted @ 2020-01-09 12:52 Cynical丶Gary 阅读(167) 评论(0) 推荐(0) 编辑
摘要:推荐算法 基于内容的推荐算法 基于概率论,用户喜欢一个视频概率和不喜欢一个视频概率,工具类RecommendByContentUtils.java package com.Gary.betobe.recommend; import java.util.Set; import org.springfr 阅读全文
posted @ 2020-01-08 00:15 Cynical丶Gary 阅读(216) 评论(0) 推荐(0) 编辑
摘要:分页模块 展示catagory.html页面 <div th:each="video:${catagory.videos}" class="item large-4 medium-6 columns grid-medium"> <div class="post thumb-border"> <div 阅读全文
posted @ 2020-01-07 01:00 Cynical丶Gary 阅读(160) 评论(0) 推荐(0) 编辑
摘要:获取上传视频秒数 在utils包中添加VideoUtils.java工具类,用来获得视频秒数 package com.Gary.betobe.utils; import com.tencentcloudapi.common.Credential; import com.tencentcloudapi 阅读全文
posted @ 2020-01-06 12:29 Cynical丶Gary 阅读(243) 评论(0) 推荐(0) 编辑
摘要:视频模块 保存视频流程图 提交博客页面 submit-post-blog.html 提交视频页面 submit-post-video.html 在上传视频请求@RequestMapping("/submitPostVideo")中添加数据 @RequestMapping("/submitPostVi 阅读全文
posted @ 2020-01-01 13:01 Cynical丶Gary 阅读(3740) 评论(0) 推荐(0) 编辑
摘要:summernote富文本功能添加 前台submit-post-blog.html上传图片到图文本框summernote中 修改后台通过Ajax上传图片请求 @RequestMapping("/uploadImageAJAX") @ResponseBody public String uploadI 阅读全文
posted @ 2019-12-31 13:21 Cynical丶Gary 阅读(409) 评论(0) 推荐(0) 编辑
摘要:添加博客 添加博客流程图 创建博客实体 blog实体中包含了三个复杂字段catagory、subCatagory、tag blog与catagory属于多对一关系 blog与subCatagory属于多对一关系 subCatagory与tag属于多对多关系 catagory与subCatagory属 阅读全文
posted @ 2019-12-22 21:32 Cynical丶Gary 阅读(154) 评论(0) 推荐(0) 编辑
摘要:点赞模块 用户点赞评论后端的书写 //谁,同意了哪个评论?(id) @RequestMapping("/addCommentAgree") public String addCommentAgree(String id,String userId) { User user = (User) sess 阅读全文
posted @ 2019-12-21 22:15 Cynical丶Gary 阅读(691) 评论(0) 推荐(0) 编辑
摘要:用户评论模块 用户评论模块分析 编写Comment表字段 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; //评论时间 private String commentTime; //评论内容 privat 阅读全文
posted @ 2019-12-19 17:31 Cynical丶Gary 阅读(452) 评论(0) 推荐(0) 编辑
摘要:用户传递图片时,通过saveImage()方法,实现传递的是用户头像或者是用户背景 修改uploadImage上传图片的请求,添加一个参数,用来判断用户传递的是头像还是背景 @RequestMapping("/uploadImage") public String uploadImage(Strin 阅读全文
posted @ 2019-12-17 22:21 Cynical丶Gary 阅读(157) 评论(0) 推荐(0) 编辑
摘要:用户关注 User.java中创建一个Set<>集合的User对象(多对多的关系) //该用户关注了哪些用户 在保存的时候,会级联保存所有临时对象 @ManyToMany(cascade = CascadeType.PERSIST) @JoinTable( name="user_follow", j 阅读全文
posted @ 2019-12-13 22:09 Cynical丶Gary 阅读(291) 评论(0) 推荐(0) 编辑
摘要:第三方登陆流程 关于SpringSecurity 和 SpringSocial第三方登陆流程 数据库中创建QQ登陆成功后记录userconnection.sql表 create table UserConnection (userId varchar(255) not null, providerI 阅读全文
posted @ 2019-11-20 23:41 Cynical丶Gary 阅读(254) 评论(0) 推荐(0) 编辑
摘要:用户模块 创建用户实体 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String username; private String password; private String 阅读全文
posted @ 2019-07-28 17:40 Cynical丶Gary 阅读(271) 评论(0) 推荐(0) 编辑
摘要:JavaWeb_(视频网址)_一、项目入门 创建项目工程,添加依赖项Spring Web Starter,Spring Security,Spring Data JPA,H2 Database,Thymeleaf,Cloud OAuth2,Spring Session,MySQL Driver 将工 阅读全文
posted @ 2019-07-10 15:47 Cynical丶Gary 阅读(174) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-06-08 15:50 Cynical丶Gary 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-06-08 15:49 Cynical丶Gary 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-06-08 15:47 Cynical丶Gary 阅读(6) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-06-08 15:46 Cynical丶Gary 阅读(6) 评论(0) 推荐(0) 编辑
摘要:JavaWeb-SpringBoot(抖音)_一、抖音项目制作 传送门 JavaWeb-SpringBoot(抖音)_二、服务器间通讯 传送门 JavaWeb-SpringBoot(抖音)_三、抖音项目后续 传送门 分析添加Video功能 Video需要的字段 id、style、name、cover 阅读全文
posted @ 2019-02-06 23:15 Cynical丶Gary 阅读(795) 评论(0) 推荐(0) 编辑