如何利用hadhoop构建物联网平台

如何利用hadhoop构建物联网平台,第1张

常见的大数据术语表(中英对照简版):

A

聚合(Aggregation) – 搜索、合并、显示数据的过程

算法(Algorithms) – 可以完成某种数据分析的数学公式

分析法(Analytics) – 用于发现数据的内在涵义

异常检测(Anomaly detection) –

在数据集中搜索与预期模式或行为不匹配的数据项。除了“Anomalies”,用来表示异常的词有以下几种:outliers, exceptions,

surprises, contaminants他们通常可提供关键的可执行信息

匿名化(Anonymization) – 使数据匿名,即移除所有与个人隐私相关的数据

应用(Application) – 实现某种特定功能的计算机软件

人工智能(Artificial Intelligence) –

研发智能机器和智能软件,这些智能设备能够感知周遭的环境,并根据要求作出相应的反应,甚至能自我学习

B

行为分析法(Behavioural Analytics) –

这种分析法是根据用户的行为如“怎么做”,“为什么这么做”,以及“做了什么”来得出结论,而不是仅仅针对人物和时间的一门分析学科,它着眼于数据中的人性化模式

大数据科学家(Big Data Scientist) – 能够设计大数据算法使得大数据变得有用的人

大数据创业公司(Big data startup) – 指研发最新大数据技术的新兴公司

生物测定术(Biometrics) – 根据个人的特征进行身份识别

B字节 (BB: Brontobytes) – 约等于1000 YB(Yottabytes),相当于未来数字化宇宙的大小。1

B字节包含了27个0!

商业智能(Business Intelligence) – 是一系列理论、方法学和过程,使得数据更容易被理解

C

分类分析(Classification analysis) – 从数据中获得重要的相关性信息的系统化过程; 这类数据也被称为元数据(meta

data),是描述数据的数据

云计算(Cloud computing) – 构建在网络上的分布式计算系统,数据是存储于机房外的(即云端)

聚类分析(Clustering analysis) –

它是将相似的对象聚合在一起,每类相似的对象组合成一个聚类(也叫作簇)的过程。这种分析方法的目的在于分析数据间的差异和相似性

冷数据存储(Cold data storage) – 在低功耗服务器上存储那些几乎不被使用的旧数据。但这些数据检索起来将会很耗时

对比分析(Comparative analysis) – 在非常大的数据集中进行模式匹配时,进行一步步的对比和计算过程得到分析结果

复杂结构的数据(Complex structured data) –

由两个或多个复杂而相互关联部分组成的数据,这类数据不能简单地由结构化查询语言或工具(SQL)解析

计算机产生的数据(Computer generated data) – 如日志文件这类由计算机生成的数据

并发(Concurrency) – 同时执行多个任务或运行多个进程

相关性分析(Correlation analysis) – 是一种数据分析方法,用于分析变量之间是否存在正相关,或者负相关

客户关系管理(CRM: Customer Relationship Management) –

用于管理销售、业务过程的一种技术,大数据将影响公司的客户关系管理的策略

D

仪表板(Dashboard) – 使用算法分析数据,并将结果用图表方式显示于仪表板中

数据聚合工具(Data aggregation tools) – 将分散于众多数据源的数据转化成一个全新数据源的过程

数据分析师(Data analyst) – 从事数据分析、建模、清理、处理的专业人员

数据库(Database) – 一个以某种特定的技术来存储数据集合的仓库

数据库即服务(Database-as-a-Service) – 部署在云端的数据库,即用即付,例如亚马逊云服务(AWS: Amazon Web

Services)

数据库管理系统(DBMS: Database Management System) – 收集、存储数据,并提供数据的访问

数据中心(Data centre) – 一个实体地点,放置了用来存储数据的服务器

数据清洗(Data cleansing) – 对数据进行重新审查和校验的过程,目的在于删除重复信息、纠正存在的错误,并提供数据一致性

数据管理员(Data custodian) – 负责维护数据存储所需技术环境的专业技术人员

数据道德准则(Data ethical guidelines) – 这些准则有助于组织机构使其数据透明化,保证数据的简洁、安全及隐私

数据订阅(Data feed) – 一种数据流,例如Twitter订阅和RSS

数据集市(Data marketplace) – 进行数据集买卖的在线交易场所

数据挖掘(Data mining) – 从数据集中发掘特定模式或信息的过程

数据建模(Data modelling) – 使用数据建模技术来分析数据对象,以此洞悉数据的内在涵义

数据集(Data set) – 大量数据的集合

数据虚拟化(Data virtualization) –

数据整合的过程,以此获得更多的数据信息,这个过程通常会引入其他技术,例如数据库,应用程序,文件系统,网页技术,大数据技术等等

去身份识别(De-identification) – 也称为匿名化(anonymization),确保个人不会通过数据被识别

判别分析(Discriminant analysis) –

将数据分类;按不同的分类方式,可将数据分配到不同的群组,类别或者目录。是一种统计分析法,可以对数据中某些群组或集群的已知信息进行分析,并从中获取分类规则。

分布式文件系统(Distributed File System) – 提供简化的,高可用的方式来存储、分析、处理数据的系统

文件存贮数据库(Document Store Databases) – 又称为文档数据库(document-oriented database),

为存储、管理、恢复文档数据而专门设计的数据库,这类文档数据也称为半结构化数据

E

探索性分析(Exploratory analysis) –

在没有标准的流程或方法的情况下从数据中发掘模式。是一种发掘数据和数据集主要特性的一种方法

E字节(EB: Exabytes) – 约等于1000 PB(petabytes), 约等于1百万 GB。如今全球每天所制造的新信息量大约为1

EB

提取-转换-加载(ETL: Extract, Transform and Load) –

是一种用于数据库或者数据仓库的处理过程。即从各种不同的数据源提取(E)数据,并转换(T)成能满足业务需要的数据,最后将其加载(L)到数据库

F

故障切换(Failover) – 当系统中某个服务器发生故障时,能自动地将运行任务切换到另一个可用服务器或节点上

容错设计(Fault-tolerant design) – 一个支持容错设计的系统应该能够做到当某一部分出现故障也能继续运行

G

游戏化(Gamification) –

在其他非游戏领域中运用游戏的思维和机制,这种方法可以以一种十分友好的方式进行数据的创建和侦测,非常有效。

图形数据库(Graph Databases) –

运用图形结构(例如,一组有限的有序对,或者某种实体)来存储数据,这种图形存储结构包括边缘、属性和节点。它提供了相邻节点间的自由索引功能,也就是说,数据库中每个元素间都与其他相邻元素直接关联。

网格计算(Grid computing) – 将许多分布在不同地点的计算机连接在一起,用以处理某个特定问题,通常是通过云将计算机相连在一起。

H

Hadoop – 一个开源的分布式系统基础框架,可用于开发分布式程序,进行大数据的运算与存储。

Hadoop数据库(HBase) – 一个开源的、非关系型、分布式数据库,与Hadoop框架共同使用

HDFS – Hadoop分布式文件系统(Hadoop Distributed File

System);是一个被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统

高性能计算(HPC: High-Performance-Computing) – 使用超级计算机来解决极其复杂的计算问题

I

内存数据库(IMDB: In-memory) –

一种数据库管理系统,与普通数据库管理系统不同之处在于,它用主存来存储数据,而非硬盘。其特点在于能高速地进行数据的处理和存取。

物联网(Internet of Things) – 在普通的设备中装上传感器,使这些设备能够在任何时间任何地点与网络相连。

J

法律上的数据一致性(Juridical data compliance) –

当你使用的云计算解决方案,将你的数据存储于不同的国家或不同的大陆时,就会与这个概念扯上关系了。你需要留意这些存储在不同国家的数据是否符合当地的法律。

K

键值数据库(KeyValue Databases) –

数据的存储方式是使用一个特定的键,指向一个特定的数据记录,这种方式使得数据的查找更加方便快捷。键值数据库中所存的数据通常为编程语言中基本数据类型的数据。

L

延迟(Latency) – 表示系统时间的延迟

遗留系统(Legacy system) – 是一种旧的应用程序,或是旧的技术,或是旧的计算系统,现在已经不再支持了。

负载均衡(Load balancing) – 将工作量分配到多台电脑或服务器上,以获得最优结果和最大的系统利用率。

位置信息(Location data) – GPS信息,即地理位置信息。

日志文件(Log file) – 由计算机系统自动生成的文件,记录系统的运行过程。

M

M2M数据(Machine2Machine data) – 两台或多台机器间交流与传输的内容

机器数据(Machine data) – 由传感器或算法在机器上产生的数据

机器学习(Machine learning) –

人工智能的一部分,指的是机器能够从它们所完成的任务中进行自我学习,通过长期的累积实现自我改进。

MapReduce – 是处理大规模数据的一种软件框架(Map: 映射,Reduce: 归纳)。

大规模并行处理(MPP: Massively Parallel Processing) –

