返回顶部
首页 > 资讯 > 数据库 >spring + lire以图搜图配置
  • 209
分享到

spring + lire以图搜图配置

2024-04-02 19:04:59 209人浏览 薄情痞子
摘要

1、配置java环境:apt-get install updateapt-get install default-jreapt-get install default-jdk配置 JAVA_HOM

1、配置java环境:

apt-get install update
apt-get install default-jre
apt-get install default-jdk


配置 JAVA_HOME 环境变量

查看java安装路径:update-alternatives --config java

vi /etc/environment

在文件最后添加上:

JAVA_HOME="/usr/lib/JVM/java-7-oracle"


2、配置文件修改

配置文件目录:src/main/resources

Application.properties

 spring.profiles.active 

指定使用appplication-xxx.properties中的哪个作为spring配置文件,开发默认使用的是swap,正式服务器上一般使用的是publish

 

 Page.defaultPageSize

接口api返回的商品数量

 

 Score.max

接口中相似度最远的商品值,值越大越不相似,一般10-15合适

 

 Spring.datasource.xxx.xxx

spring数据源配置,即数据库相关参数(数据库连接在下面的配置文件中修改)

 

图片索引文件路径,请确认有读取写入权限

Application-xxx.properties

 local.lire.basePath

图片索引文件路径,请确认有读取写入权限

 

 local.db.xxx.url

数据库服务器连接字符串(ip port database)

 

 Local.db.xxx.username

数据库服务器用户名

 

 Local.db.xxx.passWord

数据库服务器密码

 

数据库实体类修改

文件目录:src/main/java/bean/sg

一般一个表对应一个类

 ZProduct.java

需要生成图片的商品表

 

@table 类对应的表名

@Id 表名中的主键字段

@Column 字段名


 

数据库操作类修改

文件目录:src/main/java/dao/sg

 ZProductDao

对数据库的操作都在那个类中,一般与实体类一一对应

@Query查询语句

@Param查询语句中的变量参数

 

getAllProductId 读取所有的商品Id

 

getNewProduct 读取所有新入库商品Id (大于上次读取的最大Id的商品)


//以上主要配置数据库连接和表以及id、图片地址字段



3、创建索引存放目录,确保可写

lire.indexPath = ${local.lire.basePath}/index-tk

lire.index.all= ${local.lire.basePath}/index-all

lire.index.tk = ${local.lire.basePath}/index-tk

lire.index.bk = ${local.lire.basePath}/index-bk



4、使用gradlew进行编译

./gradlew jar

编译完之后 拷贝spring-lire/build/libs/spring-lire-0.0.1.jar 到 spring-lire/lib 下



5、创建索引

spring-lire/bin/start.sh  #启动服务

spring-lire/bin/cron_sync.sh  #生成所有索引

spring-lire/bin/cron_sync_add.sh  #生成增量索引



您可能感兴趣的文档:

--结束END--

本文标题: spring + lire以图搜图配置

