找到约 10000 条结果
  • 阿里云峰会 | AI搜题加速在线教育行业场景创新
    简介:过去的2020年的让所有人难忘的一年,受新冠疫情的影响,各行各业都在挑战中变化,在教育方面也催生了新的商业格局。在线教育平台发展迅猛,阿里云也积极相应,为在线教育的众多客户提供了高效稳定的技术保障。本文介绍了阿里云开放搜索为在线教育掠夺流量的重要工具-拍照搜索的技术原理。
    2021-06-10
  • PHP使用elasticsearch搜索安装及分词方法
    一、背景 为什么会用到这个ES搜索?是因为我在看乌云的漏洞案例库时候,搜索即为不方便。 比如说说我要搜索一个 SQL注入 那mysql匹配的时候是like模糊匹配,搜索必须要有SQL注入这四个字,连续的才能查找到那这样会不太方便。 然后我就想着做一个分词,搜索起来会方便不少,第一个想到的就是ES搜索了。 怎么去用ES呢? ...
    2017-10-22
    2
  • Elasticsearch Enterprise 8.18 发布 - 分布式搜索和分析引擎
    Elasticsearch Enterprise 8.18 (macOS, Linux, Windows) - 分布式搜索和分析引擎The Official Distributed Search & Analytics Engine请访问原文链接:[链接] 查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgElasticsearch Platform可观测性、安全和搜索等三大解决方案 — 由 Elasticsearch 平台提供支持。E...
    2025-05-09
  • 网站监控工具,实时检测301重定向
    什么是301重定向:页面永久性移走(即301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
    2020-11-03
  • Elasticsearch系列七:常见用法手册
    前面几篇文章介绍了搜索引擎ElasticSearch的内部原理,这篇文章总结了在ElasticSearch使用过程中常见的用法。 1、查看集群信息 ElasticSearch 查看集群健康信息,常用命令如下: 1.1、查看集群状态 ElasticSearch查看集群状态命令: curl 'localhost:9200/_cat/health?v' 其中,status为绿色表示一切正常, 黄色表示所有...
    2019-11-07
  • SQLite学习和业务封装
    看了一段时间的MySQL, 正好借此机会把常用于嵌入式和移动设备的SQLite复习了一下. 我结合了公司的项目 以实际的业务需求为导向, 对sqlite3进行了简单的封装, 实现对项目中搜索记录的管理.
    2018-05-03
  • SQLite学习和业务封装
    看了一段时间的MySQL, 正好借此机会把常用于嵌入式和移动设备的SQLite复习了一下. 我结合了公司的项目 以实际的业务需求为导向, 对sqlite3进行了简单的封装, 实现对项目中搜索记录的管理.
    2018-05-03
  • 使用next.js开发网址缩短服务
    一、网址缩短服务的原理 网址缩短服务,并不是压缩算法。而是把原网址存储在数据库中,用短的参数做key,届时取出原始url,并跳转。 因此,短网址最适合用key/value数据库。 那么,短网址的唯一参数,如何生成呢?其实用的就是10进制转62进制。 {代码...} 相应地,每次生成后,都要让一个10进制自增,这样,每次就能根据...
    2020-06-16
  • 用自然语言从GitHub搜代码,跳过论坛提问环节,来自Facebook新研究
    “如何关闭或隐藏Android软键盘?”如果你是个Android入门开发者,去Stack Overflow论坛去寻找上非常热门的Android开发问题,很快会有别人贴出一段代码。遇到编程问题,程序员恐怕首先想到的是去技术论坛搜索结果,然后从回答中寻找代码。然而有很多冷门问题,通常并不会在论坛中讨论,如果能在广阔的GitHub代码库中快速找...
    2019-06-26
  • Elasticsearch简介与实战
    Elasticsearch是一个开源的分布式、RESTful 风格的搜索和数据分析引擎,它的底层是开源库Apache Lucene。  Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库——无论是开源还是私有,但它也仅仅只是一个库。为了充分发挥其功能,你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是,您可能需要获得信...
    2019-03-06
  • Elasticsearch 如何做到快速检索 - 倒排索引的秘密
    "All problems in computer science can be solved by another level of indirection.”– David J. Wheeler“计算机世界就是 trade-off 的艺术”
    2020-10-30
    2
  • 解决vue项目导入js报does not provide an export named 'defanlt’错误问题
    使用webpack打包的umd格式的js插件导入到vue2项目中无法使用,报错如下:SymtaxError: The reguested module '/xxxin js’does not provide an export named 'defanlt’
    2024-10-09
  • mysql explain
    Mysql Explain id select_type table type possible_keys key key_len ref rows Extra id列 id相同时,执行顺序由上至下; 如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行; id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行. select_type 表示了查询的类型, ...
    2019-01-29
  • 利器:iterm2 要点记录
    在 iTerm2 中,双击选中,三击选中整行,四击智能选中(智能规则可配置),可以识别网址,引号引起的字符串,邮箱地址等。(很多时候双击的选中就已经很智能了)
    2018-01-15
  • Android自定义搜索框,封装了 历史搜索记录功能和样式
    原文地址:[链接] 1. 简介 一款封装了 历史搜索记录功能 & 样式 的Android自定义搜索框 已在Github开源:地址:SearchLayout,欢迎 Star ! []() 2. 功能介绍 2.1 需求场景 []() 2.2 功能需求 功能列表 []() 功能原型 []() 2.3 功能示意 []() 3. 特点 3.1 功能实用 该搜索框开源库具备除了历史搜索记录功能外,还具...
    2018-02-07
  • 什么是人工智能领域的 RAG 搜索增强
    RAG搜索增强是一种结合了检索式和生成式方法的强大自然语言处理技术,它将Retrieval-Augmented Generation (RAG)模型与搜索技术相结合,以实现更高效、更准确的信息检索和生成。RAG模型是一种基于transformer架构的模型,它能够同时进行信息检索和生成,使得模型在生成文本时能够结合检索到的相关信息,从而提高了生成文...
    2024-02-02
  • 《TableStore最佳实践:GEO索引打造店铺搜索系统》
    一、方案背景对于一套GEO管理系统,其核心点与瓶颈在于数据库的存储性能与查询能力;一方面,存储服务需要应对海量数据的低延迟存、读,另一方面,存储服务也要提供高效的GEO+多维度数据检索。表格存储(TableStore),作为一款Serverless分布式NoSQL数据库,完全具备该系统的需求。下面我们将基于TableStore打造一个【...
    2018-11-26