KeyWordHelper-关键字提取类(注:使用第三方组件DictSeg.dll)

简介:
 
namespace Framework
{
    using System;
    using System.Collections;
    using System.IO;
    using KTDictSeg;
    /// <summary>
    /// 关键字辅助类
    /// </summary>
    public class KeyWordHelper
    {
        public static CSimpleDictSeg m_SimpleDictSeg;
        /// <summary>
        /// 提取关键字
        /// </summary>
        /// <param name="content">内容</param>
        /// <returns>关键字集合</returns>
        public static ArrayList GetKeyWord(string content)
        {
            ArrayList words = new ArrayList();
            if (m_SimpleDictSeg == null)
            {
                try
                {
                    m_SimpleDictSeg = new CSimpleDictSeg();
                    m_SimpleDictSeg.DictPath = Path.Combine(Environment.CurrentDirectory, "Data") + Path.DirectorySeparatorChar;
                    m_SimpleDictSeg.LoadDict();
                }
                catch { }
            }
            m_SimpleDictSeg.FilterStopWords = true;
            m_SimpleDictSeg.MatchName = true;
            words = m_SimpleDictSeg.Segment(content);
            return words;
        }
    }
}
组件地址: http://www.cnblogs.com/eaglet/
目录
相关文章
|
Oracle 关系型数据库 MySQL
OceanBase实践入门:高可用原理和容灾方案
OceanBase的多副本(奇数)设计,以及使用Paxos协议同步事务日志,是OceanBase高可用能做到自动切换(RTO约20s)和不丢数据(RPO=0)的关键。OceanBase在这个设计上还衍生出很多特性:如负载均衡和异地多活等。
6032 0
|
11月前
|
算法
数据结构之旅行商问题(深度优先搜索)
旅行商问题(TSP)是寻找访问多个城市并返回起点的最短路径的经典问题。本文介绍了TSP的背景、应用、复杂性和解决方法,重点讲解了使用深度优先搜索(DFS)算法求解TSP的过程。通过邻接矩阵表示城市间的距离,利用访问数组和栈结构辅助DFS遍历,最终找到最优路径。此方法虽然能保证找到最优解,但时间复杂度高,适用于城市数量较少的情况。示例代码展示了算法的具体实现及结果分析。
307 2
|
自然语言处理 算法 Python
|
Web App开发 存储 编解码
ICO图标的制作和实际应用场景
什么是ICO图标 favicon,即Favorites Icon的缩写,是指显示在浏览器收藏夹、地址栏和标签标题前面的个性化图标。 以图标的方式区别不同的网站。
ICO图标的制作和实际应用场景
|
存储 弹性计算 算法
阿里云InfluxDB®高可用设计
阿里云InfluxDB®是一版免运维,稳定可靠,可弹性伸缩的在线时序数据库服务,目前围绕InfluxDB的TIG(Telegraf/InfluxDB/Grafana)生态和高可用服务版本已经商业化,可以在阿里云官网直接购买。
4528 0
阿里云InfluxDB®高可用设计
|
监控 关系型数据库 API
Dataphin数据服务系列之--API 配置、管理和消费
研发小哥哥还在为公司里大量 API 只上不下,不可查不可用, 想找的 API 找不到而苦恼吗?业务方小姐姐还在为 API 开发时间长,业务相应不及时而抱怨吐槽吗? 铛铛铛,Dataphin 数据服务 -- API 配置管理,闪亮登场!助力研发小哥哥五分钟搞定 API,提升业务响应速度,同时大大提升 API 复用能力!作者:张尘初 更多内容详见数据中台官网 https://dp.alibaba.comDataphin 数据服务Dataphin 是阿里巴巴数据中台(OneData - OneModel、OneID、OneService)方法论的产品载体。
4631 0
|
监控 中间件 Apache
基础业务集成开发平台(BusinessWorks) - 概要设计篇
Businesworks的设计目标是为复杂业务系统提供平台化的底层支持,所谓平台化,就是对业务开发能以扩展,隔离的方式推进,驱动业务快速支持。
17255 0
|
大数据 数据中心
新基建下对于降低数据中心能耗指标PUE的方法分析
本文分析了大数据中心作为新基建七大领域中的一部分,其最重要能耗指标PUE的计算方法和全国及部分省市对PUE指标的限制规定。分析能够降低PUE的不同方法及采用这些方法的数据中心的PUE值
2949 0
|
传感器 编解码 自动驾驶
最新毫米波雷达技术带来工业物联网智能化关键选择
在5G、AR、云计算等技术席卷下,全球众多优秀制造企业都已经投身智能制造的火热浪潮中。当前,包括美国、德国、日本等国均从政策支持、经费资助、企业实践等多维度持续深化工业物联网发展,全球工业物联网领域竞争日趋激烈。据麦肯锡预测,到2025年以智慧工厂为代表的B2B产业的价值将达到3.9万亿美元。
|
存储 数据安全/隐私保护 弹性计算
阿里云服务器购买完整流程
本文介绍了如何购买阿里云服务器的完成流程,从登陆阿里云账号到阿里云服务器购买成功的每一个步骤即注意事项。 第一步:登陆我们的阿里云账号:第二步:选择阿里云官网上导航栏目的产品-精选-云服务器ECS: 第三步:点击立即购买:第四步:选择地域和实例规格: 地域选择上小编推荐尽量选择离自己比较近的地域,例如北京的用户,尽量选择华北2比较好。