本文链接: https://lsjlt.com/news/41038.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • spring + lire以图搜图配置
    1、配置java环境:apt-get install updateapt-get install default-jreapt-get install default-jdk配置 JAVA_HOM...
    99+
    2024-04-02
  • Python图片检索之以图搜图
    目录一、待搜索图二、测试集三、new_similarity_compare.py四、image_similarity_function.py五、结果一、待搜索图 二、测试集 三、...
    99+
    2024-04-02
  • 微软必应聊天正测试以图搜图等视觉搜索功能
    微软广告和网络服务首席执行官米哈伊尔・帕拉欣(Mikhail Parakhin)近日和网友互动中,表示正为必应聊天(Bing Chat)测试图像识别和视觉搜索功能。IT之家在此附上帕拉欣推文如下:微软在 Bing 图片搜索中已引入视觉搜索选...
    99+
    2023-07-14
  • Python人工智能实战之以图搜图的实现
    目录前言一、实验要求二、环境配置三、代码文件1、vgg.py2、index.py3、test.py四、演示1、项目文件夹2、相似度排序输出3、保存结果五、尾声前言 基于vgg网络和K...
    99+
    2024-04-02
  • Python人工智能实战之以图搜图怎么实现
    本篇内容介绍了“Python人工智能实战之以图搜图怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、实验要求给出一张图像后,在整个数...
    99+
    2023-06-30
  • Django CKEdirtor配置(图
    注:pycharm Django2.0  CKEditor4 一.CKEditor引入 1 1.CKEditor引入(下载的ckeditor包直接粘贴到static内) 2 <script type="text/...
    99+
    2023-01-30
    Django CKEdirtor
  • UML构件图和配置图解析
    UML构件图是一种用于描述系统中构件及其关系的图形化表示方法。构件图包括构件、接口、端口、关联等元素,通过这些元素的组合和连接来表示...
    99+
    2023-09-22
    UML
  • ENSP安装以及简单配置一个拓扑图
    ENSP学习心得 eNSP软件安装    安装eNSP之前必须先安装以下三个插件: VirtualBoxWinPcapWireshack eNSP作为模拟器主体,需要对应版本的VirtualBox和WinPcap提供虚拟环境,Wiresha...
    99+
    2023-09-21
    网络 运维 服务器
  • oracle11g dg 配置(图文版)
    有点懒,大家多见谅图片的位置就不一一添加了,工作比较忙,只给大家复制粘贴了下我的文档。第三章 主库配置3.1 创建目录并修改名称//在主库创建所需的文件夹mkdir /u01/app/oracle/arch...
    99+
    2024-04-02
  • MySQL的下载安装以及环境配置---图文教程
    目录 一.下载 二.安装  三.设置环境变量 四.MySQL数据库的使用及注意事项  SQL语句注意事项 一.下载         1.打开 MySQL 数据库的网站。     2.往下滑    3.进入新的页面之后,点击 ...
    99+
    2023-08-31
    mysql 数据库
  • vscode+picgo+github配置免费图床(图文教程)
    目录在vscode中安装picgo插件配置github配置PicGo在vscode中使用图床常见问题在vscode中安装picgo插件 在vscode的插件中搜索picgo,点击安装...
    99+
    2023-01-06
    vscode picgo github免费图床 vscode 免费图床
  • MySQL-8.0.26配置图文教程
    前言:最近公司项目更换数据库版本,在此记录分享一下自己安装配置MySQL8.0版本的过程吧。 1、首先进入MySQL官网选择所需版本下载(下载地址:https://dev.mysql...
    99+
    2024-04-02
  • Anaconda详细安装教程以及Pycharm配置Anaconda环境(图文)
    目录 1.Anaconda安装教程 2.Pycharm配置Anaconda环境 Anaconda安装教程 首先进入Anaconda官网Anaconda | The World’s Most Popular Data Science P...
    99+
    2023-09-26
    pycharm python ide
  • Node.js安装配置图文教程
    本文为大家分享了Node.js安装配置教程,供大家参考,具体内容如下 1、本安装步骤可参考:http://www.runoob.com/nodejs/nodejs-install-setup.html 2...
    99+
    2022-06-04
    图文 教程 Node
  • FeignMultipartSupportConfig上传图片配置方式
    目录FeignMultipartSupportConfig上传图片配置在对应的boot项目上关闭全局的上传图片的配置在目标feign上面添加对应配置文件的代码如何使用Feign上传图...
    99+
    2024-04-02
  • VueECharts图表通用配置详解
    目录前言标题提示框工具按钮图例完整代码前言 本篇来学习下ECharts图表中的通用配置 标题 title:标题 title: { text: "分数", // 标...
    99+
    2022-12-15
    Vue ECharts Vue ECharts图表配置
  • Echarts基本入门之柱状图、折线图通用配置
    1echarts的基本步骤 四步 1 找dom容器 2 初始化Init 3 配置options 4 setOptions 几乎124的步骤是一样的,options是配置项,想呈现什...
    99+
    2024-04-02
  • echarts中grid图表的位置配置详解
    首先还是先认识grid,要弄清楚grid是哪一块区域,这就牵扯到对echarts图表元素的基本认识。为此,我做了一个总结,如图所示: 数学里的笛卡尔坐标系分为直角坐标系 和斜坐标系...
    99+
    2023-05-17
    echarts图表位置设置 echarts的grid echarts grid用法
  • PageAdmin 安装IIS配置图解教程
    PageAdmin是一款优秀的网站管理系统,在搭建环境时可能会遇到一些问题,官方为大家提供了IIS的简单配置方法,请阅读本文。   软件名称:pageadmin asp.net 企业网站管理系统 v...
    99+
    2022-06-12
    PageAdmin IIS配置
  • Mysql WorkBench安装配置图文教程
    本文为大家分享了Mysql WorkBench安装配置图文教程,供大家参考,具体内容如下 workbench下载地址 下载到workbench下载包后按照默认提示安装。 如果需要切换workbench...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作