1.访问官网地址  http://activemq.apache.org/  ,进入Download 2.选择最新版本 3.或者选择历史版本 4.下载解压后 5.然后再 bin目录下选择对应版本,双击activemq.bat启动 bin 存放的是脚本文件 里面分32 位 64 位,可以选择启动conf 存放的是基本配置文件(可以通过修改jetty-realm.properties 进行配置用户名密码等等)data 存放的是日志文件docs 存放的是说明文档examples 存放的是简单实例lib…
ActiveMQ提供多种语言支持,如Java, C, C++, C#, Ruby, Perl, Python, PHP等.此处列举C#实例 下述C#实例代是基于QUEUE的P2P方式,如需要实现TOPIC的广播模式,请参见下方总结第四条. 一 .发送端 public void ActiveSend() { IConnectionFactory factory = new ConnectionFactory("tcp://localhost:61616"); //通过工厂建立连接 usi…
下载 命令安装 pip3 install PyQt5 但是我这里老安装失败 失败问题 host='pypi.python.org', port=443): Read timed out 方案1:加大命令的超时时间 pip --default-timeout=300 install -U pip 方案2:手动下载whl文件 地址 : https://pypi.python.org/pypi/PyQt5/ 选择:PyQt5-5.9-5.9.1-cp35.cp36.cp37-none-win_amd6…
1.到mysql官网下载操作系统对应的数据库,下载地址https://dev.mysql.com/downloads/mysql/ 2.有msi安装版本和zip压缩版本,2种安装方式不同, 3.安装后要配置环境变量 4.具体安装配置参考https://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html 注意, 1.如何选择安装目录 在第三栏(Select Products and Features) 右下角,Cancel上面一点有一行小…
首先,到WordPress官方网站下载WordPress,下载地址https://cn.wordpress.org/txt-download/ 然后,将下载后的文件夹放在www目录下,到浏览器中输入localhost/wordpress即可进入欢迎界面 接下来就是一些简单的配置工作,注意:数据库名必须是你本地存在的数据库 安装后wordpress会自动创建表在你的wordpress数据库下 接下来进入登录界面,输入你刚才设定的帐号密码即可进入你的网站首页 输入网址http://localhost…
  摘要 ActiveMQ学习笔记(四)http://my.oschina.net/xiaoxishan/blog/380446 中记录了如何使用原生的方式从ActiveMQ中收发消息.可以看出,每次收发消息都要写许多重复的代码,Spring 为我们提供了更为方便的方式,这就是Spring JMS.我们通过一个例子展开讲述.包括队列.主题消息的收发相关的Spring配置.代码.测试. ActiveMQ Spring JMS 目录[-] 1.使用maven管理依赖包 2.队列消息的收发 2.1Sp…
