码迷,mamicode.com
首页 >  
搜索关键字:pattern matching    ( 8550个结果
Java里的生产者-消费者模型(Producer and Consumer Pattern in Java)
生产者-消费者模型是多线程问题里面的经典问题,也是面试的常见问题。有如下几个常见的实现方法:1. wait()/notify()2. lock & condition3. BlockingQueue下面来逐一分析。1. wait()/notify()第一种实现,利用根类Object的两个方法wait...
分类:编程语言   时间:2014-06-16 09:37:57    阅读次数:314
LeetCode Integer to Roman
class Solution {private: const static char* pattern[]; const static char* roman_digit[];public: string intToRoman(int num) { if (num ...
分类:其他好文   时间:2014-06-16 07:04:22    阅读次数:171
ruby 正则表达式Regexp
http://ruby-doc.org/core-2.1.2/Regexp.htmlRegexpARegexpholds a regular expression, used to match a pattern against strings. Regexps are created using ...
分类:其他好文   时间:2014-06-14 21:17:33    阅读次数:304
【linux】linux下vi命令的使用
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配...
分类:系统相关   时间:2014-06-14 11:41:42    阅读次数:288
Design Pattern Singleton 单一模式
单一模式的几个注意点:一) 设计单一模式,首先须要把构造函数给私有化了,不让外界訪问,那么外界仅仅能通过提供的函数获取一个新的类。二) C++的单一模式,记得要在类外初始化一个类,否则或内存出错的。三) 这个唯一的类必须是要静态的程序:#ifndef _SINGLETON_H#define _SIN...
分类:其他好文   时间:2014-06-13 17:36:18    阅读次数:249
The List Of Things That Are Mailed In One Form Of Bag
Leather Mulberry spent so many years. Many Mulberry handbags factory in southwest England. All bags are made from the original pattern. They are not o...
分类:其他好文   时间:2014-06-12 21:28:07    阅读次数:328
《Head First 设计模式》之策略模式
策略模式(Strategy Pattern):定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则 1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 2.针对接口编辑,而不是针对实现编程。 3.多用组合,少用继承。...
分类:其他好文   时间:2014-06-12 14:22:35    阅读次数:292
外观模式
定义外观模式(Facade Pattern)要求一个子系统的外部与其内部的通信必须通过一个统一多的对象进行。外观模式定义了一个高层次的接口,使得子系统更易于使用。外观模式通用类图Facade 外观角色,客户端可以调用这个角色的方法。此角色知晓子系统的所有功能和责任。一般情况下,本角色会将所有从客户端...
分类:其他好文   时间:2014-06-12 07:20:07    阅读次数:462
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!