From 704cd3b10fe68ddfe412d0953d7a3bf8676c7def Mon Sep 17 00:00:00 2001
From: Veal98 <1912420914@qq.com>
Date: Thu, 18 Feb 2021 10:48:03 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 30 +++++++++++++++---------------
docs/_coverpage.md | 2 +-
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/README.md b/README.md
index cc1a1e22..c603c0f2 100644
--- a/README.md
+++ b/README.md
@@ -390,7 +390,7 @@ CREATE TABLE `message` (
- 用户注册成功,将用户信息存入 MySQL,但此时该用户状态为未激活
- 向用户发送激活邮件,用户点击链接则激活账号(Spring Mail)
-
+
### 登录 | 登出
@@ -416,7 +416,7 @@ CREATE TABLE `message` (
- 支持按照 “热度排行” 显示(Spring Quartz)
- 将热帖列表和所有帖子的总数存入本地缓存 Caffeine(利用分布式定时任务 Spring Quartz 每隔一段时间就刷新计算帖子的热度/分数 — 见下文,而 Caffeine 里的数据更新不用我们操心,它天生就会自动的更新它拥有的数据,给它一个初始化方法就完事儿)
-
+
@@ -428,11 +428,11 @@ CREATE TABLE `message` (
此处只画出修改头像:
-
+
### 发布帖子(异步请求)
-
+
### 显示评论及相关信息
@@ -442,23 +442,23 @@ CREATE TABLE `message` (
评论 Comment 的目标类型(帖子,评论) entityType 和 entityId 以及对哪个用户进行评论/回复 targetId 是由前端传递给 DiscussPostController 的
-
+
一个帖子的详情页需要封装的信息大概如下:
-
+
### 添加评论(事务管理)
-
+
### 私信列表和详情页
-
+
### 发送私信(异步请求)
-
+
### 点赞(异步请求)
@@ -466,11 +466,11 @@ CREATE TABLE `message` (
某个用户的获赞数量对应的存储在 Redis 中的 key 是 `like:user:userId`,value 就是这个用户的获赞数量
-
+
### 我的获赞数量
-
+
### 关注(异步请求)
@@ -481,11 +481,11 @@ CREATE TABLE `message` (
同样的,将某个实体拥有的粉丝相关信息也存储在 Redis 的数据结构 zset 中:key 是 `follower:entityType:entityId`,对应的 value 是 `zset(userId, now)`,以关注的时间进行排序
-
+
### 关注列表
-
+
### 发送系统通知
@@ -503,7 +503,7 @@ CREATE TABLE `message` (
### 置顶加精删除(异步请求)
-
+
### 网站数据统计
@@ -529,7 +529,7 @@ double score = Math.log10(Math.max(w, 1))
想要自己从零开始实现这个项目或者深入理解的小伙伴,可以扫描下方二维码关注公众号『**飞天小牛肉**』回复 `Echo` 获取配套教程,订阅话题 [Echo 学习教程](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0NDc3ODE5OQ==&action=getalbum&album_id=1744497649518493697&scene=173&from_msgid=2247485209&from_itemidx=3&count=3&uin=&key=&devicetype=Windows+10+x64&version=63010043&lang=zh_CN&ascene=1&session_us=gh_089c9f6e334b&fontgear=2) 第一时间获取更新。本套教程不仅会详细解释本项目涉及的各大技术点,还会汇总相关的常见面试题,目前尚在更新中。
-
+
并推荐我的开源教程类项目 [『 CS-Wiki 』](https://gitee.com/veal98/CS-Wiki),Gitee 推荐项目,目前已 0.9k star: 致力打造完善的 Java 后端知识体系,不仅仅帮助各位小伙伴快速且系统的准备面试(秋招/社招),更指引学习的方向。
diff --git a/docs/_coverpage.md b/docs/_coverpage.md
index 1308fece..ffa5692e 100644
--- a/docs/_coverpage.md
+++ b/docs/_coverpage.md
@@ -8,6 +8,6 @@
- 包含详细文档和大量图例, 帮助读者快速掌握本项目
- 配套友好教程, 带领读者从零开始实现本项目
-[GitHub](https://github.com/Veal98/Echo)
[Gitee](https://gitee.com/veal98/Echo)
+[GitHub](https://github.com/Veal98/Echo)
[Get Started](#echo-开源社区系统)
\ No newline at end of file