Map/Reduce是一个聚合工具。比如SQL和mongodb的group(by),countdistinct等都是聚合命令。
Map/Reduce其实是一个分布式计算的思想的实现的软件框架。就是你遵循这个框架的规范,编写上层代码可以实现你的分布式计算,并能把所有计算结果聚合到一起得到最终一个简单的结果。基于Map/reduce写出来的应用能运行在上千台服务器组成的集群上,并以一种可靠的容错...
分类:
其他好文 时间:
2014-12-11 12:29:12
阅读次数:
271
??
很多朋友需要PDF,经过这几天的辛苦校对,当然目前只校对了一部分,那就先发这一部分的PDF
PDF:《大话操作系统——做坚实的工程实践派》(硬件篇)
下面是一部分PDF的截图,可以先预览一下...
分类:
其他好文 时间:
2014-12-11 12:27:34
阅读次数:
199
这里只说一下思路
常见的版本控制工具:
项目开发中常用的版本控制有SVN、Git、OpenSource、Google code等。
功能特点:
这些版本控制的思路大致相同,那就是有一个服务器来盛放提交的资源,每个开发人员把服务器的资源下载到自己机器上来使用,修改的内容要提交到服务器,这样别人在更新的时候就可以拿到你修改的代码或资源。
各个工具之间的差别:
SVN...
分类:
其他好文 时间:
2014-12-11 12:28:19
阅读次数:
239
9.2.2 使用接口对象类型
就像记录和差别联合一样,接口类型使用 type 构造来声明。清单 9.8 显示了把以前的检查记录类型,转换为接口类型。
清单 9.8 用接口表示客户检查 (F#)
type ClientTest =
abstract Check : Client –> bool
abstract Report : Client -> unit
在...
分类:
其他好文 时间:
2014-12-11 12:28:30
阅读次数:
128
一、准备工作
安装水经注万能地图下载器,如果没有安装本软件,可以百度“水经注软件”到官方网站下载。
安装MapGIS,版本可以是MapGIS7系列、K9或10,这里以中地数码公司最新发布的云GIS软件MapGIS10为例。
二、下载地图
首先需要把谷歌卫星地图下载下来,这里以四川省成都市“郫县”为例。
启动水经注万能地图下载器,在查询定位中输入“郫县”。
点击“搜索...
分类:
其他好文 时间:
2014-12-11 12:26:22
阅读次数:
346
题目1448:Legal or Not
时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:1071
解决:485
题目描述:
ACM-DIY is a large QQ group where many excellent acmers get together. It is so harmonious that just lik...
分类:
其他好文 时间:
2014-12-11 12:23:54
阅读次数:
160
HDU5139 Formula (找规律+离线处理)...
分类:
其他好文 时间:
2014-12-11 12:23:43
阅读次数:
96
如果读者熟悉Struts1.X,会发现Struts2比Struts1.X有了巨大的变化:
Action 类:
? Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
? Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport...
分类:
其他好文 时间:
2014-12-11 12:25:12
阅读次数:
136
最近在网上看到一则报道,称国家网信办根据群众举报,对传播色情低俗及虚假谣言信息的迅雷弹窗服务将采取关停措施,话音刚落,迅雷信息弹窗服务已被关停。有业界人士认为,这对迅雷收入影响非常大,这可如何是好?
来看看迅雷11月发布的财报,财报显示,截至2014年9月30日,迅雷第三季度收入4920万美元,同比微增1.5%,环比也仅增长7.6%;净利润仅仅30万美元,而上一个季度是9...
分类:
其他好文 时间:
2014-12-11 12:24:29
阅读次数:
225
任何多线程/并行/分布式都会面临一个问题,“数据状态共享"。
有经验的开发者会说,要想正确有效的避开避开状态共享,那么就应该别用任何状态共享。
虽然不得不说,这是一个不错的建议,但是没有状态共享,你需要如何才能知道非本地数据的状态?
也许你会说使用消息,使用消息来处理,那么我们丑陋的回调金字塔应该叠的更高了。
不得不说这是一个解决办法,但是为了保持状态不被修改,那么我们还得在远程申请一个写...
分类:
其他好文 时间:
2014-12-11 12:23:57
阅读次数:
135
UDP特点 无连接,面向数据报(基于消息,不会粘包)的数据传输服务; 不可靠(可能会丢包),但一般情况下UDP更加高效; UDP客户/服务基本模型UDP基础API1.RecvfromSYNOPSIS #include
#include
ssize_t recvfrom(int sockfd, void *buf, size_t len,...
分类:
其他好文 时间:
2014-12-11 12:22:19
阅读次数:
186
这是一年前的回忆~~~~ 一个是隔壁邻居家儿子,一个是同事的儿子。前者很腼腆,后者很开朗。最近他们都遇到了同一个问题:暗恋上了班上的女生。(我很八卦,请原谅) 不知道大家上学时候(我们从初中开始算吧,别告诉我小学大家就开始暗恋的节奏了)有没有这种情况。 暗恋有什么特征,我来总结一下: 1、对方如果就在你的小宇宙范围内,你会突然觉得自己很帅 2、排队时会有意站对方很近,有时还会故意蹭她一下,简称“卡...
分类:
其他好文 时间:
2014-12-11 12:21:47
阅读次数:
159
使用UDP注意事项1.UDP报文可能会丢失、重复、乱序 2.UDP缺乏流量控制:当缓冲区写满以后,由于UDP没有流量控制机制,因此会覆盖缓冲区。 3.UDP协议数据报文截断:如果接收到的UDP数据报大于缓冲区,报文可能被截断,后面的部分会丢失。 4.使用UDP: recvfrom返回0,不代表连接关闭,因为UDP是无连接的。 而且sendto可以发送数据0包(只含有UDP首部[20字节]);...
分类:
其他好文 时间:
2014-12-11 12:23:05
阅读次数:
178
ISO的开放互联网模型(OSI) OSI(open system interconnection)开放系统互联模型是由ISO(International Organization for Standardization)国际标准化组织定义的网络分层模型,共七层。 1.物理层(Physical Layer):物理层定义了所有电子及物理设备的规范,为上层的传输提供了一个物理介质,本...
分类:
其他好文 时间:
2014-12-11 12:21:52
阅读次数:
235
IIC协议学习笔记一
预备知识:
处理器和芯片间的通信可以形象的比喻成两个人讲话:1、你说的别人得能听懂:双方约定信号的协议。2、你的语速别人得能接受:双方满足时序要求。
因此我们主要学的是:(1):信号的类型和对应的信号帧格式;
(2):传输的时序满足,在编程中学;
(3):一些重要的原理...
分类:
其他好文 时间:
2014-12-11 12:22:54
阅读次数:
378