11 2018 档案
摘要:一、安装依赖环境 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel 二、安装erlang 1.下载所需源码,
阅读全文
摘要:前面提到了原生API访问ActiveMQ和Spring集成ActiveMQ。今天讲一下SpringBoot集成ActiveMQ.SpringBoot就是为了解决我们的Maven配置烦恼而生,因此使用SpringBoot无疑就会让我们减少很多繁琐的xml配置。具体操作如下:1.pom.xml2.app
阅读全文
摘要:很久以前,初次接触Maven和springboot。然后就按着网上的教程通过Eclipse测试,springboot1.4.3版本没有任何问题,但是修改为2.x就是报错,这里已经记不清当时是什么原因了。后来一个偶然的机会接触了IDEA,在IEDA上面居然能使用springboot2.x。这时候就纳闷
阅读全文
摘要:笔者的centos版本是6.5。所以只能保证6.5环境是没有问题的。 1.使用yum安装 2.进入目录/etc/vsftpd。目录文件如下: /etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件/etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FT
阅读全文
摘要:首先我们搭建一个spring-mvc项目,项目可以参考:spring-mvc 学习笔记 步骤: 1.在pom.xml加上需要的包 2.web.xml的根路径下增加对spring容器的监听(注意:是增加,不是覆盖) 3.application.xml文件如下: 4.生产者的Java代码 5.消费者的J
阅读全文
摘要:1、下载安装ActiveMQ 下载可以去官网下载:http://activemq.apache.org/download.html。我们这里使用windows测试,所以下载windows版本即可。 2、启动ActiveMQ 下载zip文件后直接解压,解压后我们比较关注的是bin和conf目录。 bi
阅读全文
摘要:什么是消息中间件 其实并没有标准定义。一般认为,消息中间件属于分布式系统中一个子系统,关注于数据的发送和接收,利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成。常见的消息中间件有: ActiveMQ RabbitMQ RocketMQ Kafka 如何选型: 消息中间件的使用场景
阅读全文
摘要:1.通过C#程序输出tab(制表符)内容。 1.1常用方式我们可以是 结果是: 1.2 \u0009输出 当然,如果我们不想要通过\t来设置,我们就可以通过ascii码来设置,tab的asscii码是9,可以通过\u0009输出,所以可以修改如下: 结果: 我们可以看到,效果是一样的。 1.3 通过
阅读全文
摘要:一般情况下,log4j的配置文件是log4j.properties。但是每次我们修改了配置文件之后程序并不会自动去加载,而需要我们去重启程序。那么怎么样才能让程序不用重启就监听到变化呢。代码如下: 1.定义一个循环,每4秒钟就打印debug、info、warn、error的日志 2.获取文件使用了s
阅读全文
摘要:Dubbo是一个高性能服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,使得应用可通过高性能RPC实现服务的输出和输入功能,和Spring框架可以无缝集成。 作为一个分布式服务框架,以及SOA治理方案,Dubbo其功能主要包括:高性能NIO通讯及多协议集成,服务动态
阅读全文
摘要:首先是几个概念:连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、切面(Aspect) 另外也要使用到注解。 需求:通过注解定义LogEnable。然后程序运行能够识别定义了LogEnable注解的方法记录日志。 1.定义注解 2.定义需要监听的类和方法 3.定义切面,记
阅读全文
摘要:Java操作zookeeper总共有三种方式: 1.原生的Java API 2.zkclient 3.curator 第一种实现代码: pom.xml 示例的java代码如下: package zook; import java.io.IOException; import java.util.co
阅读全文