首页 > TAG信息列表 > 仿牛客

仿牛客社区项目3.1——过滤敏感词(前缀树)

根节点空,其他节点只包含一个字符。 从根节点到某节点,连起来的每个路径,就是当前节点的字符串 子节点不能和该节点相同 敏感词:到最末节点的是敏感词 敏感词构成一个前缀树 3个指针:2指针一直往前走,3指针往返 StringBuilder:记录非敏感词 1、定义前缀树 前缀树数据结构,util包下

仿牛客社区项目登陆模块——会话管理

HTTP无状态有会话、Cookie、Session HTTP是无状态有会话的 同一个连接,服务器不记得浏览器的状态,每次请求是独立的,所以“无状态”。为了业务连续性,引入Cookie状态管理,即有会话Cookie。Cookie缺点是不安全,cookie要存到浏览器中;总是把数据发给服务器,每次访问服务器会增加数据量

仿牛客论坛项目总结

复习重点: 会话管理 Cookie、session,session存在的问题,为什么将session换成redis 敏感词,关注词缀树的算法 事务,AOP以及@Transaction的使用 性能,Redis 通知(生产者、消费者模式),Kafka 全文搜索,重点关注索引,Elasticseach 定时任务,quartz及其背后的线程池 缓存,Caffeine 关

SpringBoot仿牛客论坛项目实战

Community 论坛项目 转载请附带原文链接: 1. 环境搭建与技术栈说明 1.0 项目架构图 1.1 技术要求 熟悉快速开发框架:SpringBoot2.3.x 整合 SpringMVC + Mybatis熟悉版本控制:Maven3.6.X + Git数据库以及文件存储:MySQL + 文件存储阿里云OSS熟悉页面模板引擎:Thymleaf3.x第三方