heimatoutiao
文章平均质量分 85
随着智能手机的普及,人们更加习惯于通过手机来看新闻。由于生活节奏的加快,很多人只能利用碎片时间来获取信息,因此,对于移动资讯客户端的需求也越来越高。黑马头条项目正是在这样背景下开发出来。黑马头条项目采用当下火热的微服务+大数据技术架构实现。本项目主要着手于获取最新最热新闻资讯,通过大数据分析用户喜好
糖分你俩颗~~~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
17.热点文章-定时计算
热点文章定时计算原创 2022-12-15 23:28:49 · 622 阅读 · 1 评论 -
16.app端文章搜索
文章搜索原创 2022-12-10 13:47:26 · 638 阅读 · 0 评论 -
15. kafka及异步通知文章上下架
文章上下架原创 2022-12-08 18:02:30 · 350 阅读 · 0 评论 -
14.延迟任务精准发布文章
什么是延迟任务应用场景:场景一:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单;如果期间下单成功,任务取消场景二:接口对接出现网络问题,1分钟后重试,如果失败,2分钟重试,直到出现阈值终止原创 2022-12-07 19:48:40 · 660 阅读 · 0 评论 -
13. 新需求-自管理敏感词
文章审核功能已经交付了,文章也能正常发布审核。突然,产品经理过来说要开会。会议的内容核心有以下内容:文章审核不能过滤一些敏感词:私人侦探、针孔摄象、信用卡提现、广告代理、代开发票、刻章办、出售答案、小额贷款…需要完成的功能:需要自己维护一套敏感词,在文章审核的时候,需要验证文章是否包含这些敏感词技术选型DFA全称为:Deterministic Finite Automaton,即确定有穷自动机。存储:一次性的把所有的敏感词存储到了多个map中,就是下图表示这种结构敏感词:冰毒、大麻、大坏蛋检索的过程原创 2022-12-05 11:40:51 · 448 阅读 · 0 评论 -
12.自媒体文章-自动审核
自动审核文章原创 2022-12-03 22:37:57 · 1033 阅读 · 0 评论 -
11.自媒体功能补全
【代码】11.自媒体功能补全。原创 2022-12-01 01:51:59 · 269 阅读 · 0 评论 -
10.自媒体文章管理
保存文章,除了需要wm_news表以外,还需要另外两张表。wm_news_material 文章素材关系表。wm_material 素材表。文章素材关系表对应实体类。封装接收前端传递的参数。这个是封装响应的数据。原创 2022-11-30 23:13:18 · 608 阅读 · 0 评论 -
9. 自媒体素材管理
图片素材的上床与查看原创 2022-11-28 22:25:01 · 564 阅读 · 0 评论 -
8.查看文章详情
查看文章详情原创 2022-11-27 16:18:55 · 325 阅读 · 0 评论 -
7. 对象存储服务MinIO
MinIO基于Apache License v2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来。MinIO兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。基本概念。原创 2022-11-27 15:56:21 · 441 阅读 · 0 评论 -
6.Freemarker
FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言,不是像PHP那样成熟的编程语言。那就意味着要准备数据在真实编程语言中来显示,比如数据库查询和业务运算, 之后模板显示已经准备好的数据。原创 2022-11-26 20:10:30 · 635 阅读 · 0 评论 -
5.app端查看文章列表
查询文章列表原创 2022-11-26 00:45:36 · 1673 阅读 · 0 评论 -
4.搭建项目app端服务网关
请求地址:http://localhost:51601/user/api/v1/login/login_auth。定义一个类实现GlobalFilter、Ordered这俩个接口; 在认证过滤器中需要用到jwt的解析,所以需要把工具类拷贝一份到网关微服务。环境搭建完成以后,启动项目网关和用户两个服务,使用postman进行测试。在网关内部可以通过过滤器完成统一鉴权,限流,日志记录等操作。filter:过滤器核心业务。getOrder:执行顺序。原创 2022-11-25 23:49:19 · 445 阅读 · 0 评论 -
3.接口工具
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务 ()。它的主要作用是:使得前后端分离开发更加方便,有利于团队协作接口的文档在线自动生成,降低后端开发人员编写接口文档的负担功能测试Spring已经将Swagger纳入自身的标准,建立了Spring-swagger项目,现在叫Springfox。通过在项目中引入Springfox ,即可非常简单快捷的使用Swagger。原创 2022-11-25 23:48:22 · 165 阅读 · 0 评论 -
1.项目环境搭建
①:项目依赖环境(需提前安装好)###2.2maven仓库路径。###2.3设置项目编码格式。###2.1设置jdk版本。##3.项目主体结构说明。原创 2022-11-25 23:45:35 · 450 阅读 · 0 评论 -
2.用户登录
- 用户点击**开始使用* 登录后的用户权限较大,可以查看,也可以操作(点赞,关注,评论)- 用户点击**不登录,先看看**游客只有查看的权限原创 2022-11-25 23:30:39 · 296 阅读 · 0 评论
分享