同时使用多个处理器(或多台计算机)处理同一个计算任务。

元数据(Metadata) – 被称为描述数据的数据,即描述数据数据属性(数据是什么)的信息。

MongoDB – 一种开源的非关系型数据库(NoSQL database)

多维数据库(Multi-Dimensional Databases) – 用于优化数据联机分析处理(OLAP)程序,优化数据仓库的一种数据库。

多值数据库(MultiValue Databases) – 是一种非关系型数据库(NoSQL),

一种特殊的多维数据库:能处理3个维度的数据。主要针对非常长的字符串,能够完美地处理HTML和XML中的字串。

N

自然语言处理(Natural Language Processing) –

是计算机科学的一个分支领域,它研究如何实现计算机与人类语言之间的交互。

网络分析(Network analysis) – 分析网络或图论中节点间的关系,即分析网络中节点间的连接和强度关系。

NewSQL – 一个优雅的、定义良好的数据库系统,比SQL更易学习和使用,比NoSQL更晚提出的新型数据库

NoSQL –

顾名思义,就是“不使用SQL”的数据库。这类数据库泛指传统关系型数据库以外的其他类型的数据库。这类数据库有更强的一致性,能处理超大规模和高并发的数据。

O

对象数据库(Object Databases) –

(也称为面象对象数据库)以对象的形式存储数据,用于面向对象编程。它不同于关系型数据库和图形数据库,大部分对象数据库都提供一种查询语言,允许使用声明式编程(declarative

programming)访问对象

基于对象图像分析(Object-based Image Analysis) –

数字图像分析方法是对每一个像素的数据进行分析,而基于对象的图像分析方法则只分析相关像素的数据,这些相关像素被称为对象或图像对象。

*** 作型数据库(Operational Databases) –

这类数据库可以完成一个组织机构的常规 *** 作,对商业运营非常重要,一般使用在线事务处理,允许用户访问 、收集、检索公司内部的具体信息。

优化分析(Optimization analysis) –

在产品设计周期依靠算法来实现的优化过程,在这一过程中,公司可以设计各种各样的产品并测试这些产品是否满足预设值。

本体论(Ontology) – 表示知识本体,用于定义一个领域中的概念集及概念之间的关系的一种哲学思想。(译者注:

数据被提高到哲学的高度,被赋予了世界本体的意义,成为一个独立的客观数据世界)

异常值检测(Outlier detection) –

异常值是指严重偏离一个数据集或一个数据组合总平均值的对象,该对象与数据集中的其他它相去甚远,因此,异常值的出现意味着系统发生问题,需要对此另加分析。

P

模式识别(Pattern Recognition) – 通过算法来识别数据中的模式,并对同一数据源中的新数据作出预测

P字节(PB: Petabytes) – 约等于1000 TB(terabytes), 约等于1百万 GB

(gigabytes)。欧洲核子研究中心(CERN)大型强子对撞机每秒产生的粒子个数就约为1 PB

平台即服务(PaaS: Platform-as-a-Service) – 为云计算解决方案提供所有必需的基础平台的一种服务

预测分析(Predictive analysis) –

大数据分析方法中最有价值的一种分析方法,这种方法有助于预测个人未来(近期)的行为,例如某人很可能会买某些商品,可能会访问某些网站,做某些事情或者产生某种行为。通过使用各种不同的数据集,例如历史数据,事务数据,社交数据,或者客户的个人信息数据,来识别风险和机遇

隐私(Privacy) – 把具有可识别出个人信息的数据与其他数据分离开,以确保用户隐私。

公共数据(Public data) – 由公共基金创建的公共信息或公共数据集。

Q

数字化自我(Quantified Self) – 使用应用程序跟踪用户一天的一举一动,从而更好地理解其相关的行为

查询(Query) – 查找某个问题答案的相关信息

R

再识别(Re-identification) – 将多个数据集合并在一起,从匿名化的数据中识别出个人信息

回归分析(Regression analysis) –

确定两个变量间的依赖关系。这种方法假设两个变量之间存在单向的因果关系(译者注:自变量,因变量,二者不可互换)

RFID – 射频识别; 这种识别技术使用一种无线非接触式射频电磁场传感器来传输数据

实时数据(Real-time data) – 指在几毫秒内被创建、处理、存储、分析并显示的数据

推荐引擎(Recommendation engine) – 推荐引擎算法根据用户之前的购买行为或其他购买行为向用户推荐某种产品

路径分析(Routing analysis) –

针对某种运输方法通过使用多种不同的变量分析从而找到一条最优路径,以达到降低燃料费用,提高效率的目的

S

半结构化数据(Semi-structured data) –

半结构化数据并不具有结构化数据严格的存储结构,但它可以使用标签或其他形式的标记方式以保证数据的层次结构

情感分析(Sentiment Analysis) – 通过算法分析出人们是如何看待某些话题

信号分析(Signal analysis) – 指通过度量随时间或空间变化的物理量来分析产品的性能。特别是使用传感器数据。

相似性搜索(Similarity searches) – 在数据库中查询最相似的对象,这里所说的数据对象可以是任意类型的数据

仿真分析(Simulation analysis) –

仿真是指模拟真实环境中进程或系统的 *** 作。仿真分析可以在仿真时考虑多种不同的变量,确保产品性能达到最优

智能网格(Smart grid) – 是指在能源网中使用传感器实时监控其运行状态,有助于提高效率

软件即服务(SaaS: Software-as-a-Service) – 基于Web的通过浏览器使用的一种应用软件

空间分析(Spatial analysis) – 空间分析法分析地理信息或拓扑信息这类空间数据,从中得出分布在地理空间中的数据的模式和规律

SQL – 在关系型数据库中,用于检索数据的一种编程语言

结构化数据(Structured data)

-可以组织成行列结构,可识别的数据。这类数据通常是一条记录,或者一个文件,或者是被正确标记过的数据中的某一个字段,并且可以被精确地定位到。

T

T字节(TB: Terabytes) – 约等于1000 GB(gigabytes)。1 TB容量可以存储约300小时的高清视频。

时序分析(Time series analysis) –

分析在重复测量时间里获得的定义良好的数据。分析的数据必须是良好定义的,并且要取自相同时间间隔的连续时间点。

拓扑数据分析(Topological Data Analysis) –

拓扑数据分析主要关注三点:复合数据模型、集群的识别、以及数据的统计学意义。

交易数据(Transactional data) – 随时间变化的动态数据

透明性(Transparency) – 消费者想要知道他们的数据有什么作用、被作何处理,而组织机构则把这些信息都透明化了。

U

非结构化数据(Un-structured data) – 非结构化数据一般被认为是大量纯文本数据,其中还可能包含日期,数字和实例。

V

价值(Value) – (译者注:大数据4V特点之一)

所有可用的数据,能为组织机构、社会、消费者创造出巨大的价值。这意味着各大企业及整个产业都将从大数据中获益。

可变性(Variability) – 也就是说,数据的含义总是在(快速)变化的。例如,一个词在相同的推文中可以有完全不同的意思。

多样(Variety) – (译者注:大数据4V特点之一)

数据总是以各种不同的形式呈现,如结构化数据,半结构化数据,非结构化数据,甚至还有复杂结构化数据

高速(Velocity) – (译者注:大数据4V特点之一) 在大数据时代,数据的创建、存储、分析、虚拟化都要求被高速处理。

真实性(Veracity) – 组织机构需要确保数据的真实性,才能保证数据分析的正确性。因此,真实性(Veracity)是指数据的正确性。

可视化(Visualization) –

只有正确的可视化,原始数据才可被投入使用。这里的“可视化”并非普通的图型或饼图,可视化指是的复杂的图表,图表中包含大量的数据信息,但可以被很容易地理解和阅读。

大量(Volume) – (译者注:大数据4V特点之一) 指数据量,范围从Megabytes至Brontobytes

W

天气数据(Weather data) – 是一种重要的开放公共数据来源,如果与其他数据来源合成在一起,可以为相关组织机构提供深入分析的依据

X

XML数据库(XML Databases) –

XML数据库是一种以XML格式存储数据的数据库。XML数据库通常与面向文档型数据库相关联,开发人员可以对XML数据库的数据进行查询,导出以及按指定的格式序列化

Y

Y字节 (Yottabytes) – 约等于1000 ZB (Zettabytes),

约等于250万亿张DVD的数据容量。现今,整个数字化宇宙的数据量为1 YB, 并且将每18年翻一番。

Z

Z字节 (ZB: Zettabytes) – 约等于1000 EB (Exabytes), 约等于1百万

TB。据预测,到2016年全球范围内每天网络上通过的信息大约能达到1 ZB。

附:存储容量单位换算表:

1 Bit(比特) = Binary Digit

8 Bits = 1 Byte(字节)

1,000 Bytes = 1 Kilobyte

1,000 Kilobytes = 1 Megabyte

1,000 Megabytes = 1 Gigabyte

