optimize Dictionary reload process
This commit is contained in:
parent
d60e7a6877
commit
b97a6d89d8
@ -638,8 +638,13 @@ public class Dictionary {
|
|||||||
|
|
||||||
public void reLoadMainDict(){
|
public void reLoadMainDict(){
|
||||||
logger.info("重新加载词典...");
|
logger.info("重新加载词典...");
|
||||||
loadMainDict();
|
// 新开一个实例加载词典,减少加载过程对当前词典使用的影响
|
||||||
loadStopWordDict();
|
Dictionary tmpDict = new Dictionary();
|
||||||
|
tmpDict.loadMainDict();
|
||||||
|
tmpDict.loadStopWordDict();
|
||||||
|
_MainDict = tmpDict._MainDict;
|
||||||
|
_StopWords = tmpDict._StopWords;
|
||||||
|
logger.info("重新加载词典完毕...");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user