-
ubuntu14.04安装MariaDB数据库
#简介随着mysql被oracle收购之后,很多企业和机构都纷纷选择逃离mysql。而mysql之父在原mysql的基础上开源了一个新的数据库Mariadb。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。#安装命令安装的Mariadb版本为:10.0。此次安装直接使用ubuntu的命令进行安装,你也可以参考官方详细的安装步骤:https://dow...…
-
设置MariaDB远程访问
1、首先配置允许访问的用户,采用授权的方式给用户权限.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;说明:root是登陆数据库的用户,password是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。2、最后配置好权限之后不应该忘记刷新使之生效。flush privileges;网络上很多资源都说经过上面的操作就可以了,但是我在ubuntu下面还是...…
-
ActiveMQ之Topic
发送消息package com.nova.jms.topic;import javax.jms.DeliveryMode;import javax.jms.MapMessage;import javax.jms.Session;import javax.jms.Topic;import javax.jms.TopicConnection;import javax.jms.TopicConnectionFactory;import javax.jms.TopicPublisher;impor...…
-
ActiveMQ之Queue
消息发送package com.nova.jms.queue;import javax.jms.DeliveryMode;import javax.jms.MapMessage;import javax.jms.Queue;import javax.jms.QueueConnection;import javax.jms.QueueConnectionFactory;import javax.jms.QueueSession;import javax.jms.Session;import ...…
-
ActiveMQ持久化
#简介消息持久性对于可靠消息传递来说应该是一种比较好的方法,有了消息持久化,即使发送者和接受者不是同时在线或者消息中心在发送者发送消息后宕机了,在消息中心重新启动后仍然可以将消息发送出去,如果把这种持久化和ReliableMessaging结合起来应该是很好的保证了消息的可靠传送。消息持久性的原理很简单,就是在发送者将消息发送出去后,消息中心首先将消息存储到本地数据文件、内存数据库或者远程数据库等,然后试图将消息发送给接收者,发送成功则将消息从存储中删除,失败则继续尝试。消息中心启动以后首...…
-
MarkDown使用中的问题
#1、code的使用问题为了让想想展示的内容使用code或者pre格式,在使用md格式时,最好在展示的内容前和后使用空格进行分割。markdown中使用code或者pre的格式分别是:只要简单地缩进 4 个空格或是 1 个制表符就可以#2、code中插入连接的问题按照以往的习惯,在md文件code区域编辑link,使用的连接markdown代码如下:[download](http://activemq.apache.org/download.html) 结果显示内容如下图 ![图片未正常显...…
-
ActiveMq系列之--安装、运行
#写在前面的话公司一些项目已经使用了JMS相关的组件,我们的项目接下来可以在某些功能上也会使用此组件,公司其他项目使用的HornetQ,为了方便接下来项目的进展,前期对相关的JMS中间件进行技术了解。#前期准备 操作系统:ubuntu14.04 64位 ActiveMQ:5.9.1 下载地址:http://activemq.apache.org/download.html JDK:1.7.0_55#安装参考官方的文档,在个人目录/workspace/下面解压缩Activ...…
-
JMS详解
#简介#Java消息服务(Java Message Service,JMS)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。Java消息服务的规范包括两种消息模式,点对点和发布者/订阅者。许多提供商支持这一通用框架因此,程序员可以在他们的分布式软件中实现面向消息的操作,这些操作将具有不同面向消息中间件产品的可移植性。Jav...…