1,000 Gigabytes = 1 Terabyte

1,000 Terabytes = 1 Petabyte

1,000 Petabytes = 1 Exabyte

1,000 Exabytes = 1 Zettabyte

1,000 Zettabytes = 1 Yottabyte

1,000 Yottabytes = 1 Brontobyte

1,000 Brontobytes = 1 Geopbyte

[导读] 我们使用的智能手机除了有一个可用的空间(如苹果8G、16G等),还有一个RAM容量,很多人都不是很清楚,为什么需要二个这样的芯片做存储呢,这就是我们下面要讲到的。这二种存储

关键词:NOR flashNand flashFlaSh

我们使用的智能手机除了有一个可用的空间(如苹果8G、16G等),还有一个RAM容量,很多人都不是很清楚,为什么需要二个这样的芯片做存储呢,这就是我们下面要讲到的。这二种存储设备我们都统称为“FLASH”,FLASH是一种存储芯片,全名叫Flash EEPROM Memory,通地过程序可以修改数据,即平时所说的“闪存”。Flash又分为NAND flash和NOR flash二种。U盘和MP3里用的就是这种存储器。

相“flash存储器”经常可以与相“NOR存储器”互换使用。许多业内人士也搞不清楚NAND闪存技术相对于NOR技术的优越之处,因为大多数情况下闪存只是用来存储少量的代码,这时NOR闪存更适合一些。而NAND则是高数据存储密度的理想解决方案。NOR Flash 的读取和我们常见的 SDRAM 的读取是一样,用户可以直接运行装载在 NOR FLASH 里面的代码,这样可以减少 SRAM 的容量从而节约了成本。 NAND Flash 没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的, 通常是一次读取 512 个字节,采用这种技术的 Flash 比较廉价。用户 不能直接运行 NAND Flash 上的代码,因此好多使用 NAND Flash 的开发板除了使用 NAND Flah 以外,还作上了 一块小的 NOR Flash 来运行启动代码。

NOR flash是intel公司1988年开发出了NOR flash技术。NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash 闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除 速度大大影响了它的性能。

Nand-flash内存是flash内存的一种,1989年,东芝公司发表了NAND flash结构。其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机、MP3随身听记忆卡、体积小巧的U盘等。

NAND flash和NOR flash原理

一、存储数据的原理

两种闪存都是用三端器件作为存储单元,分别为源极、漏极和栅极,与场效应管的工作原理 相同,主要是利用电场的效应来控制源极与漏极之间的通断,栅极的 电流消耗极小,不同 的是场效应管为单栅极结构,而 FLASH 为双栅极结构,在栅极与硅衬底之间增加了一个浮 置栅极。[attach]158 [/attach]

浮置栅极是由氮化物夹在两层二氧化硅材料之间构成的,中间的氮化物就是可以存储电荷的 电荷势阱。上下两层氧化物的厚度大于 50 埃,以避免发生击穿。

二、浮栅的重放电

向数据单元内写入数据的过程就是向电荷势阱注入电荷的过程,写入数据有两种技术,热电 子注入(hot electron injection)和 F-N 隧道效应(Fowler Nordheim tunneling),前一种是通过源 极给浮栅充电,后一种是通过硅基层给浮栅充电。NOR 型 FLASH 通过热电子注入方式给浮 栅充电,而 NAND 则通过 F-N 隧道效应给浮栅充电。

在写入新数据之前,必须先将原来的数据擦除,这点跟硬盘不同,也就是将浮栅的电荷放掉, 两种 FLASH 都是通过 F-N 隧道效应放电。

三、0 和 1

这方面两种 FLASH 一样,向浮栅中注入电荷表示写入了'0',没有注入电荷表示'1',所以对 FLASH 清除数据是写 1 的,这与硬盘正好相反;

对于浮栅中有电荷的单元来说,由于浮栅的感应作用,在源极和漏极之间将形成带正电的空 间电荷区,这时无论控制极上有没有施加偏置电压,晶体管都将处于 导通状态。而对于浮 栅中没有电荷的晶体管来说只有当控制极上施加有适当的偏置电压,在硅基层上感应出电 荷,源极和漏极才能导通,也就是说在没有给控制极施 加偏置电压时,晶体管是截止的。 如果晶体管的源极接地而漏极接位线,在无偏置电压的情况下,检测晶体管的导通状态就可 以获得存储单元中的数据,如果位线上的电平为低,说明晶体管处于 导通状态,读取的数 据为 0,如果位线上为高电平,则说明晶体管处于截止状态,读取的数据为 1。由于控制栅 极在读取数据的过程中施加的电压较小或根本不施加 电压,不足以改变浮置栅极中原有的 电荷量,所以读取 *** 作不会改变 FLASH 中原有的数据。

四、连接和编址方式

两种 FLASH 具有相同的存储单元,工作原理也一样,为了缩短存取时间并不是对每个单元 进行单独的存取 *** 作,而是对一定数量的存取单元进行集体 *** 作, NAND 型 FLASH 各存 储单元之间是串联的,而 NOR 型 FLASH 各单元之间是并联的;为了对全部的存储单元有 效管理,必须对存储单元进行统一编址。

NAND 的全部存储单元分为若干个块,每个块又分为若干个页,每个页是 512byte,就是 512 个 8 位数,就是说每个页有 512 条位线,每条位线下 有 8 个存储单元;那么每页存储的数 据正好跟硬盘的一个扇区存储的数据相同,这是设计时为了方便与磁盘进行数据交换而特意 安排的,那么块就类似硬盘的簇;容 量不同,块的数量不同,组成块的页的数量也不同。 在读取数据时,当字线和位线锁定某个晶体管时,该晶体管的控制极不加偏置电压,其它的 7 个都加上偏置电压 而导通,如果这个晶体管的浮栅中有电荷就会导通使位线为低电平, 读出的数就是 0,反之就是 1。

NOR 的每个存储单元以并联的方式连接到位线,方便对每一位进行随机存取;具有专用的 地址线,可以实现一次性的直接寻址;缩短了 FLASH 对处理器指令的执行时间。 五、性能

NAND flash和NOR flash的区别

一、NAND flash和NOR flash的性能比较

flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入 *** 作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入 *** 作之前必须先执行擦除。NAND器件执行擦除 *** 作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除 *** 作的时间为5s,与此相反,擦除NAND器件是以8~32KB的块进行的,执行相同的 *** 作最多只需要4ms。执行擦除时块尺寸的不同进一步拉大了NOR和NADN之间的性能差距,统计表明,对于给定的一套写入 *** 作(尤其是更新小文件时),更多的擦除 *** 作必须在基于NOR的单元中进行。这样,当选择存储解决方案时,设计师必须权衡以下的各项因素。

1、NOR的读速度比NAND稍快一些。

2、NAND的写入速度比NOR快很多。

3、NAND的4ms擦除速度远比NOR的5s快。

4、大多数写入 *** 作需要先进行擦除 *** 作。

5、NAND的擦除单元更小,相应的擦除电路更少。

二、NAND flash和NOR flash的接口差别

NOR flash带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节。

NAND器件使用复杂的I/O口来串行地存取数据,各个产品或厂商的方法可能各不相同。8个引脚用来传送控制、地址和数据信息。NAND读和写 *** 作采用512字节的块,这一点有点像硬盘管理此类 *** 作,很自然地,基于NAND的存储器就可以取代硬盘或其他块设备。

三、NAND flash和NOR flash的容量和成本

NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。

NOR flash占据了容量为1~16MB闪存市场的大部分,而NAND flash只是用在8~128MB的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储,NAND在CompactFlash、Secure Digital、PC Cards和MMC存储卡市场上所占份额最大。

四、NAND flash和NOR flash的可靠性和耐用性

采用flahs介质时一个需要重点考虑的问题是可靠性。对于需要扩展MTBF的系统来说,Flash是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR和NAND的可靠性。

五、NAND flash和NOR flash的寿命(耐用性)

在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。NAND存储器除了具有10比1的块擦除周期优势,典型的NAND块尺寸要比NOR器件小8倍,每个NAND存储器块在给定的时间内的删除次数要少一些。

六、位交换

所有flash器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR多),一个比特位会发生反转或被报告反转了。一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机。如果只是报告有问题,多读几次就可能解决了。当然,如果这个位真的改变了,就必须采用错误探测/错误更正(EDC/ECC)算法。位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用

七、EDC/ECC算法

这个问题对于用NAND存储多媒体信息时倒不是致命的。当然,如果用本地存储设备来存储 *** 作系统、配置文件或其他敏感信息时,必须使用EDC/ECC系统以确保可靠性。

八、坏块处理

NAND器件中的坏块是随机分布的。以前也曾有过消除坏块的努力,但发现成品率太低,代价太高,根本不划算。

NAND器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用。在已制成的器件中,如果通过可靠的方法不能进行这项处理,将导致高故障率。

九、易于使用

