Blender 三维绘图及渲染软件
Blender是一款免费开源的 3D 创作套件。使用 Blender,你可以创建3D可视化效果,例如静止图像,3D动画,V……...
QQWry 是一个php扩展,实现语言为c。这个扩展的作用,就是根据ip来获取纯真数据库(QQWry.Dat)的地址信息。经过和discuz,CoolCode两个纯php版本的对比测试,这个c实现的扩展比纯php的实现效率高6到10倍。
目前只支持PHP5版本。
安装
sudo pecl install qqwry-beta或者直接下载编译,phpize && ./configure && make && sudo make install
编辑php.ini,加入extension=qqwry.so
重启http server
使用很简单,首先就是实例化,传入纯真数据库的文件路径,然後调用q方法。该方法返回一个数组,第一个值为地址1,例如南宁市,第二个值为地址2,例如邕 宁区电信ADSL。看例子吧,一目了然。下面的iconv是把数据从GB2312转到UTF-8,如果你的站点是用GB2312,那么这一步是不需要的。
$qqwry=new qqwry('QQWry.Dat');list($addr1,$addr2)=$qqwry->q('127.0.0.1');$addr1=iconv('GB2312','UTF-8',$addr1);$addr2=iconv('GB2312','UTF-8',$addr2);echo $addr1,'|',$addr2,"\n";$arr=$qqwry->q('222.216.47.4');$arr[0]=iconv('GB2312','UTF-8',$arr[0]);$arr[1]=iconv('GB2312','UTF-8',$arr[1]);echo $arr[0],'|',$arr[1],"\n";$arr=$qqwry->q('64.233.187.99');$arr[0]=iconv('GB2312','UTF-8',$arr[0]);$arr[1]=iconv('GB2312','UTF-8',$arr[1]);echo $arr[0],'|',$arr[1],"\n";
输出:
本机地址|广西南宁市|(青秀区)电信ADSL美国|加利福尼亚州Google公司
Blender是一款免费开源的 3D 创作套件。使用 Blender,你可以创建3D可视化效果,例如静止图像,3D动画,V……...
Blaze 是下一代的 NumPy。用于处理分布式的各种不同数据源的计算。 ...
PyMySQL 是一个纯 Python 实现的 MySQL 客户端库,支持兼容 Python 3,用于代替 MySQLdb。 注意:PyMySQL……...
Rockbox 是一个功能非常强大的嵌入式 MP3 播放器,目前运行 Rockbox 进行 MP3 播放的设备包括: Apple: 1……...
EasyGUI 是一个用 Python 编写的非常简易的 GUI 编程模块。 EasyGUI 不同于其他 GUI 库,EasyGUI 不是事……...
SiMay远程控制管理系统是一款基于Windows的软件,采用IOCP异步通信模型,实现高效远程协助、文件管理、……...
Giraffe 是 iPhone 的编码动画 GIF 文件,使用的 GIF 编码库是 ANGif(UIImagePixelSource.m 和 ExportViewController.m 文件 ) ANGif 示例 ANGifEncoder*encoder=[[ANGifEncoderalloc]initWithOutputFile:@"myFi……
Stomp 提供了客户端和代理之间进行广泛消息传输的框架。Stomp 是一个非常简单而且易用的通讯协议实现,尽管代理端的编写可能非常复杂,但是编写一个 Stomp 客户端却是很简单的事情,另外你可以使用 Telnet 来与你……
Rubicon 是连接 Python 和其他编程语言的工具集合。 Rubicon 库现在支持: Objective C Java Objective C Rubicon-ObjC 是 Python 和 Objective-C 的桥梁,支持 iOS 和 OS X,允许你: 使用 Python 来实例化 Ob……