深蓝词库转换1.7发布,支持QQ分类词库解析

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

昨晚收到了keke的邮件,得知了该大侠对QQ分类词库的解析有所研究,并Java实现了对QQ分类词库的解析,大喜,于是今天通过一天的努力,终于在C#中实现了对QQ分类词库(qpyd格式)的解析。

qpyd格式的解析一直是深蓝词库转换功能上的遗憾,我在一年多前的博客中提到了希望实现该功能,但是只可惜鄙人能力有限,不能悟透其中的格式,无法解析出来,现在有了keke大侠的帮助,同时还有Java源码作为参考,所以花1天就实现了该功能,并做了其他一些小调整,发布了深蓝词库转换1.7版。

深蓝词库转换1.7主要做了以下3方面的改动:

  1. 支持QQ分类词库(qpyd格式)的解析。
  2. 支持拖拽单个文件时感知文件格式,自动识别转换的源格式。
  3. 调整下拉列表中各个词库的顺序,将常用的搜狗拼音和QQ拼音放在最上面,方便大家使用。

还在犹豫是使用搜狗输入法还是QQ输入法,亦或是谷歌输入法吗?习惯了搜狗输入法,但是却有一个专业的词库只有QQ分类词库有,现在有了深蓝词库转换,不管选择用哪种输入法,其他方的词库都可以为我所用!附上QQ分类词库转换为搜狗拼音词库的截图:

image

深蓝词库转换是一个开源项目,项目地址:http://code.google.com/p/imewlconverter/

深蓝词库转换1.7的下载地址是:http://imewlconverter.googlecode.com/files/imewlconverter_1_7.zip

 

再次感谢keke大侠的帮助。附上keke大侠关于QQ分类词库解析的Java源码:

http://code.google.com/p/dict4cn/source/browse/trunk/importer/src/QQPinyinQpydReader.java

本文转自深蓝居博客园博客,原文链接:http://www.cnblogs.com/studyzy/archive/2012/02/16/2355036.html,如需转载请自行联系原作者

相关文章
|
8月前
|
XML JavaScript 数据处理
BeautifulSoup和Cheerio库:解析QQ音频文件的完整教程
BeautifulSoup和Cheerio库:解析QQ音频文件的完整教程
|
Android开发 设计模式
Android源码解析--SwipeMenuListView仿QQ聊天左滑
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/50612714 绪论: 好久没写博客了,最近比较懒,不想写博客,但是在看书,看一些Android进阶的书,这里小编也给大家推荐几本适合进阶的书,相信会对你有所帮助的。
1090 0
|
前端开发 算法 数据安全/隐私保护
QQ2013解析最新QQ加密算法VB登陆方法
  http://xmit.org.cn/forum.php?mod=viewthread&tid=3409&extra=page=1&page=1& 今天开始想写个验证QQ密码的工具,以前写过一个QQ验证器的程序,就拿了那个代码试了一下居然不能同。
870 0
|
2月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
115 2
|
3月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
94 1
|
3月前
|
算法 Java 容器
Map - HashSet & HashMap 源码解析
Map - HashSet & HashMap 源码解析
79 0
|
3月前
|
存储 Java C++
Collection-PriorityQueue源码解析
Collection-PriorityQueue源码解析
82 0
|
1月前
|
设计模式 存储 安全
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是"将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。创建型模式分为5种:单例模式、工厂方法模式抽象工厂式、原型模式、建造者模式。
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
|
1月前
|
存储 设计模式 算法
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。 行为型模式分为: • 模板方法模式 • 策略模式 • 命令模式 • 职责链模式 • 状态模式 • 观察者模式 • 中介者模式 • 迭代器模式 • 访问者模式 • 备忘录模式 • 解释器模式
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
|
1月前
|
设计模式 存储 安全
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模式分为以下 7 种: • 代理模式 • 适配器模式 • 装饰者模式 • 桥接模式 • 外观模式 • 组合模式 • 享元模式
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析

推荐镜像

更多