![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
牛客讨论区项目
文章平均质量分 96
.
码畜也有梦想
这个作者很懒,什么都没留下…
展开
-
【牛客讨论区】第七章:构建安全高效的企业服务
废弃原来的登陆拦截WebMvcConfig 类,注释掉授权配置CommunityConstant 类添加常量新建配置类HomeController 增加路径UserService 加一段逻辑完善 LoginTicketInterceptor 的 preHandle 方法afterCompletion 方法LoginController 类CSRF配置我们这里不启用 CSRF 检查了【踩坑】Kafka报错ERROR Shutdown broker because all l原创 2022-07-22 17:25:52 · 1411 阅读 · 0 评论 -
【牛客讨论区】第六章:Elasticsearch
Elasticsearch简介Elasticsearch术语https://www.elastic.cohttps://www.getpostman.com【安装】解压 即可【修改配置文件 】E:\elasticsearch-6.4.3\config 下的 17行33行37行【配置环境变量】将 bin 目录 配到 path 中【安装中文分词插件】注意:必须将 解压到固定的目录下E:\elasticsearch-6.4.3\plugins 下新建 ik 目录,解压到 ik 目录下即可【安装原创 2022-07-03 12:19:03 · 629 阅读 · 0 评论 -
【牛客讨论区】第五章:kafka
BlockingQueue生产者消费者模式实现类test 目录下新建测试类运行 main 方法查看结果Kafka简介Kafka特点Kafka术语http://kafka.apache.org小知识:对硬盘的顺序读取,速度是很快的,甚至要快于对内存的随机读取,这也是 kafka 既能持久化又能高性能的原因【配置】将素材中的 解压到某个目录即可配置一下 E:\kafka_2.12-2.2.0\config 目录下的 配置 60行【启动】打开一个 cmd ,启动 zookeeper再打开一个原创 2022-07-01 00:18:04 · 682 阅读 · 0 评论 -
【牛客讨论区】第四章:Redis
https://redis.iohttps://github.com/microsoftarchive/redis安装Redis双击 “Redis-x64-3.2.100.msi”,将安装目录配到环境变量中,打开 cmd,输入 ,连接 Redis:String 类型的存取哈希类型的存取list类型的存取集合类型的存取无序 统计集合内的元素数随机弹出一个元素查看集合剩余元素有序查看某个元素的分数查看某个元素的排名全局命令对所有的数据类型都生效查看库中所有的 key所有以 test原创 2022-06-27 16:17:36 · 439 阅读 · 0 评论 -
【牛客讨论区】第三章:开发社区核心功能
resources目录下新建 sensitive-words.txt,随便写几个敏感词新建敏感词过滤器写个测试类效果:pom.xmlCommunityUtil 类增加方法2.1 daoDiscussPostMapper 类增加方法discusspost-mapper.xml2.2 serviceDiscussPostService 增加方法2.3 controllerindex.js修改之后:index.html未登陆时,不显示 “我要发布”74行启动,测试:登录账号之后点击原创 2022-06-19 14:07:04 · 509 阅读 · 0 评论 -
【牛客讨论区】第二章:社区登录模块
【实战】我用的QQ邮箱,“设置”—“账户”—开启 “POP3/SMTP服务”pom.xmlapplication.properties新建 util 包,新建 MailClient 类新建测试类(运行之后报错了,提示找不到 Alpha… 的一些类,因为我们之前删掉了 Alpha… 的所有类,但是没在 test 目录下删掉引用了 Alpha… 的类,所以可以删掉引用了 Alpha… 的测试类,也可以只删掉其中的 Alpha… 代码)测试成功!再测试一下发送 html 邮件resources/tem原创 2022-06-16 18:13:37 · 1004 阅读 · 0 评论 -
【牛客讨论区】第一章:开发社区首页
项目所需素材:链接:https://pan.baidu.com/s/1Aqp2XWzdgAHc1t-ERW-pEQ提取码:hjm5构建Maven项目构建完之后,项目结构如下:编译项目,生成 target 目录有两种方式,1.右上角 maven–Lifecycle–compile,2.菜单栏"Build"–“Build Project”(Ctrl + F9)构建SpringBoot项目由于项目所需要的包太多了,如果用到哪个包,再去maven仓库复制依赖代码,添加到 pom 中,那还是太麻烦了,基于此,S原创 2022-06-14 20:04:42 · 809 阅读 · 1 评论