会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
好好学习,天天向上
啦啦啦啦,一起来自学打卡,冲冲冲~
首页
新随笔
联系
订阅
管理
2020年2月28日
BUGFIX 10 - 记一次Java中String的split正则表达式匹配 - 引发`OutOfMemoryError: Java heap space`的oom异常 排查及解决 -Java根据指定分隔符分割字符串,忽略在引号里面的分隔符
摘要: 问题简述 本地复现,debug一遍找到漏洞点 使用正则,200K的字符串扛不住;量小的话,运算时间也挺长的 不使用正则, 完全通过使用单层for循环完全重写String的split方法, 废弃正则表达式, OOM的问题得到解决,秒出结果! / 使用非正则表达式的方法来实现 @param str @p
阅读全文
posted @ 2020-02-28 17:12 山枫叶纷飞
阅读(487)
评论(0)
推荐(0)
公告