RDDs弹性分布式数据集 spark就是实现了RDDs编程模型的集群计算平台。有很多RDDs的介绍,这里就不仔细说了,这儿主要看源码。 相关类 Dependency 宽依赖和窄依赖两种。Denpendency类中主要保存父RDD,根据partition id获得所依赖的父RDD partitions ...
分类:
其他好文 时间:
2016-07-11 18:53:25
阅读次数:
257
第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。
第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。
第三篇博文深入浅出JMS(三)–ActiveMQ简单的HelloWorl...
分类:
编程语言 时间:
2016-07-11 17:16:21
阅读次数:
313
WPF统一的编程模型、语言和框架,实现了界面设计人员和开发人员工作可以分离的境界,鉴于WPF强大的优势,且一直是开发者关注的地方,下面和大家分享基于WPF项目开发需要用到的第三方控件,包括业界最受好评的网格控件、图表控件、停靠窗口和文本编辑器。 网格控件 1、 Mindscape WPF Prope ...
嵌入式Linux网络编程(二)——TCP编程模型一、TCP编程模型TCP编程的一般模型如下图:TCP编程模型分为客户端和服务器端编程,两者编程流程如下:TCP服务器端编程流程:A、创建套接字;B、绑定套接字;C、设置套接字为监听模式,进入被动接受连接状态;D、接受请求,建立连接;E..
分类:
系统相关 时间:
2016-07-11 01:16:53
阅读次数:
344
嵌入式Linux网络编程(三)——UDP编程模型UDP编程模型:UDP循环服务器模型为:socket(...);
bind(...);
while(1)
{
recvfrom(...);
process(...);
sendto(...);
}server.c代码:#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unist..
分类:
系统相关 时间:
2016-07-11 01:16:14
阅读次数:
406
一、MapReduce编程模型1. 中心思想: 分而治之2. map(映射)3. 分布式计算模型,处理海量数据4. 一个简单的MR程序需要制定map()、reduce()、input、output5. 处理的数据放在input中、处理的结果放在output中6. MR程序>八股文7. MR在处理数据 ...
分类:
其他好文 时间:
2016-07-10 23:04:48
阅读次数:
110
概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(J ...
分类:
编程语言 时间:
2016-07-10 21:11:07
阅读次数:
214
基于SEDA的异步框架设计与实现 二、为什么使用SEDA 目前,面对并发环境,主流互联网服务器编程模型有两种:多线程模型以及事件驱动模型。但是这两个模型都不足以解决这个问题。我们来首先看一下这两种编程模型。 1、多线程并发模型 多线程并发模型是目前最普遍的服务器编程模型,该模型的架构如下图所示: 该 ...
分类:
其他好文 时间:
2016-07-06 21:50:30
阅读次数:
227
原文地址 现代高性能计算机由下列资源组合构建而成:多核处理器、众核处理器、大型高速缓存,高带宽进程间通信结构和高速 I/O 功能。 高性能软件需经过设计,以充分利用这些丰富的资源。 无论是重新构建并/或调优现有应用以发挥最高性能,或为现有或未来设备构建新应用,了解编程模型和高效利用资源之间的相互作用 ...
分类:
其他好文 时间:
2016-07-05 18:37:08
阅读次数:
166
spring,mybatis事务管理配置与@Transactional注解使用
概述
事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。
Spring Framework对事务管理提供了一致的抽象,其特点如下:
为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(J...
分类:
编程语言 时间:
2016-07-03 19:44:23
阅读次数:
278