【Solr】managed-schema 配置文件

【Solr】managed-schema 配置文件

schema介绍 schema翻译过来即模式,它是集合/内核中字段的定义,主要是让Solr知道集合/内核包含哪些字段、字段的数据类型以及该字段是否存储索引。 schema文件是在SolrConfig中的架构工厂定义,有两种定义模式,也就是说Solr中提供了两种方式来配置schema,但两者只能选其一

Solr 

【Ruby on Rails】assets pipeline

assets pipeline 是什么? assets pipeline提供了一个框架来连接和缩小或压缩 JavaScript 和 CSS 这些静态资源。它还增加了用其他语言和预处理器(如 CoffeeScript、Sass 和 ERB)编写这些静态资源的能力。它允许你的应用程序中的静态资源自动与来

【Ruby on Rails】assets pipeline
【Ruby on Rails】配置 rails-config

【Ruby on Rails】配置 rails-config

使用配置文件 rails 自带配置文件。比如,我们可以把配置写到: config/application.rb config/environments/developement.rb config/environments/production.rb config/environments/test

【Ruby on Rails】 Rails常用命令行

Rails命令行 安装Rails $ gem install rails 命令 基本Rails命令 Rails开发过程中可以在命令后添加 -h或–help 用于显示命令的帮助信息. 例如: $ rails server --help 创建Rails程序 初始化一个完整Rails可执行项目: $

【Ruby on Rails】 Rails常用命令行
【Ruby on Rails】各种回调(钩子)方法

【Ruby on Rails】各种回调(钩子)方法

钩子方法 hook method(回调函数 callback) 我们在编程时,会发现有很多方法。 有几种方法,是比较特殊的方法。 它们存在的意义,往往跟过程相关。 rails中的 hooks method. controller中的hooks def edit @article = Art

Vue3-组合式API初体验

一、背景 Vue3.x 版本的出现带来了许多令人眼前一亮的新特性,其中组合式 API(Composition API),一组附加的、基于功能的 API 被作为一种新的逻辑复用和代码组织的方式提供给了开发者,提供更加灵活的组合组件逻辑能力。 二、什么是组合式API(Composition API )

Vue 
Vue3-组合式API初体验
Django 索引与联合索引

Django 索引与联合索引

索引: 索引可以极大的提高数据的查询速度,但是会降低插入、删除、更新表的速度,因为在执行这些写操作时,还要操作索引文件 Django中建立索引 class PressureSensor(models.Model): store = models.ForeignKey(Store, verbo

Dockerfile RUN,CMD,ENTRYPOINT命令区别

Dockerfile中RUN,CMD和ENTRYPOINT都能够用于执行命令,下面是三者的主要用途: RUN命令执行命令并创建新的镜像层,通常用于安装软件包 CMD命令设置容器启动后默认执行的命令及其参数,但CMD设置的命令能够被docker run命令后面的命令行参数替换 ENTRYPOINT配置

Docker 
Dockerfile RUN,CMD,ENTRYPOINT命令区别
rails 迁移相关

rails 迁移相关

一、rails 2.3 相关文档: https://guides.rubyonrails.org/v2.3/ https://guides.rubyonrails.org/v2.3/migrations.html 创建模型: ruby script/generate model Product na

【Ruby on Rails】Model CRUD

数据持久层 数据持久层的缩写: persistant layer. 大家往往把它简称为: 持久层. 我们获取到一些数据的时候, 往往是这样: # 假设 这个变量,来自于 网络的其他服务器 String content = SomeTool.query_from_remote .... # 如何把它

【Ruby on Rails】Model CRUD
【Solr】 Admin管理界面

【Solr】 Admin管理界面

solr 服务器管理界面可以查看系统状态、solr设置、分词检测、查询索引、增减core、查看日志等 Dashboard Dashboard即为仪表盘。 访问https://solr.explorexd.com/solr/#/时,出现该主页面,可查看到solr运行时间、solr版本,系统内存、虚拟机

Solr 

【Ruby on Rails】RESTful 路由

RESTful 路由 使用不同的请求类型, 来获取各种资源。 POST: create, (创建资源) PUT/PATCH: update, (更新) GET: index, show, new, edit, (只读取数据,不修改数据) DELETE: destroy (删除) 所以, 在RE

【Ruby on Rails】RESTful 路由
【Ruby on Rails】Model 关联

【Ruby on Rails】Model 关联

数据库关联 最简单的关联关系: 一对多。 例如: 王妈妈, 有两个孩子:小明 和 小亮。 可以说: 王妈妈, 有多个孩子。 也可以说: 小明,有一个妈妈。 小王,有一个妈妈。 用数据库结构来表示 如果不考虑表间关系的话, 有两个表 妈妈( mothers ) 和 儿子( sons ): mother

【Ruby on Rails】Migration 数据库迁移

数据库迁移 migration, 是 DB migration的缩写。 这要写起来的话,也是厚厚的一本书。 migration是什么? 我们修改DB的时候,原始的办法是: 手动修改数据库的表Users,增加一列 name ( 通过SQL语句: alter table ... ) 回来修改ruby代码

【Ruby on Rails】Migration 数据库迁移
【Solr】 docker 安装 solr8.11.1 并配置IK分词

【Solr】 docker 安装 solr8.11.1 并配置IK分词

docker 拉取 solr docker pull solr:8.11.1 创建 solr 容器并运行 docker run --name solr -d -p 8983:8983 -t solr:8.11.1 开放防火墙端口 firewall-cmd --zone=public --add

Solr 

【Solr】Solr介绍

Solr是什么   基于Lucene的流行、高性能的开源企业级搜索平台。Lucene下的子项目。 官网链接: https://lucene.apache.org/solr Solr的用途   独立地提供全文搜索服务 Solr的特性 独立的企业级搜索服务,基于http以类-REST API 对外提供服

Solr 
【Solr】Solr介绍
【Solr】初探全文搜索

【Solr】初探全文搜索

什么是全文搜索? 百度百科中的定义: 全文搜索引擎是目前广泛应用的主流搜索引擎。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字

Solr