2011年3月21日

摘要: 设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计模式 意味着可以更快地设计更好的建筑物。同样的概念也适用于软件。设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的 阅读全文
posted @ 2011-03-21 17:15 游客远 阅读(481) 评论(0) 推荐(1) 编辑
摘要: 调用方式:QQWry::singleton()->location('127.0.0.1');或$qqwry = new QQWry();$qqwry->location('127.0.0.1');mixed QQWry::location(mixed $ip) — 获取ip中文地址(编码为gbk) 参数: $ip:ip地址,可以是字符串(例:192.168.1.1),也可以是整数 返回值:数组或false,数组若为空,则未知地址,数组第一项为国家名,第二项为地区名array QQWry::version() — 获取纯真ip数据文件版本 返回值:字 阅读全文
posted @ 2011-03-21 11:46 游客远 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 摘要 网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要的。本文详细介绍了纯真IP数据库的格式,并且给出了一些Demo以供参考。Luma, 清华大学 修改日期: 2005/01/14Note: 在此感谢纯真IP数据库作者金狐和那唯一一份文档的作者。修改历史: 2005-01-14 修改了原来一些表达不清和错误的地方 自从有了IP数据库这种东西,QQ外挂的显示 阅读全文
posted @ 2011-03-21 11:44 游客远 阅读(373) 评论(0) 推荐(0) 编辑

导航