📄 dictserializationmain.java
字号:
package edu.zju.splittertest;
import org.springframework.util.StopWatch;
import cn.edu.zju.dartsplitter.DictTree;
import cn.edu.zju.dartsplitter.appcontext.AppContextFactory;
public class DictSerializationMain {
private static DictTree getDictTree(){
DictTree dictTree= (DictTree)AppContextFactory.getContext().getBean("dictTree");
return dictTree;
}
/**
* @param args
*/
public static void main(String[] args) {
// -- lazy load的版本,暂不用
// System.out.println("start serialize Dict!");
// StopWatch stopWatch=new StopWatch("Save Dict ");
// stopWatch.start("serialize Dict to individual files!");
// getDictService().saveAllNodeToFile();
// stopWatch.stop();
// System.out.println("finish serialize Dict!");
// System.out.println(stopWatch.prettyPrint());
System.out.println("start serialize Dict!");
StopWatch stopWatch=new StopWatch("Save Dict to file!");
stopWatch.start("serialize Dict to file!");
getDictTree().saveDictMap();
stopWatch.stop();
System.out.println("finish serialize Dict!");
System.out.println(stopWatch.prettyPrint());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -