慎重使用正则表达式
就在做性能测试的时候,我发现有一个提交接口的 TPS 一直上不去,按理说这个业务非常 简单,存在性能瓶颈的可能性并不大。
什么是 正则表达式 ?
正则表达式引擎
正则表达式是一个用正则符号写出的公式,程序对这个公式进行语法分析,建立一个语法分 析树,再根据这个分析树结合正则表达式的引擎生成执行程序(这个执行程序我们把它称作 状态机 ,也叫状态自动机),用于字符匹配。
就在做性能测试的时候,我发现有一个提交接口的 TPS 一直上不去,按理说这个业务非常 简单,存在性能瓶颈的可能性并不大。
正则表达式是一个用正则符号写出的公式,程序对这个公式进行语法分析,建立一个语法分 析树,再根据这个分析树结合正则表达式的引擎生成执行程序(这个执行程序我们把它称作 状态机 ,也叫状态自动机),用于字符匹配。
文章来源:智云一二三科技
文章标题:阿里巴巴JAVA性能调优实战:慎重使用正则表达式
文章地址:https://www.zhihuclub.com/176830.shtml