可以非常直接地使用基于NOR的闪存,可以像其他存储器那样连接,并可以在上面直接运行代码。

由于需要I/O接口,NAND要复杂得多。各种NAND器件的存取方法因厂家而异。在使用NAND器件时,必须先写入驱动程序,才能继续执行其他 *** 作。向NAND器件写入信息需要相当的技巧,因为设计师绝不能向坏块写入,这就意味着在NAND器件上自始至终都必须进行虚拟映射。

十、软件支持

当讨论软件支持的时候,应该区别基本的读/写/擦 *** 作和高一级的用于磁盘仿真和闪存管理算法的软件,包括性能优化。

在NOR器件上运行代码不需要任何的软件支持,在NAND器件上进行同样 *** 作时,通常需要驱动程序,也就是内存技术驱动程序(MTD),NAND和NOR器件在进行写入和擦除 *** 作时都需要MTD。

使用NOR器件时所需要的MTD要相对少一些,许多厂商都提供用于NOR器件的更高级软件,这其中包括M-System的TrueFFS驱动,该驱动被Wind River System、Microsoft、QNX Software System、Symbian和Intel等厂商所采用。

驱动还用于对DiskOnChip产品进行仿真和NAND闪存的管理,包括纠错、坏块处理和损耗平衡。

另外一条曲线的开始几个点用null代替,graph不绘制null的点。

前段数据若有了多余的x分量,如果添加了此x分量,必须转为数据类型,然后捆绑,再组合为数组,就没问题了;若没有的话,数据类型不会这么报簇2。因此,优化程序吧

计算出当前两组数据的最大X值,然后利用属性节点设置图形显示控件的X轴最大值。

完毕。

开始--->运行

输入CMD

如果不知道里面怎么用

先输入HELP,一般的命令就都出现了~

Dos命令大全- -

Dos命令大全

一、内部命令

1)DIR--显示指定路径上所有文件或目录的信息

它的格式为"DIR [盘符:][路径][文件名] [参数]",比如"DIR E:\FFM3U"。输

入后回车则会显示出相关信息。另外它还有几个参数:

/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;

/P:分页显示,当屏幕无法将信息完成显示时,可使用其进行分页显示;

/A:显示具有特殊属性的文件,这里的属性有"H"隐藏、"R"只读等,我们可以输

入"DIR /AH"来显示当前目录下所有具有隐藏属性的文件;

/S:显示当前目录及其子目录下所有的文件,通过这个参数,我们可以进行某个

文件或目录的查找,比如我们可以在"C:>"后输入"DIR DAT /S"来查找C盘中所

有后缀名为DAT的文件。

几种参数可以同时使用,例如"DIR COM /W /P /S"。

2)MD--建立目录

它的格式为"MD [盘符][路径]",例如"MD TEMP"。

注意:该命令一次只能建立一个目录。

3)RD--删除目录

格式为"RD [盘符][路径]"。

注意:该命令只能删除空目录,并且不能删除当前目录。

4)CD--进入指定目录

格式为" CD [路径]",例如"CD HAPPY"。

注意:只能进入当前盘符中的目录。其中"CD\"为回到根目录,"CD"为回到上一

层目录。

5)COPY--拷贝文件

格式为"COPY [源目录或文件] [目的目录或文件]",比如"COPY C:\COM D:\",

我们也可以输入"COPY C:\CommandCOM D:\CommandBAK"来进行文件拷贝并改名

注意:使用该命令进行文件拷贝时,目的目录一定要存在。

6)DEL--删除文件

格式为"DEL [盘符][路径][文件名] [参数]",比如"DEL C:\DATA\BAK"。它有

一个参数:"/P",可以使用户在删除多个文件时对每个文件都显示删除询问

7)REN--改名

格式为"REN [原名] [现名]",70以后版本的DOS都支持对文件名和目录名的修改

,而以前的DOS只能修改文件名。

8)TYPE--显示文本文件

格式为"TYPE [文件名]",能对文本文件进行查看。

9)discopy--磁盘复制

[功能] 复制出一个和原来磁盘内容一模一样的磁盘

[格式] diskcopy 源驱动器名 目的驱动器名

[说明] 它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一

些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损

坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

10) deltree--删除目录树

[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] []]

[说明] 这个命令将整个指定目录树全部消灭,而不管它是否是只读、隐藏与否。

使用应特别小心。它是一个危险命令。

11) mem--查看你的计算机内存有多少,以及内存的使用情况。

[格式] 直接键入mem命令

12) chkdsk--检查你的磁盘的使用情况。

[格式] chkdsk 磁盘名

[说明] 例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输

入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。

13) sys--传递系统文件命令。将DOS的两个隐含的系统IOSYS和MSDOSSYS传送到

目标磁盘的特定位置上,并将COMMANDCOM文件复制过去。完成后,目标盘成为

DOS的启动盘。

[格式] [C:][path]SYS [C1:][path] d2:

[说明] 由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必

能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并

将系统文件复制到相应位置上。参数C1:path用来指明系统文件所在目录。如不指

明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进行。

14) pass--设定DOS寻找COM、EXE、BAT文件的所在目录

[格式] path=[[drive:]path[;]]或path

[说明] 只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变

量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为内部命

令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则

显示信息"Bad command or filename"。如果发出了指定路径的命令,则在指定

径中依次查找,仍找不到则出现上述提示。

15) cls--清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。

[格式] cls

16) time--显示和设置DOS的系统时间

[格式] time [hh[:mm[:ss[cc]]]

17) date--显示和设置DOS的系统日期

[格式] date [MM-DD-YY]

18) ver--显示正在运行的DOS系统版本号

[格式] ver

二、外部命令

1)FORMAT(FormatCOM)--格式化命令

众所周知,新买的磁盘都必须经过格式化后方能使用,FORMAT命令可以完成对软

盘和硬盘的格式化 *** 作,格式为"FORMAT [盘符] [参数]",例如:"FORMAT A:

/S"。它有两个常见的参数:

/Q:进行快速格式化;

/S:完成格式化,并将系统引导文件拷贝到该磁盘。

注意:该命令会清除目的磁盘上的所有数据,一定要小心使用。如果进行了普通

的格式化,那磁盘上的数据还有可能恢复,但如果加上了"/Q",那要恢复就比蹬

天还难了。

2)EDIT(EditCOM)--编辑命令

其实它就是一个文本编辑软件,使用它可以在DOS下方便地对文本文件进行编辑,

格式为"EDIT [文件名] [参数]",它的参数不是特别实用,我在此就不多讲。

3)SYS(SysCOM)--系统引导文件传输命令

它能够将IOSYS等几个文件传输到目的磁盘,使其可以引导、启动。格式为"SYS

[盘符]"

4)ATTRIB(AttribEXE)--文件属性设置命令

通过该命令,我们可以对文件进行属性的查看和更改。格式为"ATTRIB [路径][文

件名] [参数]",如果不加参数则为显示文件属性。它的参数有"+?"和"-?"两种

,"?"代表属性代号,这些代号有:"H"隐藏;"S"系统;"R"只读,"+"表示赋予

,"-"表示去除。

5)XCOPY(XcopyEXE)--拷贝命令

该命令在"COPY"的基础上进行了加强,能够对多个子目录进行拷贝。它的参数比

较多,但是最常用的是"/S",它可以对一个目录下属的多个子目录进行拷贝,另

外"/E"可以拷贝空目录。格式为"XCOPY [源路径][源目录/文件名] [目的目录/文

件名] [参数]"。

6)SCANDISK(ScandiskEXE)--磁盘扫描程序

这个命令在实际的 *** 作中有很大的用处,它能对磁盘进行扫描并修复,能够解决

大部分的磁盘文件损坏问题。格式为"SCANDISK [盘符:] [参数]"下面是它的几

个参数:

/fragment 〔驱动器名:\路径\文件名〕:使用这个参数可以显示文件是否包含有

间断的块,我们可以通过运行磁盘整理程序来解决这个问题;

/all:检查并修复所有的本地驱动器;

/autofix:自动修复错误,即在修复时不会出现提示;

/checkonly:仅仅检查磁盘,并不修复错误;

/custom:根据Scandiskini文件的内容来运行Scandisk,Scandiskini是一个文

本文件,它包含了对Scandisk程序的设置,其中的〔custom〕块是在加

上"/custom"参数后才执行的,用户可以根据自己的不同情况来进行不同的设置;

/nosave:在检查出有丢失簇后直接删除,并不转化为文件;

/nosummary:不显示检查概要,完成检查后将直接退出程序;

/surface:在完成初步检查后进行磁盘表面扫描;

/mono:以单色形式运行Scandisk。

我们可以根据不同的情况来加上不同的参数。我们可以执行"scandisk /all

/checkonly /nosave /nosummary"来完成对磁盘的检查并且自动退出,另外还可

以编辑scandiskini文件中设置,再运行"scandisk /custom"。如果被损坏的文

