`
universsky
  • 浏览: 92257 次
文章分类
社区版块
存档分类
最新评论
文章列表
概念模型概述 概念模型简介 概念模型是业务视角的高层次的粗粒度的模型,用于定义核心 业务概念实体以及实体之间的关键关联关系。 概念模型不包含设计的细节,仅定义核心业务实体、实体之间 的关联关系、相关的业务规则,在概念模型中不对实体的属性 建模。 概念模型的主要特征如下: 确定主要的概念实体,与现实中的信息进行映射。 确定各个概念实体之间的业务关系,描述现实中信息之间的关 系。 概念模型表示法 元素名称 图元 描述 实体 或者 实体是现实世界中业务概念的抽象,或是在设计过程中引入的 概念。 实体背景为紫色表示该实体是被引用的。该实体将在其他域或 其他章 ...
海量图像数据论文:基于Hadoop的海量图象数据管理 【中文摘要】近十年来,随着科技的进步,计算机的应用越来越广泛,这其中,互联网的应用与发展尤其迅速。随着数据来源不断增加,数据量快速增长,互联网上的数据已经达到PB级别,例如阿里巴巴、易趣网交易数据、频监控系统的实时影像数据、腾讯的即时通讯日志数据等。相对于互联网上的文本数据,图像数据的增长更加迅速,这就对于图像数据的有效管理提出了新的挑战。如何有效地存储并管理这些图像数据就成为了新的研究热点。在这样的背景下,原有的解决办法例如常见的海量图像数据管理系统不能很好的适应现有的应用,因此新的解决方案与管理系统不断被提出。基于海量图像数据管理的 ...
Navigation index modules | next | previous | Python v3.1.3 documentation » The Python Tutorial » 2. Using the Python Interpreter 2.1. Invoking the Interpreter The Python interpreter is usually installed as /usr/local/bin/python3.1 on those machines where it is av ...
4、Reduce任务的分配与执行 比之Map任务,Reduce的分配及其简单,基本上是所有Map任务完成了,有空闲的任务服务器,来了就给分配一个Job任务。因为Map任务的结果星罗棋布,且变化多端,真要搞一个全局优化的算法,绝对是得不偿失。而Reduce任务的执行进程的构造和分配流程,与Map基本完全的一致,没有啥可说的了。。。 但其实,Reduce任务与Map任务的最大不同,是Map任务的文件都在本地隔着,而Reduce任务需要到处采集。这个流程是作业服务器经由此Reduce任务所处的任务服务器,告诉Reduce任务正在执行的进程,它需要的Map任务执行过的服务器地址,此Reduce任务服 ...
Map/Reduce hadoop 细节 原文:http://www.cnblogs.com/duguguiyu/archive/2009/02/28/1400278.html 分布式计算(Map/Reduce),同样是一个宽泛的概念,在这里,它狭义的指代,按Google Map/Reduce框架所设计的分布式框架。在Hadoop中,分布式文件系统, ...
MapReduce 内容 • 问题- MapReduce要解决什么问题? • 理论- MapReduce的理论基础 • 模型– MapReduce的编程模型 • 实现- MapReduce的实现和评测 • 未来- MapReduce的未来发展趋势 处理海量数据 如何统计Google收集的网页中各个单词出现的次 数? Goolge收集的网页占用存储空间超过400TB,假 设一台计算机以30MB/sec的速度从磁盘读取数 据,那么所需时间将超过4个月! Google Cluster • 采用并行计算技术,可以将时间缩短到3个小时以下。 并行化 并行化时要考虑的问题 ...
grep and Regular Expressions Pattern Matching—grep z grep searches files for lines matching a given pattern z Normally each line that contains an instance of the pattern is copied to the standard output z Usage: grep [options] pattern files z If no file is specified, stdin is taken as the in ...
#include <stdio.h> #define MAX 500 /*标识符的最大长度*/ main() { FILE *in,*out; char word[MAX]; /*存储标识符*/ char cp; /*存储当前读入字符*/ int i; if((in=fopen("in.txt","r"))==NULL) { printf("不能打开文档in.txt,请检查根目录下是否存在该文档\n"); exit(0); } else { ...
当语言有一个形式定义时,那么在理论上就有可能给出编译器与该定义一致的数学证明,但是由于这太难了,而几乎从未有人做过。无论怎样, 运行时环境的结构和行为是尤其受到语言定义影响的编译器构造的一个方面。 编 ...
将“高级语言”翻译为“机器语言(低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 汇编程序 (assembler) → 目标代码 (object code) → 链接器 (Linker) → 可执 ...
简介 助记符(memonic)是便于人们记忆、并能描述指令功能和指令操作数的符号,助记符是表明指令功能的英语单词或其缩写。 汇编语言由于采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。 助记符说明表 助记符说明表 助记符 指令说明 字节数 周期数 (数据传递类指令) MOV A,Rn ...
面向机器的编程语言 : 汇编语言:如果自己要发明一种编程语言,那么需要做些什么事情呢? 先要完成对于一门编程语言的各个要素:比如定义你自己的语法、数据类型、语言结构等等,其次你要写一个支持这些语法的解释器或编 ...
20分钟体验Ruby : Ruby in Twenty Minutes Introduction This is a small Ruby tutorial that should take no more than 20 minutes to complete. It makes the assumption that you already have Ruby installed. (If you don’t have Ruby on your computer download and install it before you get started.) Interacti ...
Ruby Basics 基础教程 class Person def initialize(name,gender,age) @name = name @gender = gender @age = age end end people = Person.new('Daysi','female',19) puts people.name puts people.gender puts people.age ===========================================\\\\ Microsoft Windows [版本 6.1. ...
应用 (1):作为批次处理语言或工作控制语言。许多脚本语言用来执行一次性任务,尤其是系统管理方面。DOS,Windows的批处理文件和Unix的shell脚本都属于这种应用; (2):作为通用的编程语言存在,如Perl、Python、Ruby等。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言; (3):许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(Non-Player Character,Non-Playable Character,Non-Pl ...
Global site tag (gtag.js) - Google Analytics