- 运行耗时很长,报错Java heap space
原句子:
合闸1SB2按钮卡涩、粘连,未完全复位,处于导通状态,操作人员合上主空气开关QA后,合闸回路接通,接触器动作合闸,导致电机误启动。
参照书上P72,加载化工类字典,运行时报错:
Exception in thread “main” java.lang.OutOfMemoryError: Java heap space
在删除原句子中的 “QA” 后,正常运行。
查找加载的字典,有如下词语:
阳离子醚化剂QA-188;OQA;DMQA;MAQ
- 词性问题。(加载字典,默认词性设置为nchem)
删除原句子中的 “QA”,分词结果如下:
合闸/v, 1/nchem, SB/nchem, 2/nchem, 按钮/n, 卡/n, 涩/an, 、/w, 粘连/v, ,/w,……
加载的字典中,有大量化工物质名称,如:
2,6-二氯苯甲酸;1,1,3,3-四甲基-1,3-二苯基二硅氧烷;1,2-丙二醇
- 正常分词情况
原句子:
“该工厂储存有大量的1,2-苯二胺,1,2-苯二酚,1,4-苯二酚”
分词结果:
[该/r, 工厂/n, 储存/v, 有/v, 大量/m, 的/uj, 1,2-苯二胺/nchem, ,/w, 1,2-苯二酚/nchem, ,/w, 1,4-苯二酚/nchem]
(在这句话里加上 “QA” 也会报错)
我理解应该是词典生成树导致的,请教大佬能不能讲讲具体是啥原因。