流式(streaming)和批量( batch):流式数据,实际上更准确的说法应该是unbounded data(processing),也就是无边界的连续的数据的处理;对应的批量计算,更准确的说法是bounded data(processing),亦即有明确边界的数据的处理。 近年来流式计算框架编 ...
分类:
其他好文 时间:
2017-10-14 19:49:00
阅读次数:
209
MSF的发布订阅通信模式,可以提供定时推送消息和事件推送消息2种模式,而事件推送模式实现了“分布式事件”的服务推送效果,同时,MSF的服务订阅,本质上也是一种分布式Actor编程模型的实现。 ...
分类:
其他好文 时间:
2017-10-11 14:02:41
阅读次数:
158
(一)shell脚本编程 编程语言的分类: 根据运行方式: 编译运行 解释运行 根据编程过程中功能的实现是调用库还是调用外部的程序文件: shell脚本编程:利用系统上的命令及编程组件进行编程 完整编程:利用库或编程组件进行编程 根据编程模型: 过程式编程:C,bash 面向对象编程:Java,C+ ...
分类:
其他好文 时间:
2017-10-07 12:23:25
阅读次数:
165
spring,mybatis事务管理配置与@Transactional注解使用 概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java ...
分类:
编程语言 时间:
2017-09-30 17:45:15
阅读次数:
209
在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0之后被一种称为基于“任务的编程模型”所冲击,因为task会比thread具有更小的性能开销,不过大家肯定会有疑惑,任务和线程到底有什么区别? 1:任务是架构在线程之上的,也就是说任务最终还是要抛给 ...
分类:
其他好文 时间:
2017-09-20 14:22:46
阅读次数:
176
1.我们知道了基于http协议的网络编程模型和基于套接字的网路编程模型(相对于我的博客上写的),那么我们将使用更加便捷的servlet网络编程。 基于http协议的网络编程,我的博客上面需要我们自己写客户端,基于套接字的网络编程我的博客上面需要我们自己写客户端和服务器端,现在我们用servlet编程 ...
分类:
其他好文 时间:
2017-09-16 22:11:25
阅读次数:
177
Java 网络编程(一) 网络基础知识 网络基础知识 网络编程的目的:直接或间接地通过网络协议与其他计算机进行通讯。 网络编程中有两个主要的问题: 1.如何准确地定位网络上一台或多台主机。 2.找到主机后如何可靠高效地进行数据传输。 目前较为流行的网络编程模型是客户端/服务器(C/S)结构。 即通信 ...
分类:
编程语言 时间:
2017-09-14 16:33:13
阅读次数:
109
转自原文 JavaScript 的性能优化:加载和执行 无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于,脚本可能会改变页面 ...
分类:
编程语言 时间:
2017-09-13 18:26:22
阅读次数:
309
Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:
编程语言 时间:
2017-09-13 13:15:29
阅读次数:
149
摘要 MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于key/value pair的数据集合,输出中间的基于key/value pair的数据集合;然后再创建一个Reduce函数用来合并所有的具有相同中间key值的中间valu ...
分类:
其他好文 时间:
2017-09-13 01:42:52
阅读次数:
197