自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mina过滤器链原理

Mina中的过滤器,位于ioService和ioHandler之间,用于在正式的业务处理之前,做一些额外的预处理或者过滤。比如,编解码过滤器,日志过滤器,心跳过滤器等。下图是mina官网上的一个mina应用的结构图:                         多个过滤器共同组成过滤器链,这篇文章对mina中的过滤器的自定义、如何进入和退出过滤器链、过滤器之间的传递、过

2015-08-19 16:50:37 2135 1

原创 spring jms

spring jms封装了active mq,更方便了在spring项目中使用jms

2015-07-10 10:43:33 640

原创 使用Spring-Redis实现消息的发布/订阅

Redis服务器可以实现简单的消息“发布/订阅”服务,下面对spring-redis实现做一个说明 spring-redis使用RedisMessageListenerContainer进行消息监听,客户程序需要自己实现MessageListener,并以指定的topic注册到RedisMessageListenerContainer,这样,在指定的topic上如果有消息,RedisM

2015-06-08 16:30:30 12597 2

原创 spring mvc 基于maven的完整demo

记录一下使用maven构建第一个spring mvc工程的经过。环境:eclipse Kepler Service Release 2jdk 1.7tomcat7.0.52这里假定eclipse中maven已经正确配置。流程:第一步: 使用eclipse构建普通maven工程第二步: 将此工程构造成基于maven的java web工程第三步: 改

2015-06-08 15:09:41 4963

原创 spring websocket + stomp 实现广播通信和一对一通信

spring对于基于stomp协议的websocket通信,其官网上面有一个guide,但是根据guide你只能写出来广播方式的通信,不能实现一对一的通信,这篇文章在这里把广播和一对一一起整理一下给大家。服务端:一,依赖,spring-websocket和spring-messaging,这里给出maven方式: org.springframework

2015-05-21 16:33:55 9919 9

原创 Javaee7标准websocket实践

前段时间在什么地方无意间见到过了websocket的身影,当时专注于其他方面的学习,

2014-06-18 16:32:28 2623 5

原创 搭配行为--策略模式

策略模式的核心思想,我们称之为:搭配行为。就是说对于一个类,我们可以动态的去给他搭配一个行为,重点是,我们还可以在需要的时候,去替换他的行为。按照我们以往的思维,行为就是方法。方法要如何搭配和替换呢?我们以经典的对战游戏--魔兽争霸为例,来开始我们的策略模式探索之旅。魔兽争霸中有一个英雄,叫剑圣。剑圣和其他英雄一样,有一个行为,叫移动。那么,如果要我们去设计英雄及其行为的话

2013-08-13 00:54:26 822

原创 接口转换--适配器模式

对于适配器模式的四字概括,称为“接口转换”。这里的接口,并不特指java中的Interface. 而是一个广义的概念,接口的概念可以理解为:一个程序,提供给外界可以访问的某个类的某个方法。接口以其唯一的命名为外界所知晓。唯一的命名包括全类名,及方法名,如全类名com.pattern.adapter.A,方法名doSth().所谓接口转换,就是说将如上的类转换成其他类,将方法名改成其他的名称

2013-08-11 03:05:45 717

原创 设计模式之路--综述

前段时间学习了设计模式,小有心得,在此愿与各位同僚分享,共同学习与进步。后续文章将以连载的方式,每一篇介绍一个设计模式。希望大家不吝言辞,多多评论与交流。文章中的内容,观点将以本人所学到的,并结合自己的心得加以阐述,如有错误的地方,欢迎大家批评指正。文章将以java语言为载体来介绍各不同的设计模式。进入正题,以下是学习设计模式前的几个问题的思考:一, 设计模式是很高深的

2013-08-11 00:43:51 579

转载 ftp传输的文件不能解压

最近配置AIX下的Java环境,使用tar -xvf时总出现checksum error的信息。# tar -xvf Java5_64.sdk.tarx Java5_64.sdk, 74738688 bytes, 145974 media blocks.tar: 0511-169 A directory checksum error on media; -265812960 not e

2011-12-17 13:18:10 3157

原创 Red Hat5上OpenLDAP的安装

记录一下自己安装OpenLDAP的过程,文中大部分内容从网上整理而来,闲话少叙。OS:redhat el5.3这里安装的是当前最新版的OpenLDAP2.4.26,可从OpenlDAP官网上下载www.openldap.org.,安装包为openldap-2.4.26.tgz安装OpenlDAP需要预先安装一些1其他的软件,以下是本次安装是安装的软件及顺序:1.BerkeleyDB

2011-12-10 11:47:28 911

spring-websocket-test-master

spring websocket开发的例子。

2015-05-21

javax.websocket-api-1.0.jar

javaee7 标准websocket api

2014-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除