黑马头条-再回首

黑马头条

ps :

学习代码架构设计

学习场景的封装抽离

学习并发处理

时隔多年,再次学习,查看当初写的代码,也许有不同的感受

项目概述

功能用例

用户案例

用例

自媒体人

ADMIN用例图

架构设计

研究点

表的设计,功能的流程,架构的设计 并发问题解决,事务安全问题解决

可拆分点 一句总结

待定

登录设计

1.怎么实现登录安全的

2.获取短信验证码时间窗口使用了什么限流算法

实名存储

身份证识别 -

人脸视频保存 -minio 对象存储

文章发布

流程 表设计 ID 雪花算法

超过 多数如何分库分表

异步审核-mq信息队列 kafk

评论开发

评论表设计

设计好处

流程开发

mingodb

文章查询

为什么使用es

es的使用 -优势

文章发布--异步-es -

涉及到mysql--es的同步操作

文章审核

延迟队列 redis-涉及到多线程,需要锁

敏感词系统

本地-阿里-人工

状态机-状态

定时任务-扫描错误

接口超时,人工审核超时-阿里云审核超时等处理

文章热点

文章分值计算算法

实时计算kafka stream

大数据flink

历史搜索

用什么存储

mongodb+

支付系统

支付怎么涉及,用了什么涉及模式

文章展示

文章内容基本固定,有必要次次回表吗,我们用了什么技术

freemarker+minio

文章上下架

纯纯使用kafka

如何热部署的

jenkins

相关推荐
吃饱了得干活3 分钟前
Java并发安全:看这一篇就懂了!
java·后端·面试
前端双越老师5 分钟前
前端学习 Java 其实很容易:TS 和 Java 语法的 N 个相同点
java·全栈
evans在进步1 小时前
LeetCode 17:电话号码的字母组合——Java DFS 回溯法详解
java·leetcode·深度优先
2401_850481171 小时前
UVA10391
java
UQR1 小时前
一、Java基础高频面试题
java·开发语言
AC赳赳老秦1 小时前
网页公开附件自动采集:OpenClaw 批量下载页面内嵌 Word/Excel 附件,统一格式后结构化入库
java·python·word·php·excel·deepseek·openclaw
上海云盾商务经理杨杨1 小时前
Tomcat 弱配置漏洞渗透实战!批量 getshell 高频漏洞
java·web安全·tomcat
10mAh1 小时前
【Linux】error while loading shared libraries 怎么解决?——ldd、RPATH 与动态链接排错
java·linux·前端
深念Y1 小时前
stable-diffusion.cpp 的 FLUX.2 Klein 9B 分步
java·前端·数据库
阿pin1 小时前
Java随笔-红黑树
java·python·算法·红黑树