摘要:
底层架构-远程通讯-Mina一:Mina概要 Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。如下的特性:1、 基于Java nio的TCP/IP和UDP/IP实现基于RXTX的串口通信(RS232)VM 通道通信2、通过filter接口实现扩展,类似于Servlet filters3、low-level(底层)和high-level(高级封装)的api: low-level:使用ByteBuffers High-level:使用自定义的消息对象和解码器4、Hig
阅读全文
posted @ 2012-04-08 19:47
NeverGiveUp_ZONE
阅读(2632)
推荐(0)
编辑
摘要:
1、标准定义两种I/O多路复用模式:Reactor和Proactor一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事件传递给事件处理器。两个与事件分离器有关的模式是Reactor和Proactor。Reactor模式采用同步IO,而Proactor采用异步IO。在Reactor中,事件分离器负责等待文件描述符或socket为读写操作准备就绪,然后
阅读全文
posted @ 2012-04-08 19:46
NeverGiveUp_ZONE
阅读(443)
推荐(0)
编辑
摘要:
1、离开舒适区,不断寻求挑战激励自己。提防自己,不要躺倒在舒适区。舒适区只是避风港,不是安乐窝。它只是你心中准备迎接下次挑战之前刻意放松自己和恢复元气的地方。2、把握好情绪。人开心的时候,体内就会发生奇妙的变化,从而获得阵阵新的动力和力量。 但是,不要总想在自身之外寻开心。令你开心的事不在别处,就在你身上。因此,找出自身的情绪高涨期用来不断激励自己。3、调高目标。许多人惊奇地发现,他们之所以达不到自己孜孜以求的目标,是因为他们的主要目标太小、而且太模糊不清,使自己失去动力。如果你的主要目标不能激发你的想象力,目标的实现就会遥遥无期。因此,真正能激励你奋发向上的是,确立一个既宏伟又具体的远大..
阅读全文
posted @ 2012-04-08 19:44
NeverGiveUp_ZONE
阅读(341)
推荐(0)
编辑