1.[连载]<C#通讯(串口和网络)框架的设计与实现> 2.[开源]C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 2.应用SuperIO(SIO)和开源跨平台物联网框架ServerSuperIO(SSIO)构建系统的整体方案 3.C#工业物联网和集成系统解决方案的技术路线(数据源.数据采集.数据上传与接收.ActiveMQ.Mongodb.WebApi.手机App) 5.ServerSuperIO开源地址:https://github.com/wxzz/ServerSup…
最近有时间了,研究一下消息队列ActvieMQ,结合自己的实践和网上的一些大家内容,整理如下,所有步骤和链接均是正确的. 1.ActiveMQ ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线.ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位. 1.1.特性 多种语言和协议编写客户端.语言: Java.C.C++.C#.Ruby.P…
1 介绍  1.1RabbitMQ MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非常广泛. RabbitMQ官方地址:http://www.rabbitmq.com/开发中消息队列通常有如下应用场景:1.任务异步处理.将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理…
消息队列之rabbitmq学习使用 1.RabbitMQ简介 1.1.什么是RabbitMQ? RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于 AMQP协议的. 1.2.RabbitMQ有哪些特点? 目前大多数互联网都在使用RabbitMQ RabbitMQ底层采用Erlang语言进行编写 开源.性能优秀,稳定 与SpringAMQP完美的整合.API丰富,只要是你能想到的…
python3.4学习笔记(十八) pycharm 安装使用.注册码.显示行号和字体大小等常用设置Download JetBrains Python IDE :: PyCharmhttp://www.jetbrains.com/pycharm/download/ PyCharm首页.文档和下载 - Python集成开发环境 - 开源中国社区http://www.oschina.net/p/pycharm=============================================修改…
HBase学习笔记之HBase的安装和配置 我是为了调研和验证hbase的bulkload功能,才安装hbase,学习hbase的.为了快速的验证bulkload功能,我安装了一个节点的hadoop集群和一个节点的hbase.安装过程如下. 1.简介 2.安装环境准备 3.具体安装过程 1.简介 ========= hbase是hadoop生态系统中的一个软件,是基于hadoop的数据库软件. 2.安装环境准备 =============== hbase安装之前必须安装hadoop,所以在安装h…
Zabbix学习笔记(yum源安装) 链接:https://pan.baidu.com/s/19RXhumkB-ulpI4BGOa5b_A 提取码:115h 复制这段内容后打开百度网盘手机App,操作更方便哦 1.环境简述 主机名 主机IP Zabbix 192.168.200.10 Tomcat 192.168.200.11 [root@Zabbix ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@Z…
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个repo文件 [root@localhost ~]# vi /etc/yum.repos.d/nginx.repo 2.将下面的内容替换复制到上一步创建的repo文件中 'OS'替换为当前的系统'centos','OSRELEASE'替换为当前系统版本'6'或者'7'. [nginx] name=ngin…
本文预计阅读时间 13 分钟 文章目录[隐藏] 1,准备工作. 2,安装elasticsearch. 3,安装logstash. 4,安装kibana 以往都是纸上谈兵,毕竟事情也都由部门其他小伙伴承担了,因此自己虽然也整理了笔记,当真的需要部署起来的时候,却发现并没有这个能力,这次也几经磨难,总算修成正果,特此记录一下. 首先来快速将一个简易的环境部署起来. 其中防火墙关闭,selinux关闭等的就不多说了,系统是CentOS-7.3,干净而且初始化过了的环境. 1,准备工作. 安装一些依赖包…
准备: 环境:win7,Eclipse,jdk1.8 ActiveMQ版本:ActiveMQ 5.9.0 Release下载地址:http://activemq.apache.org/download-archives.html 开始: 1.下载完后进行解压,解压完找到其中的activemq-all-5.9.0.jar包. 2.Eclipse创建一个java项目,导入上面这个jar包 3.创建生产者和消费者类 生产者 package com.sinosoft.activemq; import j…
环境准备 1.安装jdk1.7+ 2.下载新版ActiveMQ http://activemq.apache.org/ 3.启动activemq服务 4.启动成功后的界面是  5.启动成功后 浏览器访问http://localhost:8161/admin,默认用户名和密码admin/admin,管理员界面如下: 6.如果你想修改用户名和密码的话 在conf/jetty-realm.properties中修改即可,重启服务才能生效. 7.如果需要修改端口可以在jetty文件中修改,重启服务才能生…
1. 什么是ActiveMQ? ActiveMQ是Apache推出的,一款开源的,完全支持JMS1.1和j2ee1.4规范的JMS Provider实现的消息中间件(Message Oriented Middleware, MOM). 2. ActiveMQ能干什么? 最主要的功能就是:实现JMS Provider ,用来帮助实现高可用,高性能,可伸缩,易用和安全的企业级面向消息服务的系统. 3. ActiveMQ的特点: 多种语言和协议编写客户端.语言: Java, C, C++, C#, R…
1.activeMQ的主要功能 实现高可用.高伸缩.高性能.易用和安全的企业级面向消息服务的系统 异步消息的消费和处理 控制消息的消费顺序 可以和Spring/springBoot整合简化编码 配置集群容错的MQ集群 2.activeMQ安装 下载地址:http://activemq.apache.org/components/classic/download/ 这里笔者是下载的linux版的: 因为activeMQ底层是使用java编写的,所以需要安装jdk,这个请移步我之前的博客: http…
(一)什么是JMS jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信.Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持. (二)常见的JMS提供商有哪些? IBM 的 MQSeries BEA 的 Weblogic JMS service Apache 的 ActiveMQ 本系列都采用ActiveMQ (三)核…
Activemq介绍 对于消息的传递有两种类型: 一种是点对点的,即一个生产者和一个消费者一一对应: 另一种是发布/订阅模式,即一个生产者产生消息并进行发送后,可以由多个消费者进行接收. JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性. · StreamMessage -- Java原始值的数据流 · MapMessage--一套名称-值对 · TextMessage--一个字符串对象 · ObjectMessag…
简介 ActiveMQ 特点 ActiveMQ 是由 Apache 出品的一款开源消息中间件,旨在为应用程序提供高效.可扩展.稳定.安全的企业级消息通信. 它的设计目标是提供标准的.面向消息的.多语言的应用集成消息通信中间件.ActiveMQ 实现了 JMS 1.1 并提供了很多附加的特性,比如 JMX 管理.主从管理.消息组通信.消息优先级.延迟接收消息.虚拟接收者.消息持久化.消息队列监控等等.其主要特性有: 支持包括 Java.C.C++.C#.Ruby.Perl.Python.PHP 等…
1. 概述 ActiveMQ不仅支持persistent和non-persistent两种方式,还支持消息的恢复(recovery)方式. 2. PTP Queue的存储是很简单的,其实就是FIFO的Queue 2. PUB/SUB 对于持久化订阅主题,每一个消费者都将获得一个消息的复制. 3. 有效的消息存储 ActiveMQ 提供了一个插件式的消息存储,类似于消息的多点传播,主要实现了如下几种: 1. AMQ消息存储-基于文件的存储方式,是以前默认的消息存储. 2. KahaDB消息存储-提…
1. 添加依赖 spring 提供了对JMS的支持,需要添加Spring支持jms的包和Spring的核心包,如下: <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.15.5</version> </dependency> <dependency>…
简介 ActiveMQ 特点 ActiveMQ 是由 Apache 出品的一款开源消息中间件,旨在为应用程序提供高效.可扩展.稳定.安全的企业级消息通信. 它的设计目标是提供标准的.面向消息的.多语言的应用集成消息通信中间件.ActiveMQ 实现了 JMS 1.1 并提供了很多附加的特性,比如 JMX 管理.主从管理.消息组通信.消息优先级.延迟接收消息.虚拟接收者.消息持久化.消息队列监控等等.其主要特性有: 支持包括 Java.C.C++.C#.Ruby.Perl.Python.PHP 等…
1.先讲严重的:服务挂掉. 这得从ActiveMQ的储存机制说起.在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage>节点中配置.但是,在非持久化消息堆积到一定程度,内存告急的时候,ActiveMQ会将内存中的非持久化消息写入临时文件中,以腾出内存.虽然都保存到了文件里,但它和持久化消息的区别是,重启后持久化消息会从文件中恢复,非持久化的临时文件会直接删除. 那如果文件增大到达了配置中的最大限制的时候会发生什么?我做了以…
摘要 本篇经验将和大家介绍Windows下安装和部署RabbitMQ消息队列服务器,希望对大家的工作和学习有所帮助! 目录 一.Erlang语言环境的搭建 二.RabbitMQ服务环境的搭建 三.RabbitMQ服务Web管理工具 一.Erlang语言环境的搭建 RabbitMQ开源消息队列服务是使用Erlang语言开发的,因此我们要使用他就必须先进行Erlang语言环境的搭建,其实是非常简单的. 下载地址:http://www.erlang.org/downloads 1. 登录Erlang官…
经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ 加入你使用的是CentOS系统或者Mac,默认版本是2.X,请及时更新版本到3.X 书中是这么说的: You can see that, and Python to be installed. If your system . 对于没有经验的人来说,使用python2.7 ,这是一个陷阱! Dan…
1.前言 MQ(message queue)是消息队列的简称,可在多个线程.内核和主机盒之间弹性伸缩.ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”.现在还未看到它们的成功.但是,它无疑是极具前景的.并且是人们更加需要的“传统”BSD套接字之上的一 层封装.ZMQ让编写高性能网络应用程序极为简单和有趣. 2.安装过程 (1)下载最新的ZeroMQ:http://download.zeromq.org/ (2)解压:tar -xvf zeromq-4.1.2.tar.gz…
0.前言     本文介绍怎样在树莓派中通过编译源码的方式安装opencv,并通过一个简单的样例说明怎样使用opencv.     很多其它内容请參考--[树莓派学习笔记--索引博文] 1.下载若干依赖项     在開始安装之前.最好更新树莓派软件源. 假设更新时间太长,请參考博文改动软件源网络地址--[树莓派学习笔记--改动树莓派软件源] sudo apt-get update     请依次安装下面依赖项,这些必须安装的依赖项来自于opencv官网的说明,在多数debian系统中都能够採用这…