码迷,mamicode.com
首页 >  
搜索关键字:reactor pattern    ( 8184个结果
Hutool之正则表达式工具类——ReUtil
## 前言 在文本处理中,正则表达式几乎是全能的,但是Java的正则表达式有时候处理一些事情还是有些繁琐,所以我封装了部分常用功能。就比如说我要匹配一段文本中的某些部分,我们需要这样做: Pattern pattern = ...
分类:其他好文   时间:2014-09-10 16:01:50    阅读次数:1429
Swoole源码学习记录(八)——Reactor模块-epoll
Swoole版本:1.7.5-beta Reactor模块可以说是Swoole中最核心的模块之一,正是这些reactor模型为swoole提供了异步操作的基础。Swoole中根据不同的内核函数,提供了四种Reactor封装,ReactorEpoll,ReactorKqueue,ReactorPoll和ReactorSelect。同时,Swoole通过结构体swReactor封装了对于reacto...
分类:其他好文   时间:2014-09-10 14:18:40    阅读次数:704
JavaScript Module Pattern: In-Depth
The module pattern is a common JavaScript coding pattern. It’s generally well understood, but there are a number of advanced uses that have not gotten...
分类:编程语言   时间:2014-09-10 00:25:39    阅读次数:370
C#设计模式(16)——迭代器模式(Iterator Pattern)
一、引言 在上篇博文中分享了我对命令模式的理解,命令模式主要是把行为进行抽象成命令,使得请求者的行为和接受者的行为形成低耦合。在一章中,将介绍一下迭代器模式。下面废话不多说了,直接进入本博文的主题。二、迭代器模式的介绍 迭代器是针对集合对象而生的,对于集合对象而言,必然涉及到集合元素的添加删除操.....
分类:其他好文   时间:2014-09-10 00:24:59    阅读次数:309
用最简单的例子理解备忘录模式(Memento Pattern)
简单来说,备忘录模式就是支持回退操作。假设让一个Notepad支持回退操作,如何实现呢? 首先需要一个备忘录类。 public class Memento { private string _msg; public Memento(string msg) { _msg = msg; } publ.....
分类:其他好文   时间:2014-09-10 00:21:29    阅读次数:217
用最简单的例子理解复合模式(Composite Pattern)
在显示树形结构时,复合模式有很好的体现。本篇显示如下部门结构: 以上,有的节点包含子节点,有的节点部包含子节点。不管是什么节点,每个节点就代表一个部门。 首先设计一个关于部门的抽象基类。 public abstract class DepartmentComponent { public strin...
分类:其他好文   时间:2014-09-09 20:03:09    阅读次数:207
java 状态模式 解说演示样例代码
package org.rui.pattern;import junit.framework.*;/** * 为了使同一个方法调用能够产生不同的行为,State 模式在代理(surrogate)的 * 生命周期内切换它所相应的实现(implementation)。当你发现,在决定怎样实现任 对象去耦...
分类:编程语言   时间:2014-09-09 17:51:59    阅读次数:167
设计模式之装饰者模式(Decorator Pattern)
装饰者模式是一种在框架中应用广泛的设计模式,在JavaAPI中文件流操作就应用了这样的模式,例如InputStream in = new BufferedInputStream(new FileInputStream(file));其中,BufferedInputStream被用来装饰FileInp...
分类:其他好文   时间:2014-09-09 17:49:59    阅读次数:281
线程安全的单例模式
转自:http://blog.sina.com.cn/s/blog_75247c770100yxpb.html面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个: 1 //饥饿模式 2 public final c...
分类:编程语言   时间:2014-09-09 15:30:58    阅读次数:278
Ace(二)Demo示例
Client:#include "ace/Log_Msg.h"#include "ace/OS.h"#include "ace/Service_Config.h"#include "ace/Event_Handler.h"#include "ace/Reactor.h"#include "ace/S...
分类:其他好文   时间:2014-09-09 15:14:38    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!