件比较多,我们可以使用"/autofix"来进行自动修复,不然会忙死你的。

7)CHKDSK(ChkdskEXE)--磁盘检查命令

它会检查磁盘,并会显示一个磁盘状态报告。格式为"CHKDSK [盘符:] [参数]"

,最常用的参数是"/F",可以对文件错误进行修复。

8)MOVE(MoveEXE)--文件移动命令

使用它可以对文件进行移动。格式为"MOVE [源文件] [目的路径]"。同时也可以

使用通配符。

9)DELTREE(DeltreeEXE)--删除命令

这可是DEL命令的超级加强版,它不仅可以删除文件,并且会将指定目录和其下的

所有文件和子目录一并删掉。使用它,我们可以很方便的对目录进行彻底的删除

。格式"DELTREE [文件/路径] [参数]",参数有一个"/Y",使用时系统会对每个

文件进行询问,回答"Y"后才删除。

10)FDISK(FdiskEXE)--分区命令

我们可以使用它对硬盘进行分区 *** 作

更多的DOS命令

命令 功能 命令 功能

ctty 改变控制设备 attrib 设置文件属性

emm386 扩展内存管理 defrag 磁盘碎片整理

fdisk 硬盘分区 doskey 调用和建立DOS宏命令

lh/loadhigh 将程序装入高端内存 debug 程序调试命令

move 移动文件,改目录名 fc 文件比较

prompt 设置提示符 more 分屏显示

smartdrv 设置磁盘加速 set 设置环境变量

subst 路径替换 setver 设置版本

xcopy 拷贝目录和文件 vol 显示指定的磁盘卷标号

什么是文件名后缀

说起来Windows工作界面下的文件名简直是随心所欲,比如:某编辑部的2000年工作计划。文件名即可用中文直接表达,而且长度最长可达256个字符,让人看起来真是一目了然。然而在Windows环境中,安装的软件中却大量存在着类似CALENDAREXE、GAMESGRP等等的文件名,这又是为什么呢?原来这些文件名都是根据DOS环境的文件名命名规则而定的。

DOS环境下的文件名

在DOS下,文件名采用8+3结构,即:最长8位的文件名,由小数点分隔后再跟上最长3位的后缀名,如:README、SETUPEXE,一般情况下文件名不允许使用汉字,只能由字母、数字和一些符号组成。如README用中文理解就是"读我",即提示用户在使用软件前先看看这个文件的内容,以获取更多的提示信息。而更重要的是,DOS下规定用后缀名来区分各种不同的文件。

在DOS下最容易遇到的首先是可执行文件,后缀名有两类:exe、com(此处的表示文件名任意),它们是由汇编语言或其它高级语言编出的程序经过编译后直接在DOS下运行的文件。有时由于软件功能多、内存偏小,不能一次性全部调入内存还可能有同文件名的ovl文件,如wsexe、wsovl。另外还有一种文件可以直接运行,bat,即批处理文件,其中有许多命令或可执行文件名,主要用于提高工作效率,其中最有用的是Autoexecbat,这个文件在开机时会被自动执行(自动执行在英文中就是Automatically execute)。而另外一种可以加载但不能直接运行的文件即是系统扩展管理文件sys(sys即系统system),它主要提供某些非标准设备如鼠标、扩充内存等的驱动程序,如mousesys、himemsys。为了统一管理还专门规定了一个configsys的文本文件来一次性地在开机时自动调入这些必需的设备驱动程序,这些文件一旦被误删或换名或被病毒侵袭则将直接导致系统工作不正常。

DOS下字处理产生的文件原本是可以不用后缀的,但人们常用txt表示(txt即文本text)。被所有的平台和所有应用程序支持。而为了管理方便,人们也可以用自己的名字做后缀来表示是自己建的文本文件,如我输入的很多文章即为mcj,为了便于用户在意外删掉原文件的情况下能尽快恢复原文件,许多字处理系统都提供了一种自动备份的功能,如我第二次编辑JIHUAMCJ时(JIHUA:计划的汉语拼音),系统会先拷贝一份原文件为JIHUABAK。使用具有特殊格式功能的字处理软件,如求伯君先生早年推出的WPS,就会规定其后缀为wps,用以标识是用WPS生成的文本文件。当使用字处理软件编辑高级语言程序时,后缀通常为相应语言的前三个字母(如:BAS即BASIC语言源程序,PAS为PASCAL语言程序,FOR为Fortran语言程序,C即为C语言,ASM即为汇编语言程序)。

伴随着可执行文件常附有以下几类文件:HLP即帮助文件(help)、CFG即配置文件(config)、DAT即数据文件(data)、LOG即日志文件(log)、TMP为临时文件(temporal)。

Windows环境下的文件名

绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:drv为设备驱动程序(Driver)、fon和fot都是字库文件、grp为分组文件(Group)、ini为初始化信息文件 (Initiation)、pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、crd即卡片文件(Card)、rec即记录器宏文件(Record)、wri即文本文件(Write),它是字处理writeexe生成的文件、doc和rtf也是文本文件(Document),它们是Word产生的文件、cal为日历文件、clp是剪贴板中的文件格式、htm和 html即主页文件、par为交换文件、pwl为口令文件(Password)等等。

文件后缀名大全在网上找的一些文件的后缀。供参考

ICA Citrix文件 |K

ICB Targa位图文件 )

ICC Kodak打印机格式文件 q \q

ICL 图标库文件 ^gp

ICM 图形颜色匹配配置文件 }-X

ICO Windows图标 Y')~

IDB MSDev中间层文件 8y

IDD MIDI设备定义 q

IDF MIDI设备定义(Windows 95需要的文件) <c

IDQ Internet数据查询文件 e\K8

IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件 6

IFF 交换格式文件;Amiga ILBM !}X

IGES 初始图形交换说明文件 T=

IGF 插入系统元文件 $!3

