- 博客(12)
- 收藏
- 关注
原创 docker安装Elasticsearch以及Elasticsearch客户端操作
一、docker安装Elasticsearch1、docker pull elasticsearch:指定的版本号(不指定版本号即为最新的)2、安装es容器docker run -di --name=**** -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8 name自己自定义,9200端口(Web管理平台端口) 9300(服务默认端口) 输入虚拟机地址访问9200页面:3、配置:3.1、登陆容器:docker exec -it 容器
2022-04-01 14:47:53
1247
原创 Elasticsearch概念
一、全文检索基础 1.什么是全文检索 将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引。 例如:字典。字典的拼音表和部首检字表就相当于字典的索引,对每一个字的解释是非结构化的,如果字典没有音节表和部首检字表,在茫茫辞海中找一个字只能顺序扫描。然而字的某些信息可以提取出来进行结构化处理,比如读音,就比较结构化,分声母和韵母,分别只有几种可以一一列举,于是将
2022-04-01 13:40:00
90
原创 数据库jdbc
1、简介Java DataBase Connectivity Java数据库连接我们学习的技术是JDBC 不是 MYSQLJDBC 也不是 ORACLE JDBCJDBC是一套标准,是Java与各大数据库厂商共同定制的一套接口. 这套接口由各大数据库厂商进行了实现.1.1、发展历史自从Java语言于1995年5月正式公布以来,Java风靡全球。出现大量的用java语言编写的程序,其中也包括数据库应用程序。由于没有一个Java语言的数据库操作API,编程人员不得不在Java程序中加
2022-03-27 17:22:34
388
原创 枚举 & 注解 & 反射
1、枚举1.1、简介JDK1.5引入了新的类型——枚举。在JDK1.5 之前,我们定义常量都是: public static fianl.... 。很难管理。枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。用于定义有限数量的一组同类常量,例如:错误级别:低、中、高、急一年的四季:春、...
2022-03-27 16:28:22
139
原创 多线程...
1、进程与线程的关系进程:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。线程:是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。1.1 多线程 执行原理 ( 并发执行原理 )CPU核心: 每一个计算机中CPU核心, 就相当于人的一个大脑, 可以执行一件事情.时间片
2022-03-27 16:10:57
113
原创 IO流...
1、File 类 (文件类)是Java中的 文件/文件夹的 抽象表示形式 .一个File类的对象, 在JAVA中, 就表示一个文件或文件夹 .1.1、File类常用的构造方法注意: 我们使用File类 描述文件时 ,这个File对象描述的文件 可以是不存在的 !1. File(String pathName) ****参数1: 文件的路径, 例如: c://x.txt2. File(String parentName,String fileName) *...
2022-03-27 15:28:33
587
原创 RabbitMQ内容
1、MQ概述:MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。 1.1、MQ的优势:1、应用解耦 MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合.系统的耦合性越高,容错性就越低,可维护性就越低,使用 MQ 使得应用间解耦,提升容错性和可维护性。2、任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。3、削峰填.
2022-03-25 17:17:04
138
原创 Dubbo
一、Dubbo简介Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC 框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会 什么是RPC? RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应 用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不 在一个内存空间,不能直接调用
2022-03-16 19:07:48
82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人