全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-690-7320

ip2region 3.11.1 发布 - J*a 服务构建优化

ip2region 3.11.1 发布 - java 服务构建优化

Ip2region 是一个离线的 IP 数据管理框架和定位库,同时支持 IPv4 和 IPv6,支持亿级别的 IP 断管理,10 微秒级别的查询性能,提供了很多主流编程语言的 xdb 数据格式的生成和查询实现。

ip2region 官方社区已正式上线旨提强化 IP 相关的工具链和数据服务,目前提供了稳定的 商用离线数据、在线查询测试、xdb 使用 / 技术文档。

ip2region 3.11.1 详细更新如下:

1,j*a xdb 内部的 String xdbPath 全部替换为 File xdbFile,支持通过 File 创建查询对象。

yershop开源网店系统 yershop开源网店系统

yershop开源网店系统是一款基于tp5.1优化版的商城系统,具有建站便捷、扩展丰富、二次开发灵活,以及支持云服务的特点,适合企业及个人快速构建个性化网上商店.系统分为开源版和商业版

yershop开源网店系统 0 查看详情 yershop开源网店系统

2,j*a xdb.Searcher 增加通过 InputStream 加载整个 xdb 文件 / header / vectorIndex / 验证。

3,j*a service.ConfigBuilder 增加 setXdbInputStream 和 setXdbFile,支持通过 InputStream 和 File 构建 service.Config。
如果通过 setXdbInputStream 来指定 xdb 数据源,此时的缓存策略只能指定为 Config.BufferCache,该方式仅方便从 jar 包中加载 xdb 文件的内容,虽然我一直建议 xdb 文件不要打包到 jar 包里面,调用方式如下:

import org.lionsoul.ip2region.service.Config;
import org.lionsoul.ip2region.service.Ip2Region;

final Config v4Config = Config.custom()
    .setCachePolicy(Config.VIndexCache)     // 指定缓存策略:  NoCache / VIndexCache / BufferCache
    .setSearchers(15)                       // 设置初始化的查询器数量
    // .setXdbInputStream(InputStream)      // 设置 v4 xdb 文件的 inputstream 对象
    // .setXdbFile(File)                    // 设置 v4 xdb File 对象
    .setXdbPath("ip2region v4 xdb path")    // 设置 v4 xdb 文件的路径
    .asV4();    // 指定为 v4 配置

4,m*en pom 版本更新为 3.3.1,最新坐标如下:

<dependency>
    <groupId>org.lionsoul</groupId>
    <artifactId>ip2region</artifactId>
    <version>3.3.1</version>
</dependency>

源码地址:点击下载

以上就是ip2region 3.11.1 发布 - J*a 服务构建优化的详细内容,更多请关注其它相关文章!


# 加载  # 巩义品牌网站建设  # 安义关键词优化排名  # 那种网站怎么推广赚钱快  # 竞价推广营销覆敢云速捷ia丶  # 辽阳短视频推广营销费用  # 黄石餐饮网站推广怎么做  # 网站关键词优化推广策略  # seo外包V seosxw  # 外贸网站推广如何做  # seo文案  # 我一直  # 国内  # java  # 是一个  # 内容管理系统  # 三剑客  # 离线  # 网店  # 开源  # soul  # stream  # 工具  # 编程语言  # ipv6 


相关文章: Mac怎么锁定备忘录_Mac备忘录加密设置教程  PowerPoint如何制作滚动字幕结尾彩蛋_PowerPoint路径动画实现平滑滚动字幕效果  可靠CSGO开箱平台解析 CSGO开箱网合集  HTML5原生日期选择器与jQuery UI:实现日期选择器的联动与程序化控制  如何在更新Composer依赖后自动运行测试_使用post-update-cmd钩子触发PHPUnit  蓝湖怎样用切图标注提对接效率_蓝湖用切图标注提对接效率【设计对接】  qq邮箱日历功能怎么用_创建日程与会议邀请的技巧  如何在CSS中使用visited与link控制链接颜色_visited link伪类配合  文心一言怎样用批量生成做多版文案_文心一言用批量生成做多版文案【批量创作】  J*a里如何实现线程安全的懒加载单例_懒加载单例实现方法解析  Fabric模组开发:自定义物品与物品组的现代管理方法  在Typer应用中优雅地处理和重组任意命令行参数  如何在Promise链中有效终止错误处理后的执行  React项目中导航栏Logo自适应布局:避免裁剪与布局溢出  CSS条件样式无法按设备触发怎么排查_media条件语句正确设置解决触发问题  离线运行Go语言之旅:本地部署与GOPATH配置指南  Win11 BitLocker密码忘了怎么办 Win11找回BitLocker恢复密钥方法【解决】  Win10桌面图标出现小盾牌怎么办 Win10去除UAC图标教程【解决】  cad如何更改注释性对象的比例_cad注释性比例调整方法  Yii2模块参数配置指南:正确声明与访问模块级配置  解决macOS上安装pyhdf时‘hdf.h’文件缺失的编译错误  mysql如何设置表访问权限_mysql表访问权限配置  蛙漫画网页版全站入口 蛙漫热门作品免费浏览  今日头条怎么同步内容到抖音_今日头条内容同步到抖音教程  qq游戏手机版下载安装_qq游戏移动端入口  C++如何跨平台操作文件和目录_C++17标准库std::filesystem的使用教程  WordPress插件开发:正确注册卸载钩子与避免常见陷阱  C++的std::mdspan是什么_C++23中用于操作多维数组的非拥有视图  Yandex免登录官网入口_俄罗斯Yandex搜索引擎直达链接  163邮箱官方主页登录 直达网易邮箱登录核心页面  Odoo 16:在表单视图中基于当前记录动态修改Tree视图属性  随机参数递归函数的基准调用次数与时间复杂度探究  Python类型检查:优化关联可选属性的Mypy推断策略  LINUX怎么设置定时任务_LINUX crontab配置教程  sublime如何处理大型CSV文件的列对齐_sublime高级表格编辑插件指南  微博网页版怎么开启两步验证_微博网页版账号安全两步验证设置方法  MAC的“快捷指令”怎么同步到iPhone_MAC利用iCloud同步所有设备的自动化指令  Lar*el如何生成PDF或Excel文件_Lar*el文档导出工具与使用教程  铁路12306卧铺选择攻略 铁路12306下铺座位预定技巧  excel如何生成目录 excel一键生成工作表目录超链接  Golang如何实现Web文件静态资源服务器_Golang静态资源服务器开发与实践  如何创建没有密码的Windows本地账户_跳过微软账户登录的技巧【教程】  Win10如何开启蓝牙功能_Windows10找不到蓝牙开关解决方法  JUnit5/Mockito:优雅测试内部依赖与异常处理的实践  PyTorch模型训练准确率不提升:诊断与修复常见指标计算错误  漫画星球免费下拉式入口 漫画星球免费漫画在线阅读网站  poki免费入口快捷访问 poki人气小游戏直接玩站点  使用PHP从URL路径中提取倒数第二个片段  千牛数据看板网页版_千牛数据看板网页版访问方法  打开就能玩的植物大战僵尸 植物大战僵尸网页版传送门 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。