上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 首先我们搭建一个spring-mvc项目,项目可以参考:spring-mvc 学习笔记 步骤: 1.在pom.xml加上需要的包 2.web.xml的根路径下增加对spring容器的监听(注意:是增加,不是覆盖) 3.application.xml文件如下: 4.生产者的Java代码 5.消费者的J 阅读全文
posted @ 2018-11-26 17:22 段江涛IT 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1、下载安装ActiveMQ 下载可以去官网下载:http://activemq.apache.org/download.html。我们这里使用windows测试,所以下载windows版本即可。 2、启动ActiveMQ 下载zip文件后直接解压,解压后我们比较关注的是bin和conf目录。 bi 阅读全文
posted @ 2018-11-26 10:49 段江涛IT 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 什么是消息中间件 其实并没有标准定义。一般认为,消息中间件属于分布式系统中一个子系统,关注于数据的发送和接收,利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成。常见的消息中间件有: ActiveMQ RabbitMQ RocketMQ Kafka 如何选型: 消息中间件的使用场景 阅读全文
posted @ 2018-11-26 09:31 段江涛IT 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.通过C#程序输出tab(制表符)内容。 1.1常用方式我们可以是 结果是: 1.2 \u0009输出 当然,如果我们不想要通过\t来设置,我们就可以通过ascii码来设置,tab的asscii码是9,可以通过\u0009输出,所以可以修改如下: 结果: 我们可以看到,效果是一样的。 1.3 通过 阅读全文
posted @ 2018-11-15 22:02 段江涛IT 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,log4j的配置文件是log4j.properties。但是每次我们修改了配置文件之后程序并不会自动去加载,而需要我们去重启程序。那么怎么样才能让程序不用重启就监听到变化呢。代码如下: 1.定义一个循环,每4秒钟就打印debug、info、warn、error的日志 2.获取文件使用了s 阅读全文
posted @ 2018-11-14 09:34 段江涛IT 阅读(787) 评论(0) 推荐(0) 编辑
摘要: Dubbo是一个高性能服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,使得应用可通过高性能RPC实现服务的输出和输入功能,和Spring框架可以无缝集成。 作为一个分布式服务框架,以及SOA治理方案,Dubbo其功能主要包括:高性能NIO通讯及多协议集成,服务动态 阅读全文
posted @ 2018-11-12 14:49 段江涛IT 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 首先是几个概念:连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、切面(Aspect) 另外也要使用到注解。 需求:通过注解定义LogEnable。然后程序运行能够识别定义了LogEnable注解的方法记录日志。 1.定义注解 2.定义需要监听的类和方法 3.定义切面,记 阅读全文
posted @ 2018-11-08 11:17 段江涛IT 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: Java操作zookeeper总共有三种方式: 1.原生的Java API 2.zkclient 3.curator 第一种实现代码: pom.xml 示例的java代码如下: package zook; import java.io.IOException; import java.util.co 阅读全文
posted @ 2018-11-02 15:46 段江涛IT 阅读(8673) 评论(0) 推荐(2) 编辑
摘要: 说明: Linux系统:CentOS-6.8-x86_64-minimal.iso VMware版本:9.0 首先下载VMware并安装。然后将CentOS-6.8-x86_64-minimal.iso下载到本地(路径不要包含中文)。 VMware分配1G的内存、20G的磁盘。(一定要先创建虚拟机再 阅读全文
posted @ 2018-10-27 15:23 段江涛IT 阅读(4006) 评论(0) 推荐(0) 编辑
摘要: 这里涉及到Java的多线程并发知识,以及线程池相关的知识。就不在此说明了。具体说说CompletionService的应用场景和使用方法。 比如我们有10个线程需要丢到线程池里面去执行,然后把10个线程的执行结果返回回来处理。如果没有使用CompletionService,我们的实现方式如下。首先创 阅读全文
posted @ 2018-10-19 11:03 段江涛IT 阅读(511) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
页脚HTML代码