IIF QuickBooks for Windows交换文件 sf(

ILBM 位图图形文件 o

IMA WinImage磁盘映像文件 YUa([$

IMG GEM映像 xC(@

IMZ WinImage压缩磁盘映像文件 7-

INC 汇编语言或动态服务器包含文件 a{9<s!

INF 信息文件 #jy4e

INI 初始化文件;MWave DSP Synth的"nwsynthini" GMS安装;Cravis Ultrasound bank安装 %>TSom

INP Oracle 30疖蛟缙诎姹镜谋淼ピ创�# |P

INRS INRS远程通信声频 ;3Pi

INS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备 qkpG)

INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 qa8cD-

IOF Findit文档 83%

IQY Microsoft Internet查询文件 |+

ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 _GEsK

ISP X-Internet签字文件 <o

IST 数字跟踪设备文件 2LwA

ISU InstallShield卸装脚本 7;=

IT 脉冲跟踪系统音乐模块(MOD)文件 V

ITI 脉冲跟踪系统设备 xL

ITS 脉冲跟踪系统抽样,Internet文档位置 c

IV Open Inventor中使用的文件格式 ^]\

IVD 超过20/20微观数据维数或变量等级文件 No,

IVP 超过20/20的用户子集配置文件 Cnr

IVT 超过20/20表或集合数据文件 2

IVX 超过20/20微数据目录文件 lFmS

IW Idlewild屏幕保护程序 "=3

IWC Install Watch文档 )T

J62 Ricoh照相机格式 _i> am

JAR Java档案文件(一种用于applet和相关文件的压缩文件) M

JAVA Java源文件 I

JBF Paint Shop Pro图像浏览文件 -<D+>e

JFF,JFIF,JIF JPEG文件 dy

JMP SAS的JMPDiscovery表格统计文件 `K)tm

JN1 Epic MegaGames的Jill of the Jungle数据文件 Nk

JPE,JPEG,JPG JPEG图形文件 ^V

JS javascript源文件 J7~[S

JSP HTML网页,其中包含有对一个Java servlet的参考 pKCD

JTF JPEG位图文件 )"lf

K25 Kurzweil 2500抽样文件 ex$CA

KAR 卡拉OK MIDI文件(文本+MIDI) 7I

KDC Kodak光增强器 ,vW~O)

KEY DataCAD图标工具条文件 _Rw,

KFX KoFak Group 4图像文件 5y88rO

KIZ Kodak数字明信片文件 @"7B0

KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字 G}

KMP Korg Trinity KeyMap文件 GO^pO

KQP Konica照相机本地文件 c 5!Q-

KR1 Kurzweil 2000抽样(多软驱)文件 >

KRZ Kurzweil 2000抽样文件 yB>Z1

KSF Korg Trinity抽样文件 %Ur't'

KYE Kye游戏数据 !

LAB Visual dBASE标签文件 `F

LBM Deluxe Paint位图文件 Wd{

LBT,LBX Microsoft FoxPro标签文件v~Fsi

LDB Microsoft Access加锁文件 ZTm

LDL Corel Paradox分发库 {

LEG Legacy文档 c^>~

LES Logitech娱乐系统游戏配置文件(与REC文件一样) 9&6

LFT 3D Studio(DOS)放样文件 5-c>

LGO Paintbrush(Microsoft画图应用程序)的徽标文件 QV

LHA LZH更换文件后缀 qf

LIB 库文件 XU/

LIN DataCAD线型文件 `A|D53

LIS 结构化查询报告(SQR)程序产生的输出文件 i

LLX Laplink交换代理 jSw

LNK Windows快捷方式文件 \

LOG [非法语句]志文件 %W#[4L

LPD Helix Nut和Bolt文件 >

LRC Intel可视电话文件 Smf

LSL Corel Paradox保存的库文件 V

LSP AutoLISP、CommonLISP和其他LISP语言文件 FS83

LST 列表文件 o7

LU ThoughtWing库单元文件 k

LVL Parallax Software的 Miner Descent/D2 Level扩展p"MT:

LWLO Lightwave分层对象文件 >2nwls

LWOB Lightwave对象文件 lpk

LWP Lotus WordPro 96/97文件 r

LWSC Lightwave视景文件 e

LYR DataCAD层文件 =;F|d-

LZH LH ARC压缩档案 }

LZS Skyroads数据文件 W}YC

M1V MPEG相关文件(MIME"mpeg"类型) [Sy

M3D Corel Motion 3D动画文件 zO\:

M3U MPEG URL(MIME声音文件) hK~

MAC MacPaint图像文件 4

MAD Microsoft Access模块文件 _Z

MAF Microsoft Access表单文件 a-Z0

MAG 在一些[非法语句]本文件中发现的图形文件格式 Cp$

MAGIC 魔力邮件监视器配置文件 p}Z{F

MAK Visual Basil或Microsoft Visual C++工程文件 b}$

MAM Microsoft Access宏 q[Jcq

MAN UNIX手册页输出 ^ub\\

MAP 映射文件;Duke Nukem 3D WAD游戏文件 M

MAQ Microsoft Access查询文件 Z>uK:

MAR Microsoft Access报表文件 JIH3

MAS Lotus Freelance Graphics Smart Master文件 p!]

MAT Microsoft Access表;3D Studio MAX材料库 z1

MAUD MAUD抽样格式 [}8

MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件 ;7<c<r

MAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式 ^/

MB1 Apogee Monster Bash数据文件 kDcc>

MBOX Berkeley Unix邮箱格式 &46

MBX Microsoft Outlook保存email格式;Eudora邮箱 LVsi4D

MCC Dailerl0呼叫卡 bR%

MCP Metrowerks CodeWarrior工程文件 yac

MCR DataCAD键盘宏文件 {,

MCW Microsoft Word的Macintosh文档 }

MDA Microsoft Access内抽入器;Microsoft Access 20版及其后续版本的工作组事件 "

MDB Microsoft Access数据库 &7&5(

MDE Microsoft Access MDE文件 #mS

MDF Alcohol的文件格式Wu

MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件 2x

MDN Microsoft Access空数据库模板 oz})Wl

MDS Alcohol的文件格式J

MDW Microsoft Access工作组文件 EQ0M=

MDZ Microsoft Access向导模板文件 |`m

MED 音乐编辑器,OctaMED音乐模块(MOD)文件 CT;7A

MER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别 [+G!^

MET 表示管理器元文件 2

MFG Pro/ENGINEER制造文件 4mA>>6

MGF 在材料与几何学里的文件格式 d!]

MHTM,MHTML MHTML文档(MIME) xV\Y<P

MI 杂项 ~`

MIC Microsoft Image Composer文件 Qch`>q

MID MIDI音乐 ->E

MIF Adobe FramMaker交换格式 d

MIFF 与机器无关格式文件 lF

MIM,MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开 J

MLI 3D Studio的材料库格式文件 })yQ)q

MMF Meal Master格式;一个处方类格式;Microsoft邮件文件 b+

MMG 超过20/20表或集会数据文件 0</!,0

MMM Microsoft多媒体** VH

MMP Mindmapor Mind Manager文件 %SW

MN2 Descent2任务文件 S5o#q,

MND,MNI Mandelbort for Windows A+3

MNG 多映像网络图形 aOf

MNT,MNX Microsoft FoxPro菜单文件 &ZP

MNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件 E=L

MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件 w!O[Ak

MOV QuickTime for Windows** e

MP2 第二层MPEG音频文件 }Q0C

MP3 第三层MPEG音频文件 !LOVFf

MPA MPEG相关文件,MIME"mpeg类型" R_QWp

MPE,MPEG,MPG MPEG动画文件 `M4

MPP Microsoft工程文件;CAD绘图文件格式 Qm5Z

MPR Microsoft FoxPro菜单(已编译) O~<7

MRI MRI扫描文件 DfM

MSA 魔术阴影档案 k

MSDL Manchester的场景描述语言 &N

MSG Microsoft邮件消息 |Uik_

MSI Windows 安装器包 F

MSN Microsoft网络文档;Descent Mission文件 ;e8G

MSP Microsoft Paint(画图)位图文件;Windows Installer路径文件 }d1,

MST Windows 安装器传输文件 zy40

MTM Multi 跟踪器音乐模块(MOD)文件 X

MUL Ultima在线 6

MUS 音乐 d)&o

MUS10 Mus10声音 -H

MVB Microsoft多媒体查看器文件 #c

MWP Lotus WordPro 97 Smart Master文件 mC%[

NAN Nanoscope文件(Raw Grayscale) Qz4z

NAP NAP元文件 ,U

NCB Microsoft Developer Studio文件 @t

NCD Norton改变目录 v7/

NCF NetWare命令文件;Lotus Notes内部剪切板 "oX

NDO 3D 低多边形建模器,Nendo W8uT

netCDF 网络公用数据表单 x%8]s

NFF 中性文件格式 -J&@

NFT NetObject Fusion模板文件 <6R

NIL Norton光标库文件(EasyIcons-兼容) v

NIST NIST Sphere声音 e}2A

NLB Oracle 7数据 x)&\

NLM NetWare可装载模块 2#

NLS 用于本地化的国家语言支持文件(例如,Uniscape) ^$7x4B

NLU Norton Live Update e-mail 触发器文件 dcK

NOD NetObject Fusion文件 g-=}8

NSF Lotus Notes数据库 tG,L

NSO NetObject Fusion文档文件 `"

NST Noise Tracker音乐模块(MOD)文件 E0m0}

NS2 Lotus Notes数据库(第二版) u

NTF Lotus Notes数据库模板 r)@HJ

NTX CA-Clipper索引文件 L

NWC Noteworthy Composer歌曲文件 "Kl

NWS Microsoft Outlook Express新闻消息(MIME RFC822) '|)

