10 2009 档案

摘要:本文原始链接:http://blog.csdn.net/liigo/archive/2009/10/29/4744700.aspx作者:liigo, 2009/10/29转载请注明出处:http://blog.csdn.net/liigo 假设有一个基于关键字匹配的文本过滤系统,或类似的系统,需要一个配置文件,用于设定欲过滤的关键字列表。该怎么设计这样一个配置文件呢?又该如何编码实现呢?此文将给出一个可行的方案。这是本人(liigo)重复发明轮子系列文章的新一篇。 因为是一个小型应用系统,我对配置文件提出的要求是:简单直观,易于实现,同时保持足够的灵活性和可扩展性。我对配置文件的设计结果如下: 阅读全文
posted @ 2009-10-29 19:55 fortest 阅读(710) 评论(0) 推荐(0)
摘要:《M8围棋谱》自定义皮肤设计指南 版本:1.0 地址:http://docs.google.com/View?id=dhmvxcsd_3dxpmm6nz 作者:liigo,2009年10月,于大连。 http://blog.csdn.net/liigo 《M8围棋谱》,专为魅族M8手机开发的围棋打谱软件。此软件是 Google Code 上的开源软件,项目主页为:http://code.google.com/p/m8weiqipu/。 还在开发过程中,目前功能不全,但基本功能可用。其基本功能有:打开并解析SGF棋谱,单步向前向后,落子音效,自动提子,显示棋局信息和解说,支持 阅读全文
posted @ 2009-10-20 20:54 fortest 阅读(250) 评论(0) 推荐(0)
摘要:《M8围棋谱》v0.8,是我(liigo)为魅族M8手机开发的围棋打谱软件,还在开发过程中,目前功能不全,但基本功能可用。基本功能:打开并解析SGF棋谱,单步向前向后,落子音效,自动提子,显示棋局信息和解说,支持自定义皮肤。作者:liigo,http://blog.csdn.net/liigo此软件是 Google Code 上的开源软件,项目主页为:http://code.google.com/p/m8weiqipu/2009/10/18更新(v0.8),很多新功能: 显示棋局信息(对弈双方、赛事、日期、胜负、总落子数等); 显示解说信息,以及与解说相关的标注; 突出显示最新落子的棋子; 允 阅读全文
posted @ 2009-10-19 20:47 fortest 阅读(421) 评论(0) 推荐(0)
摘要:A指的是,我处理C/C++静态库lib文件,将其加载到内存,分析其二进制格式,提取其中的各种数据信息(obj,段(Section),符号(Symbol),重定位(Relocation),字符串表(StringTable) 等)。 B指的是,我读入LIB文件,改写和调整其中的部分数据,再写出新的LIB文件。在改写数据之前,要先加载并分析,重用A是很自然的事情。 A这一部分功能,一直在测试,一直在正常使用,一直没问题。B这一部分,代码被仔细检查了好多遍,也不应有问题了。可是为什么到最后,生成的LIB文件不合法呢(不被链接器认可)?经过漫长而坚苦的排错过程,发现最终导致问题出现的根源是:A中会修改. 阅读全文
posted @ 2009-10-15 21:13 fortest 阅读(175) 评论(0) 推荐(0)