组件,词库 载入内存问题?
请教诸位:
我写了个 简单的分词组件 ,每次启动页面时都需要重新载入词库,有什么好的方案? 当启动一次后,以后在进行分词就不载入 词库呢?
比如,在其他页面中生成对象,当本切词软件用到的时候,到其他页面引用对象?写成静态的? 写成“单件模式???
谢谢!!!
------解决方案--------------------个人感觉用缓存比较好……
------解决方案--------------------看样子你是使用C#编写
可以考虑是用单件模式+MemoryStream来实现
如果你使用传统Win32编程,可以考虑使用内存映射
------解决方案--------------------换个思路。不用组件,而用服务器上的一个服务,每次机器启动的时候就启动分词服务,用其他的方式来进行交互提交数据和返回分词结果。