- 博客(17)
- 资源 (10)
- 收藏
- 关注
转载 Spring和ActiveMQ整合
前言这篇博文,我们基于spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。环境准备工具JDK1.6或1.7Spring4.1.0ActiveMQ5.
2017-02-28 15:10:19 270
原创 ActiveMQ--HelloWorld
ActiveMQApache ActiveMQ ™ is the most popular and powerful open source messaging and Integration Patterns server.Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes w
2017-02-28 12:55:25 303
转载 Apache Mina(二)
在mina的源码,整个框架最核心的几个包是 :org.apache.mina.core.service :IoService、IoProcessor、IoHandler、IoAcceptor、IoConnectororg.apache.mina.core.sessionorg.apache.mina.core.pollingorg.apache.mina.transport.socket
2017-02-24 17:20:35 394
转载 Apache Mina(一)
Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。Mina包的简介:org.apache.mina.core.buffer用于缓冲区的IoBufferorg.apache.mina.core.serviceorg.
2017-02-24 17:18:17 491
转载 dubbox-admin-2.8.4和dubbox-monitor安装
一、安装zookeeper 安装过程参照以前写的一篇博客http://www.cnblogs.com/520playboy/p/6235415.html二、dubbox1、准备工作下载dubbox的源代码下载地址:https://github.com/dangdangdotcom/dubbox2、编译打包方式一:运行maven命令:mvn clean
2017-02-22 16:23:37 4154
转载 ZkClient使用
ZkClient是一个开源的ZooKeeper客户端,是在原生的ZooKeeper API接口之上进行包装,是一个更易使用的ZooKeeper客户端。ZkClient在内部实现了Session超时重连、Watcher反复注册等功能,使得ZooKeeper客户端的繁琐细节对开发人员透明。 接下来,我们将从创建会话、创建节点、读取数据、更新数据、删除节点、检测节点等方面介绍ZkClient的使用。
2017-02-22 15:48:32 565
转载 详解log4j2(下) - Async/MongoDB/Flume Appender 按日志级别区分文件输出
1. 按日志级别区分文件输出有些人习惯按日志信息级别输出到不同名称的文件中,如info.log,error.log,warn.log等,在log4j2中可通过配置Filters来实现。假定需求是把INFO及以下级别的信息输出到info.log,WARN和ERROR级别的信息输出到error.log,FATAL级别输出到fatal.log,配置文件如下:[java] vi
2017-02-22 15:05:02 824 1
转载 详解log4j2(上) - 从基础到实战
log4j2相对于log4j 1.x有了脱胎换骨的变化,其官网宣称的优势有多线程下10几倍于log4j 1.x和logback的高吞吐量、可配置的审计型日志、基于插件架构的各种灵活配置等。如果已经掌握log4j 1.x,使用log4j2还是非常简单的。先看一个示例1 基础配置普通Java项目手动添加jar包[html] view plain
2017-02-22 15:02:54 456
原创 dubbo入门实例-demo
1.打开IDEA开发工具,新建maven project,填写groupId,artifactId,version,project_name,填完就创建了一个maven。2.在pom.xml文件引入所需要的包
2017-02-22 11:49:04 425
转载 Java NIO
Java NIO原理图文分析及代码实现 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/32726.htm )机制时,发现hadoop的RPC机制的实现主要用到了两个技术:
2017-02-20 16:59:25 267
转载 分布式服务框架 dubbo/dubbox 入门示例(2)
dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务框架。官网首页:http://dubbo.io/ ,官方用户指南 http://dubbo.io/User+Guide-zh.htm上面的几张图画得不错,完全可以当做SOA架构的学习资料淘宝将这个项目开源出来以后,得到了不少同行的支持,包括:当当网的扩展版本dubbox :https://github.com/dangd
2017-02-20 10:41:38 2766
转载 初学Redis
Redis官网对Redis的定义是:“Redis is an open source, BSD licensed, advanced key-value cache and store”,可以看出,Redis是一种键值系统,可以用来缓存或存储数据。Redis是“Remote Dictionary Server”(远程字典服务)的缩写,提供了字符串(string),列表(list),哈希(has
2017-02-13 17:40:08 283
原创 日常小SQL
1.层次化递归查询实现行转列如果市公司下面的供电所有一个指标作弊,则市公司该指标得0分。 select t1.c_org_no,\n t1.c_org_name,\n t1.ym,\n t1.zb_id,\n
2017-02-09 13:16:42 376
转载 RocketMQ与Kafka对比(18项差异)
转自:https://github.com/alibaba/RocketMQ/wiki/rmq_vs_kafka淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用MySQL作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,
2017-02-07 17:46:16 1695
转载 分布式服务框架 dubbo/dubbox 入门示例(1)
http://www.cnblogs.com/yjmyzz/p/dubbox-demo.htmldubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务框架。官网首页:http://dubbo.io/ ,官方用户指南 http://dubbo.io/User+Guide-zh.htm上面的几张图画得不错,完全可以当做SOA架构的学习资料淘宝将这个项目开源出来以后,
2017-02-07 17:39:34 669
转载 Gradle的简介与安装
本博客对Gradle进行一个简单的介绍,以及它的安装。Gradle介绍Gradle是一个基于JVM的构建工具,它提供了:像Ant一样,通用灵活的构建工具可以切换的,基于约定的构建框架强大的多工程构建支持基于Apache Ivy的强大的依赖管理支持maven, Ivy仓库支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。对Ant
2017-02-07 17:36:12 248
转载 使用 CXF 做 webservice 简单例子
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能:Web 服务标准支持
2017-02-07 17:08:44 340
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人