
笔记
文章平均质量分 94
输给生活
知难而进
展开
-
ElasticSearch笔记
1.全文检索基础1.1什么是全文检索将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引。例如:字典。字典的拼音表和部首检字表就相当于字典的索引,对每一个字的解释是非结构化的,如果字典没有音节表和部首检字表,在茫茫辞海中找一个字只能顺序扫描。然而字的某些信息可以提取出来进行结构化处理,比如读音,就比较结构化,分声母和韵母,分别只有几种可以一一列举。于是将读音拿出来原创 2021-09-22 18:15:49 · 457 阅读 · 1 评论 -
JAVA多线程基础知识总结归纳
多线程1.引言计算机的配置越来越高,CPU计算速度越来越快,如果能够将一个单一执行的程序进行优化,分解成多个小块(几乎同时)进行,能够大大提高开发效率,对CPU的利用率也能够提升一布。2.进程和线程进程:进程是执行程序的一个过程,一个程序从打开到关闭算做一个进程。进程是一个动态的过程,每个进程都有自己独立的一块内存空间,有自己的生存周期。线程:进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据。与进程不同的是同类的多个线原创 2021-03-24 22:54:05 · 87 阅读 · 0 评论 -
RabbitMQ笔记2
MQ2文章目录MQ21.Spring整合RabbitMQ1.1简介1.2 搭建主工程1.3创建生产者module(不需要添加依赖,直接使用父工程添加的依赖)1.4创建消费者module1.5测试2.RabbitMQ的一些高级特性2.1消息的可靠投递2.2.1确认模式2.2.2回退模式2.2Consumer Ack3.消费端限流2.3TTL2.4死信队列2.5延迟队列1.Spring整合RabbitMQ1.1简介在Spring项目中,可以使用Spring-Rabbit去操作RabbitMQ htt原创 2021-09-16 21:38:59 · 265 阅读 · 0 评论 -
RabbitMQ笔记1
MQ文章目录MQ1.消息中间件概述1.1MQ概述1.2MQ的优势1.3MQ的劣势1.4MQ的产品1.5AMQP和JMS1.6RabbitMQ2.安装和配置RabbitMQ安装步骤3.RabbitMQ入门3.1搭建工程3.2小结4.RabbitMQ工作模式4.1工作队列模式4.1.1 工作模式4.1.2代码4.1.3小结4.2订阅模式4.2.1什么是订阅模式4.2.2Publish/Subscribe发布与订阅模式4.2.3代码4.2.4小结4.3路由模式4.3.1什么是路由模式4.3.2代码4.3.3小结原创 2021-09-15 22:21:14 · 197 阅读 · 0 评论 -
Nginx笔记整理
Nginx文章目录Nginx1.Nginx的安装与启动1.1什么是Nginx1.2安装Nginx(docker安装)2.Nginx静态网站部署2.1静态网站的部署2.2配置虚拟主机2.2.1端口绑定2.2.2 域名绑定3.Nginx反向代理与负载均衡3.1反向代理3.1.1 什么是反向代理3.1.2配置反向代理3.2负载均衡3.2.1什么是负载均衡3.2.2配置负载均衡-准备工作3.2.3配置负载均衡4.Nginx的Worker+Master模式5.几个实际问题5.1如何做到热部署?5.2Nginx出问题原创 2021-09-14 19:30:42 · 242 阅读 · 0 评论 -
Dubbo笔记整理
Dubbo文章目录Dubbo1.Apache Dubbo概述1.1简介1.2Dubbo架构2.服务注册中心Zookeeper2.1Zookeeper介绍2.2安装Zookeeper2.3启动、停止Zookeeper3.Dubbo快速入门(集成SpringBoot)3.1服务提供方开发3.2服务消费方开发4.Dubbo管理控制台4.1安装4.2访问5.负载均衡1.Apache Dubbo概述1.1简介Apache Dubbo是一款高性能的RPC框架,其前身是阿里巴巴公司开源的,轻量级的开源RPC开源框原创 2021-08-31 18:40:56 · 227 阅读 · 0 评论 -
SpringCloud1
SpringCloud笔记整理1文章目录SpringCloud笔记整理11.系统架构的演变1.1集中式架构1.2垂直拆分1.3分布式服务1.4服务治理(SOA)1.5 微服务2.远程调用方式2.1认识RPC2.2认识Http2.3如何选择3.SpringCloud简介3.1简介1.系统架构的演变随着互联网的发展,网站应用的规模不断扩大,需求的激增,随之而来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构。1.1集原创 2021-08-28 15:30:52 · 324 阅读 · 0 评论