上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页
摘要: 1.网络编程的目的 传播交流信息,数据交互。通信 2.网络通信的两个要素 ①通信双方的地址: IP 端口号 ②规则:网通通信的协议 网络通信主要是传输层,针对TCP和UDP。 网络编程的步骤: 1.网络编程中有两个主要的问题: 如何准确的定位到网络上的一台或堕胎主机 找到主机之后如何进行通信 2.网 阅读全文
posted @ 2021-02-17 12:56 创客未来 阅读(189) 评论(0) 推荐(0)
摘要: SpringAMQP是SpringBoot操作 RabbitMQ的包 1.创建一个空项目并创建一个生产者的Module 2.导入依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starte 阅读全文
posted @ 2021-02-17 09:50 创客未来 阅读(78) 评论(0) 推荐(0)
摘要: RabbitMQ消息的事务机制 在使用RabbitMQ的时候,可以通过消息持久化操作类解决因为服务器的异常崩溃导致的消息丢失。默认情况下生产者是不知道消息有没有到达broker的。 RabbitMQ为我们提供了两种方式: 通过AMQP事务机制实现,这也是AMQP协议层面提供的解决方案 通过将chan 阅读全文
posted @ 2021-02-16 21:53 创客未来 阅读(507) 评论(0) 推荐(0)
摘要: 很少用!!! 官网:https://www.rabbitmq.com/tutorials/tutorial-six-java.html 1.创建一个RPC服务端 RPCServer.java package com.ckfuture.rpc.server; import com.rabbitmq.c 阅读全文
posted @ 2021-02-16 21:29 创客未来 阅读(47) 评论(0) 推荐(0)
摘要: 当路由关键字非常多的时候没法管理,所以使用通配符匹配关键字。 *:唯一匹配的一个单词 #:匹配0个活多个单词 1.创建一个生产者Send.java package com.ckfuture.topic.send; import com.rabbitmq.client.BuiltinExchangeT 阅读全文
posted @ 2021-02-16 21:09 创客未来 阅读(57) 评论(0) 推荐(0)
摘要: 应用场景:有些消费者能收,有些消费者不能收。 官网:https://www.rabbitmq.com/tutorials/tutorial-four-java.html 1.创建一个生产者 Send.java: package com.ckfuture.direct.send; import com 阅读全文
posted @ 2021-02-16 20:37 创客未来 阅读(60) 评论(0) 推荐(0)
摘要: 应用场景:让所有的消费者都能接受相同的消息。比如:微信公众号等。 1.创建Send.java: package com.ckfuture.exchanges.send; import com.rabbitmq.client.BuiltinExchangeType; import com.rabbit 阅读全文
posted @ 2021-02-16 19:45 创客未来 阅读(95) 评论(0) 推荐(0)
摘要: 简单队列的缺点:消费者(Consumer)的消费能力有高有低,当生产者(producer)生产能力远远大于消费者能力,那么消息队列消息就会堆积,最终使消息队列达到上限。 引入工作队列,工作队列包括:轮询和公平两种方式。 ★工作队列_轮询 轮询就是增加消费者,每个消费者依次读取消息。 1.创建一个Se 阅读全文
posted @ 2021-02-16 18:45 创客未来 阅读(189) 评论(0) 推荐(0)
摘要: ★简单队列 官网:https://www.rabbitmq.com/getstarted.html 消息生产者(producer):只是用来发送. 队列(Queue):用来存储消息的,队列不限制大小,取决于服务器内存和硬盘的大小。 消费者(Consumer):用来监听队列、接收消息的 1.IDEA创 阅读全文
posted @ 2021-02-16 15:07 创客未来 阅读(48) 评论(0) 推荐(0)
摘要: 1.设计模式概述 概念: 设计模式是前辈对代码开发经验的总结,是结局特定问题的一系列套路。 它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全的解决方案。 意义: 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理 阅读全文
posted @ 2021-02-15 10:23 创客未来 阅读(67) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页