- 博客(6)
- 收藏
- 关注
原创 牛客网第三章
一、过滤敏感词 前缀树 名称:Trie、字典树、查找树 特点:查找效率高,消耗内存大 应用:字符串检索、词频统计、字符串排序等 敏感词过滤器 定义前缀树 根据敏感词,初始化前缀树 编写过滤敏感词的方法 定义敏感词 为简便处理定义一个敏感词文件,resources目录下新建一个sensitive-words.txt文件 定义前缀树 因为不会被外界访问,所以在util包下的SensitiveFilter类中定义了内部类 //前缀树 private class TrieNode {
2022-03-19 12:34:09
581
原创 牛客网第二章
仿牛客网 内容部分引用至 https://blog.youkuaiyun.com/weixin_44406146 @ 目录 一、发送邮件 邮箱设置 Spring Email 二、开发注册功能 访问注册页面 提交注册数据 激活注册账号 三、 会话管理 四、生成验证码 五、开发登陆、退出功能 访问登录页面 登陆 退出 六、显示登陆信息 拦截器示例 拦截器应用 七、账号设置 上传文件之访问账号设置页面 上传头像和获取头像 密码修改 八、检查登陆状态 一个问题 自定义注解 使用拦截器解决问题 一、发送邮件 邮箱设置 启用客户端
2022-03-17 13:48:31
1359
原创 学Springboot项目时的无语操作
在test的时候,忘了在类上写 @SpringBootTest @ContextConfiguration(classes = CommunityApplication.class) 没有加就报空指针异常的错误
2022-03-14 16:19:30
638
原创 记录两次及其脑瘫的错误
刚学SpringMVC还不太熟悉 按理来说应该把WEBINF放在webapp里面的,但是我一个疏忽给放到同级目录里面去了,气死了😤 结果就出现解析模板发生错误 啊啊啊啊啊
2022-03-09 21:46:58
189
原创 Macos升级后系统头文件缺失/git缺失
在升级之后,打开Clion,所有系统头文件都提示not found 这时明明已经安装了command line tools 于是想用如下命令卸载 sudo rm -rf /Library/Developer/CommandLineTools 但没想到提示我git缺失,让我安装git,就点了安装了 但是安装之后系统头文件竟然都回来了qwq 猜测可能是由于系统升级导致command line tools和git失效 以后可以通过如下网址升级,不要先卸载了 https://developer.apple.com
2021-12-15 14:36:52
477
原创 Macos中‘openssl/evp.h‘ file not found或切换默认openssl
1.按照教程 $ brew install openssl # Replace 1.0.2j with the actual version of the openssl installed $ export LDFLAGS="-L/usr/local/Cellar/openssl/1.0.2j/lib" $ export CFLAGS="-I/usr/local/Cellar/openssl/1.0.2j/include" 但此时brew的时候直接提示更新,后来通过禁止更新的方式才能完成下一步 2.此时
2021-12-01 22:35:09
1321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人