C++:非受限联合体(union)

在 C/C++ 中,联合体(Union)是一种构造数据类型。在一个联合体内,我们可以定义多个不同类型的成员,这…

C++:for循环(基于范围的循环)

1. C++ 98/03标准的for循环 在C++ 98/03标准中,如果要用 for 循环语句遍历一个数组或…

C++:constexpr关键字

1. C++常量表达式 constexpr 是 C++ 11 标准新引入的关键字,在学习其具体用法和功能之前,…

C++:longlong超长整型和nullptr初始化空指针

1. C++11:long long 超长整型 C++ 11 标准中,基于整数大小的考虑,共提供了如下表所示的…

C++:引用限定符

1. C++11:引用限定符 默认情况下,对于类中用 public 修饰的成员函数,既可以被左值对象调用,也可…

Go:定义goroutine

很简单,在方法前面加上go就可以了 func main() { go sayHello() } func sa…

Go:Channel 和 Select

定义Channel 双向Channel 要定义一个channel很简单,只需要在类型前面加上chan就可以了,…

Go:context包

context.WithCancel func doSomething(ctx context.Context…

Go 限流

限流 我们来看下Go语言层面可以怎么做到限流,先看一段不限流的代码, type APIConnection s…

通过rabbitmq实现rpc(基于RabbitMQ封装RPC)

通过rabbitmq实现rpc(基于RabbitMQ封装RPC)

# 通过RabbitMQ实现rpc # 实现逻辑 1.服务端启动接收消息,监听queue队列。 2.实列化客户…

持久化(消息安全之durable持久化)

持久化(消息安全之durable持久化)

1.什么是rabbitmq持久化? 数据支持持久化,运行过程中,rabbitmq宕机了,在重新启动起来,如果队…

消息确认机制 (消息安全之ack)

# auto_ack: 自动确认消息(队列接收到就会确认消费,会丢失数据的可能性) 默认为false auto…

命令创建Rabbitmq用户(设置用户和密码)

命令创建Rabbitmq用户(设置用户和密码)

4 创建用户 rabbitmqctl add_user lqz 123 5 分配权限 # 设置用户为admin…

Rabbitmq安装

Rabbitmq安装

安装两种 官网:https://www.rabbitmq.com/getstarted.html docker…

消息队列介绍

消息队列介绍

1.介绍 消息队列就是基础数据结构中的 "先进先出" 的一种数据机构。想一下,生活中买东西需要排队,先排队的人…

联系我们

联系我们

15889726201

在线咨询: QQ交谈

邮箱: 187395037@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部