package sync;
public class Test {
public static void main(String[] args) {
Test test = new Test();
//Factory factory = Factory.getInstance();
Producer producer = test.new Producer();
produc...
分类:
编程语言 时间:
2014-09-06 12:30:43
阅读次数:
214
如果topN 设置为1000万 ,不会这1000万都放到QueueFeeder(内存)中,而是从文件系统中(hdfs)中迭代不断填充QueueFeeder。队列中默认存放 threadcount * 50 。 这个类的作用是从文件系统读文件填充队列。/** * This class fee...
分类:
其他好文 时间:
2014-09-06 02:13:22
阅读次数:
291
Producer生产者顾名思义就是生产数据的线程,Consumer消费者就是使用数据的线程。可以有多个生产者,也可以有多个消费者,当生产者和消费者都是一个的时候,又叫做管道Pipe Pattern。下面简单写了个例子,一个线程加1,一个线程减1,一个生产者、一个消费者,生产者用来加1,消费者用来减1...
分类:
编程语言 时间:
2014-09-05 16:03:01
阅读次数:
233
??
1抽象工厂模式的核心内容是:
A:消费者不同,可以任意创建
B:操作不同
C:根据不同的工厂创建不同的消费者和相应的操作。
2抽象工厂模式的作用:不同的人,不同的操作,通过工厂来满足这不同的人和创建不同的操作。
3抽象工厂模式具体描述
工厂模式:客户类和工厂类分开。
消费者任何时候需要某种产品,只需向工厂请求即可。
消费者无...
分类:
其他好文 时间:
2014-09-05 00:58:20
阅读次数:
281
1简单工厂模式的核心内容是:
A:方法独立
B:工厂没有,而是通过switch的方式判断使用哪个方法。
C:理解:带同一个妹子到同一个地点,妹子可以选择不同的菜。
2简单工厂模式的作用:用一个简单的switch和一个方法控制使用哪个方法。
3简单工厂模式具体描述
工厂模式:客户类和工厂类分开。
消费者任何时候需要某种产品,只需向工厂请求...
分类:
其他好文 时间:
2014-09-05 00:58:00
阅读次数:
252
要想理解驱动的收包流程必须理解rx descriptor ring fifo的数据结构。收包的流程是典型的生产者消费者模型,网卡作为生产者,驱动作为消费者。本文只对数据结构做解释,收包的流程和代码分析会有单独成文。...
分类:
其他好文 时间:
2014-09-04 23:42:00
阅读次数:
1162
[摘要]目前,作为国内知名微信营销服务平台,微信人生凭借强大的技术支持和营销创意,为这次中秋节推出了四大营销智囊,拉动商家中秋营销的升级,让消费者乐趣过中秋。中秋将至,不少商家已经开始紧锣密鼓地筹备中秋佳节的营销盛宴了。在最新潮的微信时代,谁也没法忽视微信营销的力量,餐饮、娱乐、酒店、零售等传统企业...
分类:
微信 时间:
2014-09-04 18:50:59
阅读次数:
477
2014年9月3日,李彦宏在百度世界大会中谈到,过去一年,越来越多的消费者通过移动搜索寻找“服务”,但是,传统服务业通过依托移动站、Native App、公众号、团购等方式向移动互联网转型,还存在着很多不足。 当移动端微信营销泡沫破裂时,中小企业如何通过移动营销模式匹配消费者需求,显得更加迫在...
分类:
微信 时间:
2014-09-04 18:44:19
阅读次数:
431
Java并发编程实践 目录并发编程—— ConcurrentHashMap并发编程—— 阻塞队列和生产者-消费者模式概述第1部分 为什么要使用生产者和消费者模式第2部分什么是生产者消费者模式第3部分 代码示例第1部分 为什么要使用生产者和消费者模式 在线程世界里,生产者就是生产数据的线程,消费者就....
分类:
其他好文 时间:
2014-09-04 16:36:59
阅读次数:
376
>>概述
你是否也在好奇Windows产品激活(WindowsProduct
Activation)的内部原理?为什么Windows可以在同一台电脑上激活多次,却不能在多台电脑上激活?本文阐述了一些Windows激活的技术细节。我们以Windows
XP为例,来讨论Windows产品的激活机制。
诚然,软件发行商有权利用技术手段给软件设置激活码,来管理正版软件的使用;但消费者也有...