数据库查询内存不足 :
SHOW VARIABLES LIKE '%max_allowed_packet%';
set global max_allowed_packet = 2*1024*1024*10;
mybatis 转义字符:
< < 小于号
> > 大于号
& & 和
' ' 单引号
" " 双引号
java String 字符串替换,replace成功,replaceAll却失败
$ 是正则表达式中的一个符号,replace函数替换时忽略正则表达式符号,replaceAll和replaceFirst函数替换时是使用正则表达式匹配的。
使用 Matcher.quoteReplacement(String str)函数,可以把正则表达式符号转为正常符号。
例如:
abc = abc.replaceAll(Matcher.quoteReplacement("$[姓名]"), "张三");