每天积累一点点,终有一天会水落石出,不明白的地方越来越多,对于分布式计算从底层开始走起,会理解的更深刻。
进程间的通信是什么?和分布式又怎么扯上了关系? 怎么定义? 缠绕心中,不得其所
1、进行间通信的基本原理
2、接口与接口定义语言
3、数据表示与编码
4、事件同步机制...
分类:
其他好文 时间:
2014-09-26 02:41:48
阅读次数:
445
为了更精确地跟踪数据,要用RecordSet组件创建包括数据的游标,游标就是储存在内存中的数据: rs = Server.CreateObject("ADODB.RecordSet") rs.Open(sqlStr,conn,1,A) 注:A=1表示读取数据;A=3表示新增、改动或删除数据。 ...
分类:
数据库 时间:
2014-09-23 22:06:45
阅读次数:
151
1. 网络数据传输时需要考虑字节序问题,即大端小端问题:
x86系列CPU都是little-endian的字节序.
网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。网络字节顺序采用big endian排序方式。
为了进行转换 bsd socket提供了转换的函数 有下面四个
h...
分类:
其他好文 时间:
2014-09-19 12:08:35
阅读次数:
213
Linux系统使用10位 (b it)数据表示访问的权限,比如某文件的访问权限如下。
-rw-r--r-- @1 keyd staff 73 Mar 9 23:32 Makefile.mk !
drwxr-xr-x 4 keyd staff 136 Aug 27 2010 bash
bit0:使用-或者d表示,前者表示这是一个文件,后者表示这是一个目录(directory)。...
分类:
系统相关 时间:
2014-09-17 12:06:52
阅读次数:
236
众所周知,计算机是由硬件和软件组成,其中硬件系统主要由运算器,控制器,存储器,输入设备和输出设备5大部分组成,将运算器和控制器集成在一块芯片上,就构成了我们熟悉CPU.但是我们今天要讨论不是这些玩意儿,而是在计算机内部数据和文字的表示方法,你可能马上会想:这还用讨论么,不就是一些数字和英文字母嘛!非也,我只能说你图样图森破!
接触过的人都知道,我们所使用的计算机只认识0和1,其他的一概...
分类:
其他好文 时间:
2014-09-14 18:07:47
阅读次数:
210
一个 m x n 的Young氏矩阵是指,每一行数据都是从左到右排好序,每一列的数据也都是从上到下排好序。其中也可能存在一些INF的数据,表示不存在的元素,一个mxn的Young氏矩阵最多用来存放 r num = 0; this->row = row; this->col = col; mat = ...
分类:
其他好文 时间:
2014-09-06 16:05:13
阅读次数:
341
/*利用触发器禁止修改一些特殊的数据表*/CREATETRIGGERTable_MonitorONDATABASEFORCREATE_TABLE,ALTER_TABLE,DROP_TABLEASDeclare@SVarchar(800)Set@S=EVENTDATA().value(‘(/EVENT_INSTANCE/TSQLCommand/CommandText)[1]‘,‘nvarchar(max)‘)Print@SCreateTabledbo.Test2(IDIntNo..
分类:
数据库 时间:
2014-09-05 14:32:22
阅读次数:
293
1 数据和计算机数据和计算机的联系计算机存在的意义是管理数据。数据和信息的区别数据:基本值。信息:经过组织或处理后有含义的数据。计算机可以存储、表示的数据包括数字文本音频图像和图形视频上述这些数据最终都被存储为二进制数字,简单说即是由0和1表示。数据压缩2 模拟数据和数字数据自然办的大部分都是连续和...
分类:
其他好文 时间:
2014-08-24 22:00:53
阅读次数:
506
Problem Description
给你两个集合,要求{A} + {B}.
注:同一个集合中不会有两个相同的元素.
Input
每组输入数据分为三行,第一行有两个数字n,m(0
Output
针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开.
Sample Input
...
分类:
其他好文 时间:
2014-08-07 09:51:30
阅读次数:
209
Apache Crunch是FlumeJava的实现,为不太方便直接开发和使用的MapReduce程序,开发一套MR流水线,具备数据表示模型,提供基础原语和高级原语,根据底层执行引擎对MR Job的执行进行优化。从分布式计算角度看,Crunch提供的许多计算原语,可以在Spark、Hive、Pig等地方找到很多相似之处,而本身的数据读写,序列化处理,分组、排序、聚合的实现,类似MapReduce各阶段的拆分都可以在Hadoop里找到影子。
本文介绍Crunch在数据表示模型、操作原语、序列化处理方面的设计和...
分类:
其他好文 时间:
2014-08-03 18:02:06
阅读次数:
267