lib-qqwry是当初学习node时用来练手的一个模块,用来解析纯真IP库的 现在发一个v1.0版本弥补我当时稚嫩的代码. 意外收获是,整理代码后发现,相比v0.x版本 急速模式下的效率提升大概20%; 但 v1.0 相比 v0.x 有很大改动,并不兼容之前的版本,所以升级碰到问题的同学需要好好了解一下. 1.初始化 v0.x 初使化的初衷是让用户可以使用指定版本的IP库文件, 在最合适的时候把IP库加载到内存中进行高速查询; v1.0 v1.0改变了程序结构,实现方式; 不将IP库加载到内存…
qqwry 纯真 IP 库的一个服务.通过http提供一个ip地址归属地查询支持 软件介绍 我们大家做网站的时候,都会需要将用户的IP地址转换为归属地址功能,而之前的作法大都是从硬盘的数据文件中读取,这样不太高效.我这次将纯真IP库直接加载到内存中,并以http服务的方式提供接口出来.这样方便自己项目中所有的程序都能方便的接口IP查询功能了. 安装 go安装 go get github.com/freshcn/qqwry 二进制包直接下载 https://github.com/freshcn/q…
亿能测试白盒安全测试模板V1.0发布http://automationqa.com/forum.php?mod=viewthread&tid=2911&fromuid=21…
RDIFramework.NET平台代码生成器V1.0发布(提供下载)   RDIFramework.NET(.NET快速开发整合框架)框架做为信息化系统快速开发.整合的框架,其目的一至是给用户和开发者提供最佳的.Net框架部署方案.在我们日常开发工作中,有很多提高开发效率的办法,如:尽量创建可重用的代码.加强设计模式与最佳实践.提供通用的功能.提供开发基础组件.使用快速开发平台等等.作为编码层面,如果能有一款可以快速生成常用业务逻辑代码的工具,则对开发效率有大大的提升.当前市面上有很多代码生成…
启明星手机版会议室预定系统 V1.0发布 在手机里输入 http://www.dotnetcms.org/e4.apk 或者扫描二维码下载 用户打开系统,可以实时查看所有会议室状态 点击会议室名称,可以查看当天会议列表 并可以查看预订人的联系电话,邮件等 我们推荐预定系统放到公网上,如果在企业内部网站,因为很多企业通过WIFI连接,所以在公司内仍可使用本系统. 但是,如果在家会无法连接到服务器 请注意,员工通讯录使用了缓存,这样的优点是即使断网仍可以查看员工信息,缺点是用户信息可能不会实时更新.…
纯真IP数据库(qqwry.dat)转换成最新的IP数据库格式(ipwry.dat) 转载自:http://blog.cafeboy.org/2011/02/25/qqwry-to-ipwry/ http://blog.csdn.net/cnss/article/details/136069 http://blog.csdn.net/cnss/article/details/77628 http://lumaqq.linuxsir.org/article/qqwry_format_detail.…
原文:http://blog.csdn.net/chwshuang/article/details/78027873?locationNum=10&fps=1 Java使用纯真IP库获取IP对应省份和城市 项目上接到一个需求,按照用户IP地址判断用户省份.城市,来展示不同的内容.在网上进行选型的时候,有几个选择 开源免费的IP库选型 GeoIP2 GeoLite2开源免费的数据库 MaxMind作为一家私营企业,总部设于美国马萨诸塞州的沃尔瑟姆.MaxMind公司成立于2002年,是领先业界的I…
http://blog.csdn.net/clin003/archive/2007/08/14/1743157.aspx 利用 QQWry.Dat 实现 IP 地址高效检索(PHP) 根据 LumaQQ 开发者文档中的纯真 IP 数据库格式详解,我编写了一个 PHP 的查询 IP 所在地区信息的类.在编写过程中发现纯真 IP 数据库格式详解中关于记录区的描述不是很全面,不过出入也不是很大,所以我没必要再写一份纯真 IP 数据库的格式说明了,大家感兴趣的话,读一读下面的代码应该就能看出来了.代码中…
引言 在一些电商类或者引流类的网站中经常会有获取用户地理位置信息的需求,下面我分享一个用纯真IP库获取用户地理位置信息的方案. 正文 第一步:本文的方案是基于纯真IP库的,所以首先要去下载最新的纯真IP数据库:名称一般是QQWry.Dat   第二步:通过Http请求拿到访问者的IP /// <summary> /// 静态构造 设置IP位置 /// </summary> static IPAgent() { if (HttpContext.Current != null) fil…
把纯真IP库读到内存,纯真IP库本来就是有序的,然后每次请求二分查找就行,44WIP查找十几次就搞定了 dispatch_mode最好写3,不然做服务的时候,会导致进程任务分配不均匀. max_request 处理请求数量累加到达该值会重启处理进程,防止内存泄露 worker_num 根据内存和服务处理能力可以自己设置跑几个工作进程. swoole.php <?php require 'ipmatch.php'; class IpServer { protected $iptables; pro…