- 博客(18)
- 资源 (15)
- 收藏
- 关注
原创 RabbitMQ的主题模式(Topic)
什么是主题模式任何发送到Topic Exchange的消息都会被转发到所有关系的RouteKey中指定话题的Queue上 如上图所示此类交换器使得来自不同的源头的消息可以到达一个队列,其实说的更明白一点就是模糊匹配的意思。 例如:上图红色队列的routeKey 为 usa.# ,#代表匹配任意字符,但是要想...
2019-11-30 15:04:03 1222 1
原创 RabbitMQ的分列模式(Fanout)
什么是分裂(Fanout)模式?当我们需要将消息一次发送给多个队列时,需要使用这种设计模式。如下图 任何发送到 Fanout Exchange 的消息都会被转发到与该Exchange绑定(Binding)的所有Queue上。可以理解为路由表的模式。 这种模式不需要RouteKey。 这种模式需要提前将 Exchange 与 Queue 进行绑定,一...
2019-11-30 11:58:40 562
原创 RabbitMQ的直接模式(Direct)
什么是直接模式(Direct)模式?我们需要将消息发送给唯一一个节点时使用这种模式,这是最简单的一种形式。 任何发送到Direct Exchange的消息都会被转发到RouteKey 中指定的 Queue。一般情况可以使用 rabbitMQ自带的Exchange:""(改Excchange的名字为空字符串,下文称其为d...
2019-11-29 16:24:04 859
原创 Docker环境下安装RabbitMQ
1),下载镜像docker pull rabbitmq:management2),创建容器,rabbitMQ需要映射以下端口:5671 5672 4369 15671 15672 2567215672 (if management plugin is enabled) 5671 5672 (AMQP 0-9-1 without and with TLS) 156...
2019-11-29 14:08:09 236
原创 window安装RabbitMQ出现D:\RabbitMQ\rabbitmq_server-3.6.2\sbin>rabbitmqctl status Error: Failed to initial
错误信息D:\RabbitMQ\rabbitmq_server-3.6.2\sbin>rabbitmqctl status Error: Failed to initialize erlang distribution: {{shutdown,{failed_to_start_child, net_kernel, {'EXIT',nodistribution}}}, {child,u...
2019-11-28 17:47:46 1810 1
原创 RabbitMQ简介
消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削峰等文件实现高性能,高可用,可伸缩和最终一致性[架构] 使用较多的消息队列有 ActiveMQ , RabbitMQ , Kafka(大数据) , ZeroMQ , MetaMQ , RocketMQ 以下介绍消息队列在实际应用中常用的场景 异步处理 , 应用解耦 , 流量削峰 , 消息通讯 四个场景...
2019-11-28 15:28:40 185
原创 docker容器安装elasticsearch-head
1),修改 elasticsearch容器中的elasticsearch.yml文件 我的虚拟机位置在/usr/share/elasticsearch.yml ,添加允许跨域配置http.cors.enabled: true http.cors.allow‐origin: "*"注意 复制到linux 上后 空格 与 - 重新输入 可以避免出错1-1),如下2)...
2019-11-28 10:15:25 256
原创 Docker 容器中Elasticsearch 安装ik分词器
1),进入elasticsearch 容器中进行查看docker exec -it tensquare_es /bin/bash如下/usr/share/elasticsearch/plugins/ 记住这个路径2),把ik 分词器文件 使用 ftp 上传至linux 服务器2-1),ik 分词器文件为ik压缩包 提取码m9xi需要注意的是 需要...
2019-11-28 09:53:31 678
原创 Docker 安装ElasticSearch 启动项目出现 [{#transport#-1}{WW73fQYgSq-vd8jQXTmdIw}{192.168.11.134}{192.168.11.13
1), docker 安装 elasticSearch 如下docker run -di --name=tensquare_es -p 9200:9200 -p 9300:9300 elasticsearch:5.6.82),通过如下命令 查看是否成功docker ps3),页面访问 elasticsearch 是否成功 4), ...
2019-11-27 17:00:16 1234 1
原创 Logstash
Logstash 主要作用elasticsearch 与mysql 数据库进行同步什么是Logstashlogstash 是一款轻量级的日志搜索处理框架,可以方便的把分散的,多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如说某个服务器或者文件。Logstash安装与测试1),下载Logstash压缩包https://pan.baidu.com/s/...
2019-11-27 11:37:37 454
原创 NodeJs卸载,安装与配置国内镜像
需求由于我使用 elasticSearch head插件需要安装nodejs 运行elasticsearch-head会用到grunt,而grunt需要npm包管理器,所以nodejs是必须要安装的。在安装nodejs的时候遇到的一点问题 由于我以前安装过nodejs 所以在执行grunt命令的时候出错,解决办法 卸载4.4...
2019-11-25 14:58:58 1687
原创 ElasticSearch 安装过程中遇到的问题
ElasticSearch 压缩包链接:https://pan.baidu.com/s/1_V9O2hPgbuvSsc3BlTINKw 提取码:svxt 1),点击解压到电脑需要注意的是你放在的那个路径不能出现中文命名,如下2),然后win+r 输入cmd 跳转到elasticSearch的bin目录下,如下 3),然后我就出现了下面的错误...
2019-11-23 14:39:37 1145
原创 分布式搜索引擎-ElasticSearch
ElasticSearch简介ElasticSearch 是一个实时的分布式搜索引擎和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。ElasticSearch 是一个基于 Lucene 的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎。 基于RESTful web接口。ElasticSearch是用Java开发的,并作为Apache许可条款下的开发源码发布。 是当前流行的企...
2019-11-23 10:15:05 285
原创 MongoDB简介
首先我们都知道MongoDB 是非关系型数据库,那与关系型数据库MYSQL有什么区别?关系型数据库:表与表存在关联,如一对一,一对多,多对多 非关系型数据库: 表与表之间没有关联关系MongoDB应用场景:数据库量大 写入操作频繁 价值较低什么是MongoDB?MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门的一种。它介于关...
2019-11-20 15:31:44 138
原创 java8新特性-Lambda内置四大核心函数式接口(3)
Java 8 内置四大核心函数式编程接口 Consumer<T> 消费型接口 void accept(T t); Supplier<T> 供给型接口 T get(); Function<T,R> 函数型接口 R apply(T t); Predicate<T> 断言型接口 boo...
2019-11-06 17:12:48 311
原创 java8新特性-Lambda基础语法(2)
Lambda 表达式的基础语法,Java8中引入了一个新的操作符 "->" 该操作符称为箭头操作符或 Lambda 操作符。箭头操作符将 Lambda 表达式拆分为俩部分。 左侧: Lambda 表达式的参数列表 右侧: Lambda 表达式中所需要执行的功能 , 既 Lambda 体接下来是Lambda 基础语法的使用语法1:无参数,无返回值 //语法...
2019-11-06 15:33:07 262
原创 Java 8 -Lambda表达式(1)
为什么使用Lambda表达式?Lambda 是一个匿名函数,我们可以把 Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出简介,更灵活的代码。作为一种更紧凑的代码风格,使java的语言表达能力得到了提升。接下来从代码上来看看Lambda 有什么好?--下面先不是用lambda表达式/** * 员工实体类 * * @author Administ...
2019-11-06 12:08:02 381 1
原创 Java 8 新特性
主要内容Lambda 表达式 函数式接口 方法引用与构造器引用 Stream api 接口中的默认方法与静态方法 新实践日期 api 其他新特性java 8新特性优点速度更快 --对底层数据结构进行更改 (例如:hash底层由数组+链表 改为数组+链表+红黑树,ConcurrentHashMap底层改为CAS算法) 代码更少 -增加了新的语言Lambda表达式 强大的St...
2019-11-06 10:11:26 163
PXBinaryViewer.zip
2021-07-08
ZK前端框架
2018-09-20
面试简历模板
2018-05-23
maven的springMVC项目hello word
2018-04-19
上传资源文件jar
2018-04-17
ajaxfileupload.js文件
2018-04-13
Nginx+Tomcat+Redis实现session共享
2018-03-10
json-jar包
2018-01-24
Spring中文api手册
2018-01-20
EasyUI中文api手册和EasyUI中文api.pdf文档
2018-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人