案例笔记
文章平均质量分 54
_rdOfJava
Bug不外乎两种,要么用户不会用,要么机器不会跑。
展开
-
ECONNRESET分析与解决
升级jetty插件,导致NodeJS集成测试脚本出现ECONNRESET,问题排查与分析。原创 2016-03-21 14:24:17 · 29829 阅读 · 0 评论 -
文件对象式解析限制内存方法
解析文件的方式有两种,一种是流式解析,一种是对象式解析(开源的文件解析库采用指针式解析的不多,暂不讨论)。对于复杂文件,更多的是用对象式解析,那么当这个文件足够大的时候,就会发生OOM。 对于用户操作的文件,有时并不能直接限制文件大小(比如在非主要业务中的操作),有时需要对内容做截断处理(比如只允许1G,只忽略超出的内容)。在这种业务场景下,就需要对解析进行限制内存。那如何限制呢? 我大概有两种原创 2016-05-12 18:16:02 · 424 阅读 · 0 评论 -
全半角字符转换
用户输入的内容经常既有全角字符,又有半角字符 在pinyin4j的分词中,会将全角字符转换为半角字符,造成分词前后字符不一致 为了解决这个问题,查找了Unicode表,写了全半角转换的工具如下:/** * <PRE> * 提供对字符串的全角->半角,半角->全角转换 * </PRE> */public class BCConvertUtil { /** * ASCII表原创 2016-05-26 17:30:35 · 587 阅读 · 0 评论