O01 台风声音文件 }u5t{

OBD Microsoft Office活页夹 `|NkXj

OBJ 对象文件 OrZicI

OBZ Microsoft Office活页夹向导 UM

OCX Microsoft对象链接与嵌入定制控件 }

ODS Microsoft Outlook Express邮箱文件 @

OFF 3D 网状物对象文件格式 c)(J

OFN Microsoft Office FileNew文件 j+R

OFT Microsoft Outlook模板 )+(

OKT Oktalyzer音乐模块(MOD)文件 \

OLB OLE对象库 c<

OLE OLE对象 r$L>

OOGL 面向对象图形库xx% T0

OPL 组织者编程语言源文件——Psion/Symbian &5K

OPO OPL输出可执行文件 QPO

OPT Microsoft Developer Studio文件 ^>R

OPX OPL扩展DLL(动态链接库) i\mRK

ORA Oracle 7 配置文件 f4t

ORC Oracle 7脚本文件 8

ORG Lotus Organizer 文件 YtC$

OR2 Lotus Organizer 2 文件 ,x~Z

OR3 Lotus Organizer 97 文件 -

OSS Microsoft Office查找文件 |2D

OST Microsoft Exchange / Outlook 离线文件 rpG

OTL Super NoteTab 模板文件 &

OUT C语言输出文件 [

continue V@BEA

P3 Primavera Project Planner(工程设计器)文件 ]Hzi

P10 Tektronix Plot 10 绘图文件 E7C-8

P65 PageMaker 65文件 <8}t

P7C Digital ID 文件(MIME) GyZi>

PAB Microsoft个人地址簿 bEA

PAC SB Studio Ⅱ 包 9%

PAK Quake WAD文件 ]'e$

PAL 压缩文件 \O

PART Go!Zilla部分下载文件 +#

PAS Pascal源代码 BJHD[

PAT DataCAD Hatch模式文件;CorelDRAW模式;高级Gravis Ultrasound / Forte 技术;碎片文件 8n4!J

PBD PowerBuilder动态库,作为本地DLL的一个替代物 ,s-fY"

PBF Turtle Beach的Pinnacle 银行文件 B

PBK Microsoft PhoneBook(电话簿):qR

©南平IT论坛 -- 南平IT -- IT的南平,走进网络人生,走进IT }F

PBL 用于诃owerBuilder开发环境中的PowerBuilder动态库 vTiwm

PBM 可导出位图 JI

PBR PowerBuilder资源 w8_/w

PCD Kodak Photo-CD映像;P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual测试 ^

PCE Maps Eudora邮箱名字的DOS文件名 b

PCL Hewlett-Packard 打印机控制语言文件(打印机备用位图) ih7T

PCM 声音文件格式;OKI MSM6376 合成芯片 PCM格式 +[@

PCP Symantec Live Update Pro文件 Ply]

PCS PICS动画文件 yF

PCT Macintosh PICT箨�募<tJ%8

PCX Zsoft PC画笔位图 !pN

PDB 3Com PalmPilot数据库文件 w(I+S

PDD 可以用Paint Shop Pro或其他图像处理软件打开的图形图像 Et

PDF Adobe Acrobat 可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义文件;NetWare打印机定义文件 ^@cTR

PDP Broderbund的Print Shop Deluxe文件 vo_

PDQ Patton&Patton Flowercharting PDQ Lite 文件 YF

PDS 摄影图像文件(该文件格式的来源不清楚) ^e_

PF Aladdin系统对私人文件进行加密的文件 ly=4'Q

PFA 类型1字体(ASCⅡ) lO

PFB 类型1字体(二进制) E

PFC PF组件 |()m8

PFM 打印机字体尺度 P8[z

PGD 良好隐私(Pretty Good Privacy,PGP)虚拟磁盘文件 ~&

PGL HP绘图仪绘图文件 |aEvA

PGM 可输出灰度图(位图) @

PGP 用良好隐私(PGP)算法加密文件 UC

PH 由Microsoft帮助文件编译器产生的临时文件 [#)

PHP,PHP3 包含有PHP脚本的HTML网页 Dg_

PHTML 包含有PHP脚本的HTML网页;由Perl分析解释的HTML Co}

PIC PC画图位图;Lotus;Macintosh PICT绘图 OP!wL

PICT Macintosh PICT图形文件 '&su/

PIF 程序信息文件;IBM PIF绘图文件 ^E

PIG LucasArts的Dark Forces WAD文件 )fFy<

PIN Epic Pinball数据文件 YV

PIX 内置系统位图 1

PJ MKS源完整性文件 $#>

PJX,PJT Microsoft Visual FoxPro工程文件 8g

PKG Microsoft Developer Studio应用程序扩展(与DLL文件类似) {fLE

PKR PGP的公用钥匙环 9

PL Perl程序 0}m

PLG 由REND386/AVRIL使用的文件格式 ;V`t1R

PLI Oracle 7数据描述 &c

PLM Discorder Tracker2模块 ,""z"a

PLS Disorder Tracker2抽样文件;MPEG PlayList文件(由WinAmp使用) FG

PLT HPGL绘图仪绘图文件;AutoCAD plot绘图文件;Gerber标志制作软件 PV

PM5 Pagemaker 50文件 F}s\Kd

PM6 Pagemaker 60文件 8

PNG 可移植的网络图形位图;Paint Shop Pro浏览器目录 v2W3

PNT,PNTG MacPaint图形文件 UTLLO,

POG Descent2 PIG文件扩展 q

POL Windows NT策略文件 qF

POP Visual dBASE上托文件 Rud`Zc

POT Microsoft Powerpoint模块 q

POV 视频射线跟踪器暂留 tNYRO

PP4 Picture Publisher 4位图 ,

PPA Microsoft Powerpoint内插器 C9

PPF Turtle Beach的Pinnacle程序文件 Zi

PPM 可移植的象素映射位图 v`

PPP Parson Power Publisher;Serif PagePlus桌面出版缺省输出 FBJqM

PPS Microsoft Powerpoint幻灯片放映 X

PPT Microsoft Powerpoint演示文稿 UBCFe&

PQI PowerQuest驱动器图像文件 w#Et6Z

PRC 3COM PalmPiltt资源(文本或程序)文件 5uj5a1

PRE Lotus Freelance演示文稿 (J0&E

PRF Windows系统文件,Macromedia导演设置文件 ow

PRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序 w_HT

PRJ 3D Studio(DOS)工程文件 wa

PRN 打印表格(用空格分隔的文本);DataCAD Windows打印机文件 um

PRP Oberson的Prospero数据转换产品保存的工程文件 $|

PRS Harvard Graphics for Windows演示文件 M:]I1

PRT 打印格式化文件;Pro/ENGINEER元件文件 -lUC

PRV PsiMail Internet提供者模板文件 Y

PRZ Lotus Freelance Graphics 97文件 !

PS Postscript格式化文件(PostScript打印机可读文件) c

PSB Pinnacle Sound Bank 86'nl

PSD Adobe photoshop位图文件 b_

PSI PSION a-Law声音文件 ~

PSM Protracker Studio模型格式;Epic游戏的源数据文件 ;xt$sW

