会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fxzm
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
23
下一页
2023年7月10日
搭建leadnews-admin网关、完成登录功能
摘要: 一、网关搭建 (1)如果是登录请求则放行/login (2)其它请求则获取token判断是否存在、是否过期 (3)token不存在或者过期则返回未授权结果。未过期则从token中获取用户信息存入header然后放行 package com.heima.admin.gateway.filter; im
阅读全文
posted @ 2023-07-10 09:58 佛系粥米
阅读(59)
评论(0)
推荐(0)
2023年7月9日
搜索——关键字联想词
摘要: 需求分析:根据用户输入的关键字展示联想词 搜索词-数据来源 通常是网上搜索频率比较高的一些词,通常在企业中有两部分来源: 第一:自己维护搜索词 通过分析用户搜索频率较高的词,按照排名作为搜索词 第二:第三方获取 关键词规划师(百度)、5118、爱站网 package com.heima.search
阅读全文
posted @ 2023-07-09 15:31 佛系粥米
阅读(274)
评论(0)
推荐(0)
删除搜索历史
摘要: /** * 删除历史记录 * * @param dto * @return */ @Override public ResponseResult delUserSearch(HistorySearchDto dto) { //1、检查参数 if(dto.getId() == null){ retur
阅读全文
posted @ 2023-07-09 11:10 佛系粥米
阅读(110)
评论(0)
推荐(0)
查询搜索历史
摘要: /** * 查询搜索历史 * * @return */ @Override public ResponseResult findUserSearch() { //获取当前用户 ApUser user = AppThreadLocalUtil.getUser(); if(user == null){
阅读全文
posted @ 2023-07-09 10:58 佛系粥米
阅读(212)
评论(0)
推荐(0)
2023年7月8日
保存搜索记录
摘要: 一、实现思路 输入关键字——》搜索——异步请求——》记录关键字 【异步请求保存关键字,让用户快速看到搜索结果,等待时间更短】 保存——>查询搜索记录——存在——更新到最新时间 不存在——搜索记录的数量是否超过10——没超过则直接保存,超过则替换最后一条数据即时间最久 二、实现步骤 1、搜索微服务集成
阅读全文
posted @ 2023-07-08 17:52 佛系粥米
阅读(199)
评论(0)
推荐(0)
2023年7月7日
app端——搜索记录mongoDB
摘要: 一、需求说明 展示用户的搜索记录10条,按照搜索关键词的时间倒序 可以删除搜索记录 保存历史记录,保存10条,多余的则删除最久的历史记录 二、数据存储说明 用户的搜索记录,需要给每一个用户都保存一份,数据量较大,要求加载速度快,通常这样的数据存储到mongodb更合适,不建议直接存储到关系型数据库中
阅读全文
posted @ 2023-07-07 20:42 佛系粥米
阅读(65)
评论(0)
推荐(0)
新增文章创建索引
摘要: 文章微服务异步调用生成静态文件,上传到minIO之后发送消息到MQ,因为创建索引需要staticurl。 注:倘若创建索引失败,追踪es日志,同样可能是因为磁盘使用率超出阈值,es变为只读,无法添加,因此也无法查询到 package com.heima.article.service.impl; i
阅读全文
posted @ 2023-07-07 17:10 佛系粥米
阅读(13)
评论(0)
推荐(0)
App端文章搜索
摘要: 文章搜索:用户在app端输入关键字,搜索文章。 一、ElastcSearch环境搭建 (1)拉取ElasticSearch镜像 docker pull elasticsearch:7.4.0 (2)创建ElasticSearch容器 docker run -id --name elasticsear
阅读全文
posted @ 2023-07-07 15:59 佛系粥米
阅读(36)
评论(0)
推荐(0)
2023年7月6日
自媒体文章上下架
摘要: 需求分析: 已发表且已下架的文章可以上架 已发表且已上架的文章可以下架 自媒体端点击上架下架按钮: 上架下架——>根据id查询文章——>文章是否存在:否结束,是——文章是否发布——>否结束,是——修改自媒体文章状态enable app移动端:自媒体端发送请求到kafka,参数文章的articleId
阅读全文
posted @ 2023-07-06 22:01 佛系粥米
阅读(70)
评论(0)
推荐(0)
SpringBoot集成kafka收发消息——传递消息为对象
摘要: 目前springboot整合后的kafka,因为序列化器是StringSerializer,这个时候如果需要传递对象可以有两种方式 方式一:可以自定义序列化器,对象类型众多,这种方式通用性不强。 方式二:可以把要传递的对象进行转json字符串,接收消息后再转为对象即可,本项目采用这种方式 JSON.
阅读全文
posted @ 2023-07-06 19:21 佛系粥米
阅读(311)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
23
下一页
公告