<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>luolonghao</title>
    <description>喜欢创造，喜欢做有意思的事情。</description>
    <link>http://luolonghao.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>新的词库结构</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/203120" style="color:red;">http://luolonghao.javaeye.com/blog/203120</a>&nbsp;
          发表时间: 2008年06月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          目前词库设计的不太合理，查询时IO读取字节太多。打算采用分页法重新设计词库，还有为了方便通过P2P共享词库，每个词典就一个文件。<br /><br />文件名:<br />--<br />转换前<br />源文件: your-dict.dict<br />转换后 <br />词库文件: your-dict.xdd<br /><br />结构:<br />--<br />源文件: 和现在一样<br />词库文件: <br />[dict-name:name\0]<br />[index2:size(4byte)]<br />[index2:data]<br />[index1:size(4byte)]<br />[index1:data]<br />[index0:size(4byte)]<br />[index0:data]<br />[dict:size(4byte)]<br />[dict:data]
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/203120#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 13 Jun 2008 22:09:53 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/203120</link>
        <guid>http://luolonghao.javaeye.com/blog/203120</guid>
      </item>
      <item>
        <title>关于机器翻译</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/201086" style="color:red;">http://luolonghao.javaeye.com/blog/201086</a>&nbsp;
          发表时间: 2008年06月07日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1.目前机器翻译都对结果不负责任，结果不对的可能性较大，很难应用于关键领域。<br />我认为对于每个翻译结果应该给出准确率，系统判断后100%正确等，这样人们可以放心的使用100%准确的翻译结果。<br /><br />2.人工智能翻译是未来趋势，但短期内很难实现。
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/201086#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 07 Jun 2008 00:26:34 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/201086</link>
        <guid>http://luolonghao.javaeye.com/blog/201086</guid>
      </item>
      <item>
        <title>XD词典修改了一些功能</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/198495" style="color:red;">http://luolonghao.javaeye.com/blog/198495</a>&nbsp;
          发表时间: 2008年05月30日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          词典第一个版本开发结束，由于下周开始到新公司上班，后续开发只好暂时推迟。<br />本来想把XD词典放在网上让大家使用，不过词库太大上传速度太慢没法上传了，以后慢慢再上传其它词库。<br />google code里上传了几个容量较小的词库，感觉用处不大。<br />不过想体验XD的朋友可以到以下URL下载。<img src="/images/smiles/icon_biggrin.gif"/><br /><br />下载：<br />http://code.google.com/p/xd-dict/<br /><br />变更记录：<br />1. 取消了菜单按钮，放在右键菜单里。<br />2. 增加了自动启动选项。<br />3. 增加了自动最小化系统托盘选项。<br />4. 可以设置历史纪录数，可以清空历史纪录。<br />5. 可以设置索引显示数。<br />6. 可以调整窗体的字体。<br />7. 完全中文化。<br />8. 可以调整词典顺序。<br />9. 修正了不完全输入并显示单词时只表示第一个单词的问题。<br />10. 修正了几个BUG。
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/198495#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 30 May 2008 01:04:12 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/198495</link>
        <guid>http://luolonghao.javaeye.com/blog/198495</guid>
      </item>
      <item>
        <title>Qt在Windows下的问题</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/196056" style="color:red;">http://luolonghao.javaeye.com/blog/196056</a>&nbsp;
          发表时间: 2008年05月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          初试Qt，碰到的问题在这里保留纪录。也希望高手给点提示，呵呵。<br /><br />1.QSpinBox手动输入问题。<br />用VC2005编译出来的spinBox无法手动输入内容，Google了一下发现有人碰到类似问题。<br />貌似编译器的问题，不过比较奇怪的是通过qtdemo.exe启动的spinboxs.exe可以输入，这也是VC2005编译的。我直接运行examples/spinboxs/releace/目录下的可执行文件，就不能输入了。<br /><br />2.OpenSource版本不支持只启动一个程序的功能，需要用商业版的QSingleApplication Class。
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/196056#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 23 May 2008 13:23:22 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/196056</link>
        <guid>http://luolonghao.javaeye.com/blog/196056</guid>
      </item>
      <item>
        <title>XD词典初步完成</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/194639" style="color:red;">http://luolonghao.javaeye.com/blog/194639</a>&nbsp;
          发表时间: 2008年05月19日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          经过一个多月的开发终于完成了第一个可用版本。<br />开发词典本身没花太多时间，网上收集词库转换格式比较花时间。<br /><br />目前主要功能有：<br />1.支持自定义多个词库。<br />2.输入单词变化时快速查询所有词库。<br />3.第一个字母索引列表。<br />4.简单的切换界面语言和字体设定功能。<br />5.无限后退、前进。<br />6.保留以前查询纪录。<br /><br />以后打算增加的功能：<br />1.TTS发音。<br />2.屏幕取词。<br />3.词库增加HTML格式支持，目前只支持TEXT。<br /><br />发几张图庆祝一下，呵呵。
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/194639#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 19 May 2008 22:29:28 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/194639</link>
        <guid>http://luolonghao.javaeye.com/blog/194639</guid>
      </item>
      <item>
        <title>QT初体验</title>
        <author>luolonghao</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://luolonghao.javaeye.com">luolonghao</a>&nbsp;
          链接：<a href="http://luolonghao.javaeye.com/blog/189273" style="color:red;">http://luolonghao.javaeye.com/blog/189273</a>&nbsp;
          发表时间: 2008年05月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          最近用QT开发自用词典，包括日韩、韩日、中英、英中、日日、英英词典，词汇量一定要全，有时间加TTS发音和屏幕取词功能。我需要日韩互相查询，英中互相查询，日语和英语每个单词的详细解释功能。我平时一般用金山词霸和广辞苑，偶尔查询网上的日韩词典。<br />这次日语词典选择了广辞苑，词汇量庞大，基本上没有查不到的。英汉/汉中词典选择了金山词霸里的简明英中词典，英语辞典选择了金山词霸里的美国传统词典，现在用金山词霸也就用这2个辞典。日韩/韩日选择了一个日本人开发的词典(KJDict)里的词库，日韩互查比较方便，很多词汇都一对一对应。有了这些词库，基本可以放弃其他词典了。<br /><br />本来打算用MFC做，但后来知道QT，大概看了一下例子和文档，马上喜欢QT了。比起MFC、GTK的编程风格，QT 编程风格比较让人容易看懂，QString、QList、QMap、QFile、QRegExp功能强大易于使用，不直接用指针也可以做大部分事情，很像Java编程。尤其支持UTF-8良好，文本处理能力强，非常符合这个多语言词典。<br /><br />目前花了半个月时间完成了主要词库转换、索引创建、词汇查询、基本界面，整体感觉良好，下面简单地总结一下我对QT的感受。<br /><br />优点：<br />1. 入门容易、学习成本低。我以前主要做过PHP、Java、Perl、JavaScript这些非GUI编程，了解基本概念后就可以边查文档边写程序了。如果用MFC，可能要花更多时间去学习。<br />2. 跨平台效果好。本来是Linux下的工具库，在Windows下默认观感也不错。<br />3. 工具包数量多。该有的基本都有，大部分应用基本不需要自己实现功能了，看API直接调用就可以。<br />4. OPEN SOURCE。有些功能若有特殊需求，可以模仿源代码自己动手实现。我这个小程序排序有特殊需求，用QT提供的qSort无法完成。我就在qSort基础上追加了特殊处理。（qSort用goto语句实现了quick sort算法。）<br />5. 不需要虚拟环境，发布程序时带QT的几个dll文件（大部分程序只需要QtCore4.dll和QtGui4.dll）就可以。<br /><br />缺点：<br />1. Windows上搭建开发环境比较麻烦。虽然用DevC++不需要自己编译QT库，但调试方面和VC没法比。官方没有提供用VC编译的二进制文件，只好自己动手编译了。而且QT各版本设置方法都不一样，以前版本要打一个补丁才可以用VC编译，最新版本不需要，可以直接编译。<br />2. QT Designer不好用，离真正可见即所得差距很大。不过用QT Designer控件属性显示功能，分析各控件的属性还是蛮不错。
          <br/>
          <span style="color:red;">
            <a href="http://luolonghao.javaeye.com/blog/189273#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/106' target='_blank'><span style="color:blue;font-weight:bold;">JavaEye问答大赛开始了！ 从6月23日 至 7月6日，奖品丰厚 ！</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/97' target='_blank'><span style="color:blue;font-weight:bold;">Oracle专区上线，有Oracle最新文章，重要下载及知识库等精彩内容，欢迎访问。</span></a></li><li><a href='/adverts/92' target='_blank'><span style="color:red;font-weight:bold;">快来参加7月17日在成都举行的SOA中国技术论坛</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 04 May 2008 13:26:20 +0800</pubDate>
        <link>http://luolonghao.javaeye.com/blog/189273</link>
        <guid>http://luolonghao.javaeye.com/blog/189273</guid>
      </item>
  </channel>
</rss>