PSP Paint Shop Pro图像文件 (

PST Microsoft Outlook个人文件夹文件 Wi

PTD Pro/ENGINEER表格文件 Hp=[h

PTM Polytracker音乐模块(MOD)文件 l7Z=qb

PUB Ventura Publisher出版物;Microsoft Publisher文档 MA"pQ

PWD Microsoft Pocket Word文档 g~$p0

PWL Windows 95口令列表文件+r

PWP Photoworks图像文件(能被Photoworks浏览的一系列文件) {0&qE

PWZ Microsoft Powerpoint向导 o+5T

PXL Microsoft Pocket Excel电子表格 !l[s

PY 来自Yahoo的电子消息;Python脚本文件 {7"Ef

PYC Python脚本文件 ]

QAD PF QuickArt文档 Tc>G

QBW QuickBooks for Windows文件 S

QDT 来自Quicken UK的QuickBooks数据文件,帐目/税/货单程序 wpW,

QD3D Apple的QuickDraw 3D元文件格式 N#q

QFL FAMILY LAWYER文档 l|

QIC Microsoft备份文件 =3d

QIF QuickTime相关图像(MIME);Quicken导入文件 ObQ

QLB Quick库 @UsI9

QM Quality Motion文件 A@-

QRY Microsoft查询文件 Wfz

QST Quake Spy Tab文件 7q"

QT,QTM QuickTime** f('VM

QTI,QTIF QuickTime相关图像 0ZO&c

QTP QuickTime优先文件 !

QTS Mac PICT图像文件;QuickTime相关图像 ,(tkd

QTX QuickTime相关图像 "%%lf

QW Symantec Q&A Write程序文件 ,L0ke

QXD Quark XPress文件 c

R Pegasus邮件资源文件 |V

RA RealAudio声音文件 [ed%

RAM RealAudio元文件 jY #=i

RAR RAR压缩档案(Eugene Roshall格式) kijhrf

RAS Sun光栅图像位图 V

RAW RAW文件格式(位图);Raw标识的PCM数据 SadzLD

RBH 由RoboHELP维持的RBH文件,它加入到一个帮助工程文件的信息中 ZL5

RDF 资源描述框架文件(涉及XML和元数据) r

RDL Descent注册水平文件 uuHdS

REC 录音机宏;RapidComm声音文件 s$lq

REG 注册表文件 t/Pwm_

REP Visual dBASE报表文件 24

RES Microsoft Visual C++资源文件 pf

RFT 可修订的表单文本(IBM的DCA一部分或文档内容框架结构一部分) g4

RGB,SGI Silicon图形RGB文件 QwR

RLE Run-Length编码的位图 ;C

RL2 Descent2注册水平文件 s\k:

RM RealAudio视频文件 _Qhk

RMD Microsoft RegMaid文档 V]A,

RMF Rich Map格式(3D游戏编辑器使用它来保存图) uKC

RMI M1D1音乐 tD\Y3

ROM 基于盒式磁带的家庭游戏仿真器文件(来自Atari 2600、Colecovision、Sega、Nintendo等盒式磁带里的ROM完全拷贝,在两个仿真器之间不可互修改) 7R;

ROV Rescue Rover数据文件 {

RPM RedHat包管理器包(用于Linux) o{m

RPT Microsoft Visual Basic Crystal报表文件 8A+<l

RRS Ace game Road Rash保存的文件 Z0

RSL Borland的Paradox 7报表 '20J#D

RSM WinWay Resume Writer恢复文件 Yr|

RTF Rich Text格式文档 Pcy

RTK RoboHELP使用的用来模拟Windows帮助的搜索功能 C!,

RTM Real Tracker音乐模块(MOD)文件 vZ

RTS RealAudio的RTSL文档;RoboHELP对复杂 *** 作进行加速 Hx{!S

RUL InstallShield使用的扩展名 ;

RVP Microsoft Scan配置文件(MIME) ]Yl-V

Rxx 多卷档案上的RAR压缩文件(xx= 1~99间的一个数字) Pfoz

S 汇编源代码文件 D

S3I Scream Tracker v3设备 "e0

S3M Scream Tracker v3的声音模块文件 g&2$t1

SAM Ami专业文档;8位抽样数据)\

SAV 游戏保存文件 HN)62

SB 原始带符号字节(8位)数据 jMhd,@

SBK Creative Labs的Soundfont 10 Bank文件;(Soundblaster)/EMU SonndFont v1x Bank文件 2

SBL Shockwave Flash对象文件 0v4'hN

SC2 Microsoft Schedule+7文件格式;SAS目录(Windows 95/NT、OS/2、Mac) MEzi

SC3 SimCity 3000保存的游戏文件 %

SCC Microsoft Source Safe文件 3u

SCD Matrix/Imapro SCODL幻灯片图像;Microsoft Schedule +7 jN

SCF Windows Explorer命令文件 ^dxYg

SCH Microsoft Schedule+1 n

SCI ScanVec Inspire本地文件格式 ]Gv

SCN True Space 2场景文件 3c

SCP 拨号网络脚本文件 qXP{YP

SCR Windows屏幕保护;传真图像;脚本文件 U@V

SCT SAS目录(DOS);Scitex CT位图;Microsoft FoxPro表单 PETt8&

SCT01 SAS目录(UNIX) W]

SCV ScanVec CASmate本地文件格式 867O%

SCX Microsoft FoxPro表单文件 6B|

SD Sound Designer 1声音文件 O7

SD2 Sound Designer 2展平文件/数据分X指令;SAS数据库(Windows 95/NT、OS/2、Mac) q5'nG

SDF 系统数据文件格式—Legacy Unisys(Sperry)格式 Vi#

SDK Roland S—系列软盘映像 B

SDL Smart Draw库文件 G$

SDR Smart Draw绘图文件 eXzu

SDS 原始Midi抽样转储标准文件 r`YE($

SDT SmartDraw模板 #'R

SDV 分号分隔的值文件 Q`Q

SDW Lotus WordPro图形文件;原始带符号的DWORD(32位)数据 -q%8<

SDX 由SDX压缩的Midi抽样转储标准文件 b v

SEA 自解压档案(Stufflt for Macintosh或其他软件使用的文件) cR{

SEP 标签图像文件格式(TIFF)位图 X`B

SES Cool Edit Session文件(普通数据声音编辑器文件) ~

SF IRCAM声音文件格式 I#B|j[

SF2 Emu Soundfont v20文件;Creative Labs的Soundfont 20 Bank文件(Sound Blaster) #y

SFD SoundStage声音文件数据 0i

SFI Sound Stage声音文件信息 /-

SFR Sonic Foundry Sample资源 Q{8r

SFW Seattle**工程(损坏的JPEG) LO

SFX RAR自解压档案 Ws

SGML 标准通用标签语言 $l-h

SHB Corel Show演示文稿;文档快捷文件 \

SHG 热点位图 Cig

SHP 3D Studio(DOS)形状文件;被一些应用程序用于多部分交互三角形模型的3D建模 rws|

SHS Shell scrap文件;据载用于发送"口令盗窃者" ~lI

SHTML 含有服务器端包括(SSI)的HTML

玻璃在我们的日常生活中无处不在,然而在原子尺度上,人们对玻璃的理解仍然十分有限。

比如,1960年科学家们发明了金属玻璃,它又可以叫做非晶态合金,具有无序的原子结构和独特的玻璃-过冷液体转变的性质。它既有金属和玻璃的优点,又克服了它们各自的弊病,比如玻璃易碎,没有延展性。而金属玻璃的强度高于钢,且具有一定的韧性和刚性。所以,金属玻璃又被为“敲不碎、砸不烂”的“玻璃之王”。

然而, 正是由于他们的长程无序特征,金属玻璃的3D原子结构无法通过常规的晶体学确定 。要知道,如果已知某个材料中每个原子的化学元素和3 D位置,那么科学家们便可以通过三维坐标,了解精确的原子结构以及该结构如何为材料提供其属性,从而开发更多的功能和应用。因此, 识别金属玻璃的原子结构成为晶体科学家和材料学家九十多年来一直追求的梦想 !

尽管近年来,诸多的实验和计算方法已经被用于研究金属玻璃结构,但是 迄今为止,还没有一种试验方法能够直接确定金属玻璃中所有3D原子的位置。

2021年4月1日凌晨, 美国加州大学洛杉矶分校(UCLA)华人科学家 苗建伟教授 团队在《Nature》发文称, 团队在国际上 首次实现了对金属玻璃中所有原子的3D位置的实验测定 。团队使用了一种名为 原子分辨电子断层扫描技术 (AET)完成了这一壮举,成功通过实验 确定了金属玻璃中18000多个原子的精确位置,精度可达21 pm(万亿分之一米) !

AET技术为确定材料3D原子结构带来了曙光

原子分辨电子断层成像术(AET)于2012年由Van Dyck 和陈福荣等人首次报道, 该方法基于单一投影方向上的系列欠焦高分辨透射电子显微图像和出射波重构技术, 辅以特定的三维重构算法, 可以实现在原子尺度上获得材料三维结构信息。简单来说,就是从多个角度对二维粒子进行成像,然后依靠复杂的计算机算法将一系列二维投影转换为粒子的三维图像重建。

UCLA的华人科学家苗建伟教授一直致力于利用各种光谱学手段(尤其是AET技术)解析材料的3D原子结构,并在该领域陆续取得重大进展,研究成果多次登上《Nature》正刊。2019年,苗建伟教授团队利用AET技术和新开发的算法,首次在一个铁铂纳米粒子中观测到6569个铁原子和16627个铂原子的精确位置!

图1 苗建伟教授团队于2019年首次观测到一个铁铂纳米粒子中23000多个原子的精确位置。

如何确定金属玻璃中3D原子的精确位置

首先,研究人员通过具有高冷却速率的碳热冲击技术合成了具有多金属成分的玻璃纳米粒子(图2),该纳米粒子纳米颗粒由八种元素组成:Co,Ni,Ru,Rh,Pd,Ag,Ir和Pt。

随后,研究人员使用AET技术将8种元素分为三种不同类型:Co和Ni为第一类;Ru,Rh,Pd和Ag为第二类;Ir和Pt为第三类。分类后,研究人员获得了纳米粒子的3D原子模型, 该模型分别由8322、6896和3138个第一、二和三类型原子组成。

接着,为了验证重建,原子追踪和分类过程,研究人员使用多层仿真从实验原子模型生成了55张图像,随后重构,原子追踪和分类程序,从55个多层图像中获得了一个新的3D原子模型(图3)。通过比较两个模型发现,研究人员正确地识别了 高达9737%的原子,且其3D精度高达21 pm 。

图2 玻璃中合金纳米粒子的表征

图3 AET技术确定金属玻璃中原子的3D位置

金属玻璃中的3D原子结构

使用多组分玻璃形成合金作为原理证明,研究人员定量表征了金属玻璃纳米粒子中3D原子排列的短程和中程顺序。研究发现, 尽管短程有序的3D原子堆积在几何上是无序的,但部分短程有序的结构会彼此连接,形成晶体状的超团簇从而产生中距离有序 。这与之前科学家们猜想的结构略有出入(图4a)。

同时,研究人员确定了非晶合金材料中具有四种类型的晶状中程有序结构:面心立方,六方密堆积,体心立方和简单立方。值得注意的是, 这些实验结果为目前金属玻璃的有效团簇包裹模型提供了直接的实验证据 ,在该模型中,溶质原子(在玻璃中少量存在的溶质原子)位于溶剂原子簇的中心(占大多数原子)。 这些团簇充当“超原子”,它们以大于原子尺度的长度尺度紧密地堆积在一起,从而形成玻璃结构 (图4b)。

图4 a) 科学家猜想金属玻璃的原子结构为球形原子的密集无规堆积;b) 苗建伟教授团队报道的金属玻璃的三维原子结构。

小结

毫无疑问,了解每一个原子之间的确切位置能够可以帮助科学家预测晶体是如何生成的。更何况是得到如此精确的图像,将来必定可以帮助材料科学家制造纳米尺寸应用结构,如硬盘驱动器等。这项工作有望为确定各种非晶态固体的3D结构铺平道路,从而提高人们对开发新型金属玻璃的见识,并加深人们对非晶和结构各向异性玻璃之类的非常规材料的基本理解。此外,该工作还可以为表征玻璃结构缺陷的技术开辟了新的道路,为设计更好的多功能材料迈出了坚实的第一步。

沃斯(WOSCI)由耶鲁大学博士团队匠心打造,专注最新科学动态并提供各类科研学术指导,包括:前沿科学新闻、出版信息、期刊解析、论文写作技巧、学术讲座、SCI论文润色等。

以上就是关于如何利用hadhoop构建物联网平台全部的内容,包括:如何利用hadhoop构建物联网平台、NAND flash和NOR flash的区别详解、如何用labview画两组数据的曲线等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10103547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存