推荐一款高效精准的离线 ip 地址库 – ipregion

近期,全网关于显示 ip 属地的功能讨论比较热烈,听说让一些营销号、博主现出了原型。作为一群被称为码农的技术人员,大大小小的产品经理、老板们肯定又安排任务下来,头发又要少几根了,今天我们就紧跟热点推荐一款离线的 ip 地址库 ipregion,希望能够有用。

ipregion 简介

ip2region 是一款开源的离线IP地址定位库,据项目官方说聚合了淘宝(ip.taobao.com)、GeoIP、纯真 ip 库的数据,达到了惊人的 99.99%的准确率。同时查询也非常快,达到了0.0x毫秒级别。数据库大小嘛,数MB,最小版本1.5MB,提供了java,php,c,python,nodejs,golang,c#等语言的查询绑定。

数据格式

每条ip数据段都固定了格式:国家|区域|省份|城市|IS。遗憾的是,目前只有国内数据比较完备,其他国家有部分数据只能定位到国家,无法定位到城市。

需要注意的事项

ip2region重点在于研究IP数据的存储设计和各种语言的查询实现,并没有原始IP数据的支撑,数据来源主要是上面提到过的淘宝等数据源,如果上述开放API或者数据都不给开放数据时ip2region将停止数据的更新服务。

安装使用

1ipregion 提供了多种语言集成,C# 通过 nuget 安装即可。

Install-Package IP2Region

2.下载最新版本的 ip2region.db 数据库文件到项目

3.使用以下方法进行查询。

using (var _search = new DbSearcher(Environment.CurrentDirectory + @"\DB\ip2region.db"))
{
    _search.MemorySearch("183.192.62.65").Region;
    _search.BinarySearch("183.192.62.65").Region;
    _search.BtreeSearch("183.192.62.65").Region;
}

项目地址:项目在 Github 开源, 在Github 搜索 ipregion 即可。

本文链接:https://www.dzdvip.com/32576.html 版权声明:本文内容均来源于互联网。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 395045033@qq.com,一经查实,本站将立刻删除。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年5月14日 12:29
下一篇 2022年5月14日 14:12

