• 2024-07-01Centos7 安装Rabbitmq3.9.11
    安装erlang安装依赖包yum-yinstallgccglibc-develmakencurses-developenssl-develxmltoperlwgetgtk2-develbinutils-devel下载wgethttps://github.com/erlang/otp/releases/download/OTP-24.1.7/otp_src_24.1.7.tar.gz解压tar-zxvfotp_src_24.1.7.tar
  • 2024-06-07MQTTX使用
    windows10-EMQX安装及配置使用教程一、下载安装1.1下载1.2安装1.3设置开机自启动二、连接MQTT2.1MQTT下载安装2.1.1下载2.1.2安装及配置三、EMQX常用命令  本文介绍的是在windows10系统下的emqx的安装、配置及使用教程。一、下载安装1.1下载下载链接:emqx官网-版本
  • 2024-06-05Windows下载安装RabbitMQ客户端(2024最新篇)
    文章目录RabbitMQ认知RabbitMQ下载RabbitMQ安装更多相关内容可查看RabbitMQ认知定义:RabbitMQ是一个消息中间件,它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里。RabbitMQ与快递站
  • 2024-05-22rabbitMq的status报错Error: unable to perform an operation on node ‘rabbit……
    遇到下图这个错大部分问题可能是由于 RabbitMQ CLI工具的ErlangCookie与服务器上的不匹配而导致连接问题。ErlangCookie在RabbitMQ节点之间进行身份验证和安全通信时起着重要作用。可以在c盘搜索一下看下两个.erlang.cookie文件中的内容是否一致,不一致的话就改成一致的
  • 2024-05-15Mac (Intel) brew 安装 rabbitMQ
    一、安装##rabbitmq依赖erlang环境,先安装erlangbrewinstallerlangbrewinstallrabbitmq##安装主要日志(备份)==>Caveats==>erlangManpagescanbefoundin:/usr/local/opt/erlang/lib/erlang/manAccessthemwith`erl-man`,oraddthisdirectoryto
  • 2024-05-11在linux中下载安装rabbitmq
    在linux CentOS7.6中首先,添加Erlang下载rpm-Uvherlang-23.2.1-1.el7.x86_64.rpm安装Erlang:yuminstallerlang检查是否安装Erlangerl-v安装socatyuminstall-ysocat安装RabbitMQ下载rpm-Uvhrabbitmq-server-3.8.3-1.el7.noarch.rpm yuminstall
  • 2024-03-262、RabbitMQ、Erlang
    1、RabbitMQ是一个实现了高级消息队列协议(AMQP)的开源消息代理软件,也被称为面向消息的中间件。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移则是构建在开放电信平台框架上的。RabbitMQ具有以下特点:可扩展性:RabbitMQ可以通过添加更多的节点和队列来实现水平扩展,从而提高
  • 2024-03-12Windows环境安装RabbitMQ
    消息队列
  • 2024-03-11gleam 类型安全的编程语言
    gleam类型安全的新编程语言,基于rust开发,编程语法上与rust特性类似,runtime基于了erlang特点支持函数式编程基于erlangruntime(当然也就包含了不少erlang的特性了)包含了完整的工具连(编译器,构建工具,格式化工具,编辑器集成,包管理)可以方便的使用erlang,elixir周遍的已有的包
  • 2024-03-05ubuntu安装rabbitmq
    安装所需软件包sudoapt-getinstallwgetapt-transport-https-y添加密钥,整个一起复制curl-1sLf"https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA"|sudogpg--dearmor|sudotee/usr/share/keyrings/com.rabbitmq.tea
  • 2024-02-06Eralng 学习笔记第九天, 随手记-复习
    1,Erlang的模式匹配和java的多态和方法重载Erlang中的模式匹配和Java中的某些编程方式有相似之处,但它们通常更接近于Java中的多态(polymorphism)和方法重载(methodoverloading)这样的概念。多态(Polymorphism):在Erlang中,函数的模式匹配允许根据不同的参数模式调用不同的函
  • 2024-02-05Eralng 学习笔记第六天, Fun,进程,电子邮件,数据库,端口
    ErlangFun  示例:-module(helloworld). -export([start/0]). start() ->    A = fun(X) ->       io:fwrite("~p~n",[X])       end,    A(5).输出5----------------------------------------------------module(helloworld). -export(
  • 2024-02-05Eralng 学习笔记第五天, 异常,宏,头文件,预处理器,模式匹配
    Erlang异常在Erlang中,有3种例外类型-Error−调用将终止当前进程的执行,并在捕获到最后一个函数及其参数时包含堆栈跟踪。这些是引发上述运行时错误的异常。erlang:error(Reason)Exists −有两种Exists:内部退出和外部退出。内部退出通过调用函数exit/1来触发,并使当前进
  • 2024-02-05Erlang 学习之第四天 . 列表,文件,原子,映射,元组,记录
    Erlang列表列表属于数据类型里面的集合, 列表是用于存储数据项集合的结构。在Erlang中,列表是通过将值括在方括号[]中来创建的。实例:  start() ->    Lst1 = [1,2,3],    io:fwrite("~w~n",[Lst1]).输出结果是:[123]以下是列表的方法说明:all: 
  • 2024-02-05Erlang 学习之第三天 . 函数,模块,递归,数字,字符串
    Erlang函数Erlang是一种众所周知的函数式编程语言,因此您将看到许多关于函数如何在Erlang中工作的重点。本章介绍如何使用Erlang中的函数完成所有操作。直接上实例:定义函数add(X,Y) ->    Z = X+Y,    io:fwrite("~w~n",[Z]). start() ->    add(5,6).
  • 2024-02-02erlang学习笔记一
    Elang是一种函数式编程语言,具有一些独有的数据类型和数据结构.以下是Erlang中的常见数据类型和数据结构.1.Atom(原子):Atom是一个不可变的符号常量,用于表示标识符和常量.Atom以小写字符开头,可以包含字母,数字,下划线和@符号.例如:ok,hello,true。2.NUmber(数字):数字可以是
  • 2024-01-30Rabbit 概述
    RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用中间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。特点:开源、性能优秀Erlang语言最初用在交换机的架构模式,这样使得RabbitMQ在Broker之间进行数据交互的
  • 2024-01-18nerves 基于elixir 开发嵌入式系统
    nerves可以使我们基于elixir开发嵌入式系统,而且基于erlang强大的虚拟机能力实现可靠,高效的系统说明nerves包含了不少子系统,都可以加速系统的开发,值得学习下参考资料https://nerves-project.org/#featureshttps://github.com/grisp/grisphttps://erlangsolutions.medium.com/iot
  • 2024-01-16Windows RabbitMQ 安装-截止当前最新版本(rabbitmq-server-3.12.12)图文教程
    WindowsRabbitMQ安装(图文教程)WindowsRabbitMQ安装,截止当前最新版本(rabbitmq-server-3.12.12)图文教程,本文只是最简单的安装方法,旨在能快速使用,若需要更多的配置,则需要你自行查阅官方文档,或互联网搜索答案咯,哈哈哈哈本文安装步骤共分4步:第1步:下载RabbitMQ与依赖Erl
  • 2024-01-16RabbitMQ部署安装
    1、RabbitMQ部署1.1.概述RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),由以高性能、健壮以及可伸缩性出名的 Erlang 写成。因此使用RabbitMQ必须安装Erlang环境。说明:1、演示部署服
  • 2024-01-09erlang开发环境搭建(Intellij IDEA)
    Erlang没有专用的IDE,是借助其他IDE使用插件进行编码。老牌编译器Eclipse下载erlide插件配置runtime后,导入即可实现保存编译等功能,但受限于操作系统版本、Eclipse版本,并且erlide插件已不再维护,只适配到Eclipse4.10,且早期版本功能受限,不支持arm处理器,更主要的是交互较差,新人适应需要
  • 2024-01-09nova erlang web 框架
    novaerlangweb框架,提供了cli,使用比较方便,web处理基于了cowboy(erlang常用)依赖的三方包可以看出,依赖了cowboy(web处理){deps,[{cowboy,"2.10.0"},{uuid,"2.0.7",{pkg,uuid_erl}},{erlydtl,"0.14.0"},{jhn_stdlib,"
  • 2024-01-08elixir erlang 简单调用学习
    实际上基于elixir的mix进行erlang以及elixir的互调用开发处理是很方便的,mix直接就包含了构建erlang代码同时对于代码的互调用,只要使用符合语言格式要求就行了,以下是一个简单的互调用学习项目准备项目结构 ├──README.md├──lib│├──a.ex│└──er_app
  • 2024-01-08erlang 多版本管理工具
    对于日常开发中,多版本还是比较重要的,erlang多版本管理工具也包含不少包含的工具asdf 多用途的软件多版本管理工具kerl 核心是处理erlang多版本的kiex 基于了kerl以及ruby的一些工具,目前似乎缺少维护了说明目前比较推荐的是kerl以及asdf,当然还得看场景,如果是运行环境可以直
  • 2024-01-05elixir erlang 简单调用学习
    实际上基于elixir的mix进行erlang以及elixir的互调用开发处理是很方便的,mix直接就包含了构建erlang代码同时对于代码的互调用,只要使用符合语言格式要求就行了,以下是一个简单的互调用学习项目准备项目结构 ├──README.md├──lib│├──a.e