摘要:
一、需求背景 项目中需要对敏感词做一个过滤,首先有几个方案可以选择: A方案:将敏感词存入数组中,然后判断搜索词是否在数组中即可,这种方式适用于敏感词很少并且对性能要求不高的情况。 @Test public void test1(){ Set<String> sensitiveWords=new H 阅读全文
摘要:
一、需求背景 项目中需要对敏感词做一个过滤,首先有几个方案可以选择: A方案:将敏感词存入数组中,然后判断搜索词是否在数组中即可,这种方式适用于敏感词很少并且对性能要求不高的情况。 @Test public void test1(){ Set<String> sensitiveWords=new H 阅读全文
摘要:
本章将学习如何通过 Mybatis Plus 实现多表关联查询,以及分页关联查询。 表结构 本文以查询用户所下订单,来演示 Mybatis Plus 的关联查询,数据库表除了前面小节中已经定义好的用户表外,再额外创建一张订单表,然后插入一些测试数据,执行脚本如下: DROP TABLE IF EXI 阅读全文
摘要:
在标准的 SpringBoot 应用中,本地配置加载顺序如下: bootstrap.yaml bootstrap.properties bootstrap-{profile}.yaml bootstrap-{profile}.properties application.yaml applicati 阅读全文
摘要:
场景 公司管理bug用到了禅道,但是为了方便我们就使用了禅道官网提供的一键安装包Linux版本。禅道官方下载地址:https://www.zentao.net/download.html 问题 有一点美中不足的是禅道官方提供的一键安装版本(Linux)只能放在/opt文件夹下面。随着项目越来越多我们 阅读全文
摘要:
在branch1开发,进行多个提交,这是切换到branch2,想把之前branch1分支提交的commit都【复制】过来,怎么办? 首先切换到branch1分支,然后查看提交历史记录,也可以用sourceTree查看,也可以用命令git log 例如我的git log 如下: commit1 xxx 阅读全文
摘要:
CentOS7 端口的开放关闭查看都是用防火墙来控制的,具体命令如下: 查看防火墙状态:(active (running) 即是开启状态) systemctl status firewalld [root@WSS bin]# systemctl status firewalld ● firewall 阅读全文
摘要:
一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+( 阅读全文
摘要:
一、防火墙的开启、关闭、禁用命令 (1)设置开机启用防火墙:systemctl enable firewalld.service (2)设置开机禁用防火墙:systemctl disable firewalld.service (3)启动防火墙:systemctl start firewalld ( 阅读全文
摘要:
摘要: 原创出处 juejin.im/post/5e055d9ef265da33997a42cc 「秋天不落叶」欢迎转载,保留摘要,谢谢! 什么是认证(Authentication) 什么是授权(Authorization) 什么是凭证(Credentials) 什么是 Cookie 什么是 Ses 阅读全文