相关推荐

  • 美国为什么要投核弹去日本?

    美国不惜血本制成了原子弹,当然要派上用场。但怎么用,用到哪里?军方展开了激烈的争论。最后找到了必须迅速向日本投掷原子弹的3个理由: 一是减少伤亡。美国参谋长联席会议通过比较此前美军在瓜达尔卡纳尔岛和冲绳岛与日军作战的损失情况,得出的结论是:对日军本土作战,将损失20万人左右,陆军参谋长马歇尔认为甚至可能多达100万人。战争已接近后期,如何最大限度地减少美军的伤亡,是美国最关注的问题。所以,包括杜鲁门在内的美国高官更愿意使用原子弹。 二是对日本施以强大的心理压力。1945年7月28日,针对敦促日本投降的《波茨坦公告》,日本首相铃木表示:“本国政府……除了完全不予理睬并坚决把战争进行到胜利结束以外,别无他途。”美国通过截获的密码电报得知日本打算拖延时间,以争取有条件的投降。为此,美军方高层一致同意:应对尽可能多的平民和日本最高决策当局造成极其深刻的心理影响,必须选择一个有军事、政治双重价值的大城市,并且防止日本用盟军战俘作盾牌。 1960年,曾任驻日盟军最高司令的麦克阿瑟承认,“1945年使用原子弹从军事上讲没有任何必要性”。可见,向广岛和长崎这样人口密集的城市进行核打击,美国希望达到的主要目的是心理震慑,让日本彻底放弃抵抗的念头。 三是威慑苏联和其他国家。杜鲁门急于想赶在苏联参战之前使用原子弹,是为了成为二次世界大战的胜利者,以便日后在解决东亚问题时掌握发言权。杜鲁门认为,使用原子弹就可以完全独立地结束远东战争,不需要依靠苏联。 7月24日,波茨坦会议中,当杜鲁门以非正式方式向斯大林提到:“美国已拥有一种具有空前毁灭性能的新式武器”时,斯大林冷淡地对杜鲁门说:“希望能好好利用它来打击日本”。鉴于斯大林的这种冷淡态度,美国决定迅速使用原子弹,希望轰炸能够“使苏联变得更好说话”。 7月30日,杜鲁门总统发布命令:鉴于日本政府拒绝接受无条件投降,美军可在8月3日以后,在天气许可的条件下,立即在日本的广岛、小仓、新潟和长崎四城市中选择一个目标,投掷特种炸弹。

    2022年6月16日
    0
  • 设计师如何挖掘需求和痛点?

    UX设计师注重用户实际使用一款产品、网站或者APP时的相关数据,更多的是需要理解共性的设计模式,和用户的普遍心理期待;本文作者分享了关于UX设计师在工作中的设计方法,我们一起来学习一下。 最近在学习UX的课程,课程主要介绍了UX设计师在工作中的一些设计方法,包含:商业需求挖掘,竞品分析、用户调研、用户画像等工具,这篇文章的主要目的算是我的总结,希望能够通过总结来加深对方法的认识,也希望可能对缺乏方法论的设计师一点帮助吧! 下图是全文的目录: 一、内部挖掘商业需求 内部挖掘商业需求的目的主要是统一内部的认知、价值点,挖掘机会点,可以是产品初期,也可以是产品成熟阶段,初期挖掘内部对未来产品要解决的问题,成熟阶段挖掘产品现有问题和机会点。 内部挖掘商业需求的目的是了解内部,了解产品。 1. 利益相关者地图 把公司产品项目的参与者和利益相关者都列举出来; 根据重要程度分别贴上不同颜色的标签; 摆放他们与产品的位置关系,距离中心越近,就越相关,反之越远则相关性越弱; 利益相关者地图的作用是了解产品全部的利益方,在产品方向上不同利益方会有不同的侧重,只有前期充分考虑到了,后面才会避免一些不必要的麻烦。 2. 热气球法则 将公司的优势写在图中上部分,将劣势写在下部分,优势如:团队优势、资源优势、资金优势等等;劣势如:盈利模式探索、市场份额等,热气球的寓意是当优势大于劣势时,项目是可以启动,并且风险较小,反之劣势较大时,风险比较大。 目的了解公司优势与劣势后可以从哪些方面发力,哪些方面不值得发力。 3. 用户价值图 目的是确认我们的用户是哪一类,以及哪一类用户价值最高,如果是新产品可以先假设目标用户,这为后面用户调研准备了基础人群定位。(如果是成熟产品,可以从存量用户中获得) 4. 愿景收集 最后通过愿景收集的方式确定未来期待的、担忧的,无论是老板还是其他部门的人都可以写,无论是商业层面的,还是产品体验功能层面的,愿景收集可以明确我们前进的方向,明确应该做什么,不该做什么。 二、竞品调研 设计师可以从竞品分析中得到一些启发,并不是照着竞品做,而是要了解竞品做了什么,为什么要这么做,做的好不好,是不是还可以更好;通过多次反问,既可以发现一些机会方向。 这里列举了一些分析框架和维度,可以根据目标来选择调研的具体维度,从而更具针对性,避免注意力太过于分散。竞品分析的目的是了解外部,了解其…

    2021年6月16日
    5
  • 痛衣是什么意思(痛衣是什么意思)

    1、痛衣,就是在卫衣上加一个透明袋子,把自己喜欢的二次元角色娃娃等周边放在里面,自己推崇什么角色都一目了然,或者直接把“二次元”的人物印在衣服上,这么一来,就可以解放双手,而且行动方便。不仅是腐女,宅男也可以穿着,也可以宣传自己心仪的作品。 2、用喜爱的动漫角色、动漫公司或者角色名字之类的字画装饰自己的衣服,就像是人类纹身一样,故而被称为“痛衣”。 3、所谓的“痛”,是在电视和网络等媒体广为流传的人造复合词,指不可挽回的惨状,或是本人非常满意,而他人看来脱离常规的状态。 随着二次元文化不断发展,现在又出现了一种以其为基础的“二次元亚文化”——痛文化。这个痛文化来自英文的涂画一词“paint”,由于喜欢二次元的人会把自己喜欢的动漫人物涂画在车上,衣服上等,所以圈中人便经常以“pain”这一与“paint”相近的词来调侃自己。而pain正是英文中痛的意思。 所谓痛衣实际就是一件印有二次元动漫形象的衣服。二次元的圈中人大多比较喜欢穿痛衣。就有这样一位宅男,却因为穿自己喜欢的痛衣而被人批评“教坏小朋友”,这又是怎么一回事而呢?下面,我们就来了解一下。 原来这位宅男穿了一件印有《我的英雄学院》中人气角色——度我身被子。有人看到这个宅男穿这种衣服,便觉得他这件衣服上的图案十分的“色Q”,因此批评这位宅男穿这种衣服,是会教会小朋友的。但这位宅男随即表示说:“自己是被误会了,感到很冤枉。度我身被子并不是什么情色动漫人物,她只是人设比较病娇而已。” 可是要知道,“病娇”这种词是二次元圈外的人不可能懂得的。客观来说,这件事情的本质是一个缺乏沟通的误会。首先宅男这一边穿度我身被子的痛衣,只是出于喜欢这个人物而已,并没有什么主观上的恶意。而指责他的人其实也并非是故意找茬,只不过确实不了解病娇和色Q在二次元中的区别罢了。 就笔者个人来说,其实也不能怪那位指责宅男的人。因为度我身被子这个人物本身就是一个思想扭曲,经常高潮脸的一个半色情人物。当然了,那位宅男也没错,这次舆论事件本质上没有真正的恶人,这只能算是一个误会,而不是解不开的矛盾。 但笔者还是要说下自己的观点,虽然每个人都有自己喜欢各种动漫人物的权力,也有选择自己穿衣服的权力,可是我们在穿衣服时也要从公众的角度考虑一下。度我身被子这种动漫人物,属于非常有争议性的人物,她虽然不是纯色情人物,但确实不是什么正能量的角色。所以笔者觉得这种带有争…

    2022年9月1日
    27
  • 抖音直播预告贴纸功能上线

    各位媒体直播创作者, 大家好,抖音直播全新推出“直播预告贴纸”,能够有效帮助提升直播间看播流量和直播预告效率,精彩直播不再错过,快来试试吧。 当用户看到你发布的带有“直播预告”的短视频时,可点击“想看”按钮预约直播。当你开始直播时,点击过“想看”按钮的用户会收到直播提醒,从而提升看播流量。 发布直播预告视频的步骤也十分简单。主播在发布热点直播相关的预告视频时,选择“贴纸”,选择“直播预告”,设置好直播时间,点击下一步-发布就成功啦。 直播需要在预告时间前后15分钟内开播,点击“想看”预约直播的用户才不会空欢喜哦。

    2021年5月27日
    17
  • 抖音运营的一些热门小细节

    抖音从2016年上线开始,就呈爆发式的增长,短时间内就被广大用户所青睐,虽然有那么多的创作者火了起来,但热门也不是谁都能上的,所以今天就来聊聊关于抖音运营的一些热门小细节分享!   1. 蹭话题热点,为什么要蹭话题热点呢,大家应该知道热点本身就带流量的,比如说最近很火的藏族小伙丁真,爆米花大爷等等,你会发现很多达人都开始拍相关的视频内容,因为你蹭了这个热门话题,你发出去自然而然就会有流量和播放量。 2. 蹭音乐热度,了解抖音的家人,应该知道,抖音是从音乐开始慢慢地盛行起来的,可见音乐的重要性,所以你在发作品中,一定要用最近火的音乐当背景音乐,这样火的概率会提高,那么怎么找最近比较火的音乐呢,你可以直接搜索”音乐榜“,在抖音就可以看到最近比较火的音乐有哪些了。   3. 做好账号的垂直度,什么是账号的垂直度,就是内容的一致性,大家都知道抖音是一个数据平台,你发作品是机器在审核的,如果你的账号垂直度没有做好,就不利于系统给你账号打标签。 比如说你是做音乐的、你是做影视的,系统会给你账号打上相应的音乐号标签、影视号标签,打上标签有什么好处呢,系统推荐识别你的标签以后,会给你推荐符合标签的精准人群,那么你作品的点赞、评论数据是不是会更加的好,这样又会促发系统再次给你推流量,形成一个良性的循环。   好了,以上就是关于抖音运营的一些热门小细节分享的全部内容了。虽然说以上点不是完全左右热门,但在一定程度上是有助于获取官方推荐的,大家在平时运营时,也需要不断地学习和总结,这样才能会将自己的账号越做越好!

    2021年8月22日
    0
  • 谁是卧底题目(吃鸡谁是卧底题目答案)

    相信有很多玩家在进入特训岛后,都有这样的疑问:“谁是内鬼”模式去哪了? 其实谁是内鬼玩家已经存在于正式服,但目前只能通过开自定义房间来体验,并没有对所有玩家开放。原因也很简单,这个模式实在有太多不会玩的玩家了。 本期话题:谁是内鬼内测招募,23道题正确答案来了,每天20张房卡! 之前在游戏外,光子就已经推出过“谁是内鬼”的内测招募活动了。而这回正式服上线之后,光子也是在游戏内推出了内测招募活动,在活动中心的“限时”里面,就能找到了。 这次招募活动的规则很简单,光子会根据你填写问卷的情况,决定是否发放给你“谁是内鬼”模式的内测资格。而这个问卷,一共有20道有标准答案的选择题,答对的数量至关重要。 这20道题目,都是有关谁是内鬼模式的知识问答,想要全对还真的不太容易,同时后面还有3道所谓的“调查选择题”。但没关系,小鱼干已经给大家把正确答案汇总下来了。 (1)非常了解 (2)8特种兵,2内鬼 (3)隐身加速 (4)无人出局 (5)可以 (6)不可以 (7)不可以 (8)可以 (9)以上都可以 (10)管理室 (11)2 (12)灵魂 (13)9 (14)自己做任务,等别人拆炸弹 (15)以上都是 (16)加速,让特种兵跑不掉 (17)不开麦的先票出去 (18)3号刚才和5号在一起,5号淘汰了3号买单 (19)弃票 (20)说出另一个内鬼,让特种兵原谅你 (21)我早饭吃了什么 (22)10次以上 (23)经常开麦 以上的23题中,其中第1题、第22题、23题都不是标准答案,但如果你希望获得资格,自然需要说自己经常登录游戏,而且经常开麦交流,这样获得资格的概率才会更大。 选择完以上23题之后,第24题就是填写你想要获得资格的账号,第25题可以不填。回答完毕之后,就可以静静等待抽取的结果了。 目前,小鱼干已经成功获得了资格,在新版本更新的当天,小鱼干就收到了来自光子的邮件。在邮件上光子已经注明,将会每日通过邮件的形式,发放20张谁是内鬼专用房卡。 招募活动是从1.26持续到3.17,一共50天的时间,每天都能领取20张房卡。也就是说,招募活动期间,我将一共获得1020张谁是内鬼房卡! 小鱼干在个人仓库中也进行了确认,可以看到,今天领取的20张房卡,显示的有效时间还剩余63天!所以有资格的玩家,可以把每天领取的20张房卡攒下来,不必当天就用掉! 那么,为什么光子非要搞这样的形…

    2022年4月28日
    12

发表评论

您的电子邮箱地址不会被公开。