Intent的中文翻译就是“意图”。Android使用Intent来封装程序的调用意图。使用intent会提供统一的编程模型,而且能起到解耦合的作用。使用Intent对象启动系统组件的方法:startActivity(Intent intent)startActivityForResult(Inte...
分类:
其他好文 时间:
2014-09-25 17:51:07
阅读次数:
212
数据抽取的开源工具一个是RDBMS一个是基于分布式的数据ETL工具====================原则: 主要是映射规则,基础字典数据,详细数据注意与ESB的编程模型的差异(编程思想上)
分类:
其他好文 时间:
2014-09-24 03:20:35
阅读次数:
302
理论: 临界资源 PV操作:通过信号量机制进行维护关系资源的安全---看看操作系统.... 任务对资源进行操作,为了安全要加锁,锁加载临界资源操作上(也就是对共享资源的操作) 加锁 共享资源操作 解锁编程模型: 1.通过锁 2.threadLocal 3....
分类:
编程语言 时间:
2014-09-23 23:51:35
阅读次数:
296
我所在的公司使用Thrift作为基础通信组件,相当一部分的RPC服务基于Thrift框架。公司的日UV在千万级别,Thrift很好地支持了高并发访问,并且Thrift相对简单地编程模型也提高了服务地开发效率。
Thrift源于Facebook, 目前已经作为开源项目提交给了Apahce。Thrift解决了Facebook各系统的大数据量传输通信和内部不同语言环境的跨平台调用。
Thrift的官...
分类:
其他好文 时间:
2014-09-23 15:21:44
阅读次数:
216
1.批处理: 类似于SQL里面的批处理提交2.场景: 业务定时进行批处理操作,但是批处理的编程模型是怎么的呢?3.开源框架 Spring Batch4.编程模型: reader-processor-writer JobLauncher -Job -JobExecution -JobPara...
分类:
编程语言 时间:
2014-09-21 16:12:50
阅读次数:
253
Map:-------分割Reduce:---合并====Batch,ESB: Splite:----分割 Aggert:---合并 Channel----管道BPM Join fork task==========================================都是基于...
分类:
其他好文 时间:
2014-09-21 12:37:40
阅读次数:
206
前提,也是重点是,当接收收据、或者读取数据时,分两步1 等待数据准备好。2 从内核拷贝数据到进程。对于一个network IO 即 socket(这里我们以read举例),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。当一个r...
分类:
其他好文 时间:
2014-09-18 18:13:44
阅读次数:
221
Cluster 简化了父子模型编程模型,只区分:当前进程是不是 Master,是 Master 就可以fork子进程,不是那就请行使 Worker 职责。至于什么资源的回收,负载的调配,uncaughtException的处理,它自有安排。
本质上, Cluster 是 child_process...
分类:
Web程序 时间:
2014-09-17 23:15:32
阅读次数:
375
场景:文本搜素如何做,基于数据库应该不行,比如找含有'语文'二次的word文档,一次一次的比较吗?不现实。解决方案:Lunce核心:索引--建立目录 本质:hash机制: 数组+链表的组合理论知识: 查询解析器
分类:
其他好文 时间:
2014-09-17 23:14:52
阅读次数:
286
Contract由Contract name和Contract type组成,Contract两个参数可以省略可以implicit也可以explicit,implicit时name和type会自动推断 某些情况必须要指定contract name,最常见的情况是一个类export多个相同类型的成员,...
分类:
其他好文 时间:
2014-09-12 14:55:13
阅读次数:
286