Blaze7451/Wiki-zh-20250601 huggingface dataset:
链接器

An illustration of the linking process. Object files and static libraries are assembled into a new library or executable.
链接器（Linker），又译为-{zh-cn:链结器;zh-tw:连结器;zh-hk:链结器}-、-{zh-cn:连结器;zh-tw:链接器;zh-hk:链接器}-，是一个程序，将一个或多个由编译器或汇编器生成的目标文件外加库，链接为一个可执行文件。
在IBM大型主机比如OS/360上，链接器是linkage editor；在Unix-like系统上常用的链接器是GNU linker。目标文件是包括机器码和链接器可用信息的程序-{zh-hant:模组;zh-hans:模块}-。简单的讲，链接器的工作就是解析未定义的符号引用，将目标文件中的占位符替换为符号的地址。链接器还要完成程序中各目标文件的地址空间的组织，这可能涉及重定位工作。
大多数现代操作系统都提供动态链接和静态链接两种形式。

**增量链接**
增量链接（Incremental Linking），是针对大型软件的源代码的很小改动就需要花费很长时间全部重新链接问题。特别是程序开发时，不可避免地要不断修改、重新编译、链接、调试程序，链接的耗时大大影响了编程者工作效率。解决办法是：所有函数不再首尾紧挨着存放在内存地址空间，而是在函数之间加上padding区域作为间隔，为函数添加几句指令稍微变长留有余地。只要函数的代码改动不大，没有超过原padding所占的空间，链接器只需延长该函数自身，这大大提高了链接的速度。还可以在可执行文件的整个.text节末尾设置一个较大的padding区域，或者使用.textbss节，用来存放修改后变大很多的函数。为了解决由此带来的函数入口地址需要重定位，在.text节中增加ILT表（Incremental Linking Table），所有的函数调用都是通过间接跳转(jum)指令实现，因此函数地址改变仅需要修改ILT表。  
Visual Studio在Debug模式下具有动态编译链接功能，也即“Edit and Continue”功能。一个函数在Visual Studio中设断点或单步调试，这时该函数在.text节中；修改源代码后继续执行该函数，Visual Studio会重新编译该函数并把它加载到.textbss节中的未利用地址空间（原为padding的部分），并修改对该函数调用时跳转所用的ILT表条目以及当前EIP寄存器值。
双端队列

双端队列（deque，全名double-ended queue）是一种具有-{zh-hans:队列; zh-hant:伫列;}-和-{zh-hans:栈; zh-hant:堆叠;}-性质的抽象数据类型。双端队列中的元素可以从两端弹出，插入和删除操作限定在-{zh-hans:队列; zh-hant:伫列;}-的两边进行。

**操作**
双端队列可以在队列任意一端入队和出队。此外，经常还会有一个查看（Peek）操作，返回该端的数据而不将其出队。
操作的名称依语言的不同而不同；主流实现包括：

**外部链接**
date=20071012044025 -  C++ deque date=20210630063111
连接器

连接器可以指以下几种物件。
*铁路连接器：，又称车钩，使用于铁路车辆上的一种重要元件，用来连接已经编组完成的铁路列车，确保列车开动时可以带动所有的车厢。
*链接器：一种计算机中的程式，可将一个或多个由编译器或汇编器生成的目标文件外加库连结为一个可执行文件。
*电子连接器：电路之间的各式连接装置。
*连接器 (电脑硬体)。
邻接矩阵

在图论和计算机科学中，邻接矩阵（adjacency matrix）是一种方阵，用来表示有限图。它的每个元素代表各点之间是否有边相连。
作为特例，简单图的邻接矩阵是(0,1)矩阵并且对角线元素都为0。无向图的邻接矩阵是对称矩阵。图和其邻接矩阵的特征值和特征向量之间的关系是谱图理论的研究对象。
图的-{zh-hans:关联矩阵;zh-hant:关联矩阵}-需要和邻接矩阵区分。它是图的另一种矩阵表示方式，它的元素表示各个节点-边对是否相关。还有图的度数矩阵，含有每个结点的度数信息。
距离矩阵可算是邻接矩阵的扩充。

**定义**
阶为的图的邻接矩阵是的。将的顶点标签为。若，，否则。也可以用大于0的值表示边的权值，例如可以用边权值表示一个点到另一个点的距离。
无向图的邻接矩阵是对称矩阵。

**例子**

**无向图**
无向图的邻接矩阵计算方法是每条边为对应的单元加上1，而每个自环加上2。这样让某一节点的度数可以通过邻接矩阵的对应行或者列求和得到。

**有向图**
有向图的邻接矩阵可以是不对称的。我们可以定义有向图的邻接矩阵中的某个元素Aij代表：
# 从i指向j的边的数目
# 从j指向i的边的数目
第一种定义广泛用于图论和社会网络分析（如：社会学、政治学、经济学、心理学）。第二种更加常见于其他应用学科（如：动态系统、物理、网络学），这些学科有时用邻接矩阵A表示图上的线性动力。
在第一种定义下，有向图的某个节点的入度可以通过对应的列（column）求和而得，出度可以通过对应的行（row）求和而得。在第二种定义下，入度可以通过对应的行（row）求和而得，出度可以通过对应的列（column）求和而得。

**特性**
设图的邻接矩阵为，边的取值为1。- 如果顶点有自我连接产生的自环（loop），则在矩阵的主对角线上会有非零的值；如果没有自环，则主对角线上全部是0。- 的元素可以表示由顶点到顶点长度为的径的数目。- 没有有向圈若且唯若可逆。的元素表示由顶点到顶点的所有径的数目。因为：

**应用**

**传球问题**
A、B、C、D四人传球6次，从A开始，最终回到A手里，有多少种传法？
非矩阵解法：
#m个人传n次球，
# ，将Pn乘上总传法数
矩阵解法：

**图论算法的计算机实践**
邻接矩阵法是比较简单的图论问题建模方法，它以方形二维阵列的形式存储图的数据。它在算法应用中的主要特点包括：- 各元素的取值与边的输入顺序无关。- 利用输入数据建图之前，因为不一定每对点之间都有边相连，所以先要执行将所有边的权值设为无效值的初始化步骤。以此法建模有个点和条边的图，其初始化需要的时间复杂度，建图的时间则为。- 以此法建模有个点和条边的图，其内存空间开销的规模是。
主要缺点包括：- 遍历元素时，存在的边和不存在的边都不得不检查一遍，导致遍历效率低。- 不能存储重复的边。- 当顶点数量多时，内存空间开销会很大。- 存储稀疏图时会得到稀疏矩阵，空间利用率不高。- 存储无向图时，由于此时矩阵是对称的，而对称位置上的成对元素保存的信息是重复的，导致空间利用率不高。

**随机过程**
在随机过程理论中，表示单步状态变化的转移矩阵就是一种邻接矩阵。
函式库

函式库（library）是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是：它不是独立的计算机程序，而是向其他程式提供服务的程式码。

**链接**
库链接（linking）是指把一个或多个库包括到程序中，有两种链接形式：静态链接和动态链接；相应的，前者链接的库叫做静态库，后者的叫做动态库。

**静态库**
静态链接是由链接器在链接时将库的内容加入到可执行程序中的做法。链接器是一个独立程序，将一个或多个库或目标文件（先前由编译器或汇编器生成）链接到一块，以生成可执行程序。
静态链接的最大缺点是生成的可执行文件较大，需要更多的系统资源，在载入到记忆体时也会消耗更多的时间。优点是代码执行效率高。

**共享库**
共享库或共享对象是旨在被执行档和其他共享Object file共享的文件。程式使用的模组在装载时或运行时从各个共享对象加载到记忆体中，而不是在为程式建立单一整体可执行档时由连结器复制。
共享库可以在编译时静态连结，这意味着在创建可执行档时解析对库模组的引用，并为模组分配记忆体。但通常会推迟到共享库被装载时才进行连结。

** 动态链接库 **
动态链接是在可执行文件装载时或运行时，由操作系统的装载程序加载库。大多数操作系统将解析外部引用（比如库）作为加载过程的一部分。在这些系统上，可执行文件包含一个叫做汇入目录（import directory）的表，该表的每一项包含一个库的名字。根据表中记录的名字，装载程序在硬盘上搜索需要的库，然后将其加载到内存中预先不确定的位置，之后根据加载库后确定的库的地址更新可执行程序。可执行程序根据更新后的库信息调用库中的函数或引用库中的数据。这种类型的动态加载称为装载（load-time）时加载，被包括Windows和Linux的大多数系统采用。装载程序在加载应用软件时要完成的最复杂的工作之一就是加载时链接。
其他操作系统可能在运行时解析引用。在这些系统上，可执行程序调用操作系统API将库的名字、函数在库中的编号和函数参数一同传递。操作系统负责立即解析然后代表应用调用合适的函数。这种动态链接叫做运行时链接。因为每个调用都会有系统开销，运行时链接要慢得多，对应用的性能有负面影响。现代操作系统已经很少使用运行时链接。
可以动态链接的函式库，在Windows上是Dynamic Link Library（DLL），在UNIX或Linux上是Shared Library。库文件是预先编译链接好的可执行文件，存储在计算机的硬盘上。大多数情况下，同一时间多个应用可以使用一个库的同一份拷贝，操作系统不需要加载这个库的多个实例。
爱因斯坦场方程

刻上真空场方程式的纪念硬币。	
爱因斯坦场方程（Einstein field equations）是由阿尔伯特·爱因斯坦于1915年在广义相对论中提出。场方程定义引力为一种几何效应，而时空的曲率则是取决于物质的能量-动量张量。也就是说，如同牛顿的万有引力定律中质量作为引力的来源，亦即有质量就可以产生吸引力，但牛顿的万有引力定律将引力描述成瞬时传播的力，而爱因斯坦认为并不存在所谓的“引力”，他从谐和座标的弱场近似得出弱力场的传递速度为光速，而且场方程只要通过近似手段，如弱场、静态、空间缓变，就能推出牛顿近似。
爱因斯坦重力场方程是用来计算动量与能量所造成的时空曲率，再搭配测地线方程，就可以求出物体在重力场中的运动轨迹。这个想法与电磁学的想法是类似的：当我们知道了空间中的电荷与电流(电磁场的来源)是如何分布的，借由马克士威方程组，我们可以计算出电场与磁场，再借由劳伦兹力方程，即可求出带电粒子在电磁场中的轨迹。
仅在一些简化的假设下，例如：假设时空是球对称，此方程组才具有精确解。这些精确解常常被用来模拟许多宇宙中的重力现象，像是黑洞、宇宙加速膨胀、重力波。如著名的史瓦西解。

**数学形式**

**爱因斯坦重力场方程式**
 
其中- 称为爱因斯坦张量，- 是从黎曼张量缩并而成的里奇张量，代表曲率项；- 是从里奇张量缩并而成的纯量曲率(或曲率标量)；- 是从(3+1)维时空的度规张量；- 是能量-动量-应力张量，- 是牛顿重力常数，- 是真空中光速。
爱因斯坦场方程是一组含有若干4阶对称张量的张量方程。每一个张量都有10个独立的分量。由于4个毕安基恒等式，我们可以将10个爱因斯坦场方程式减少至6个独立的方程组。这导致了度规张量gμν有4个自由度，与座标选取的4个自由度是对应的。
虽然爱因斯坦场方程一开始是一个应用在四维时空的理论，但是一些理论学家尝试将它应用在探索n维时空上。真空中的场方程(当方程式右边的T张量等于零)定义了爱因斯坦流形。
尽管爱因斯坦方程的形式看起来很简单，实际上他们是一组复杂的二阶非线性微分方程。只要给定一个质量与能量分布，亦即能量-动量张量，爱因斯坦场方程就变成一个度规张量gμν的微分方程。
一般我们借由定义爱因斯坦张量( 一个对称的与度规gμν有关的二阶张量)
： 
来将爱因斯坦场方程写成一个更加简单的形式： 
。
若使用几何化单位制或称自然单位制，则G = c = 1，场方程因此简化为：

如果是使用相对论中的几何化单位制（有理化的几何化单位制），则场方程为：

**等价形式**
经爱因斯坦方程组两边同乘以gμν：
其中D是时空维度。
两边再同除以：
两边再同乘−2gμν：
一般情况下，D=4：

**爱因斯坦场方程式的性质**

**能量与动量守恒**
场方程式的一个重要结果是遵守局域的（local）能量与动量守恒，透过应力-能量张量（代表能量密度、动量密度以及应力）可写出：

场方程式左边（弯曲几何部份）因为和场方程式右边（物质状态部份）仅成比例关系，物质状态部份所遵守的守恒律因而要求弯曲几何部份也有相似的数学结果。透过微分比安基恒等式，以描述时空曲率的里奇张量（以及张量缩并后的里奇纯量）之代数关系所设计出来的爱因斯坦张量可以满足这项要求：


**场方程式为非线性的**
爱因斯坦场方程式的非线性特质使得广义相对论与其他物理学理论迥异。举例来说，电磁学的麦克斯韦方程组跟电场、磁场以及电荷、电流的分布是呈线性关系（亦即两个解的线性叠加仍然是一个解）。另个例子是量子力学中的薛定谔方程，对于机率波函数也是线性的。

**对应原理**
透过弱场近似以及慢速近似，可以从爱因斯坦场方程式退化为牛顿重力定律。事实上，场方程式中的比例常数是经过这两个近似，以跟牛顿重力理论做连结后所得出。

**添加宇宙常数项**
爱因斯坦为了使宇宙能呈现为静态宇宙（不动态变化的宇宙，既不膨胀也不收缩），在后来又尝试加入了一个常数相关的项于场方程式中，使得场方程式形式变为：
 
可以注意到这一项正比于度规张量，而维持住守恒律：
 
此一常数被称为宇宙常数。
这个尝试后来因为两个原因而显得不正确且多此一举：
# 此一理论所描述的静态宇宙是不稳定的。
# 十年后，由爱德温·哈伯对于远处星系所作观测的结果证实我们的宇宙正在膨胀，而非静态。
因此，项在之后被舍弃掉，且爱因斯坦称之为「一生中最大的错误」("biggest blunder he ever made")。之后许多年，学界普遍设宇宙常数为0。
尽管最初爱因斯坦引入宇宙常数项的动机有误，将这样的项放入场方程式中并不会导致任何的不一致性。事实上，近年来天文学研究技术上的进步发现，要是存在不为零的确实可以解释一些观测结果。
爱因斯坦当初将宇宙常数视为一个独立参数，不过宇宙常数项可以透过代数运算移动到场方程式的另一边，而将这一项写成应力-能量张量的一部分：

刚才提到的项即可定义为：

而另外又可以定义常数

为「真空能量」密度。宇宙常数的存在等同于非零真空能量的存在；这些名词前在广义相对论中常交替使用。也就是说可以将看成和是一样类型的量，只是的来源是物质与辐射，而的来源则是真空能量。物质、辐射与真空能量三者在物理宇宙学中扮演要角。

**真空场方程式**

**宇宙常数为零**
若能量-动量张量在所关注的区域中为零，则场方程式被称作真空场方程式。在完整的场方程式中设定，则真空场方程式可写为：

对此式做张量缩并，亦即使指标μ跟ν相同：

由于，整理可得：

而克罗内克尔δ在四维空间（时空）下取迹数为4，所以式子可写作：

是故。
因此可以得到此一更常见、等价的迹数反转（trace-reversed）式：


**宇宙常数不为零**
若宇宙常数不为零，则方程式为

若同上面宇宙常数为零的例子，其迹数反转（trace-reversed）形式为

真空场方程式的解顾名思义称作真空解。平直闵可夫斯基时空是最简单的真空解范例。不寻常的真空解范例包括了史瓦西解与克尔解。
附带一提的是：微分几何中，里奇张量为零（即：）的流形称作里奇平坦流形，另外里奇张量与度规成比例关系的流形，称为爱因斯坦流形（Einstein manifold）。

**爱因斯坦-麦克斯韦方程**
如果方程组右边的能量-动量张量等于电磁学中的能量-动量张量，也就是

则此方程组称为「 爱因斯坦-麦克斯韦方程」：

其中称为电磁张量，定义如下：

其中是4-向量势，分号代表协变微分，逗号代表偏微分。

**参见**
 爱因斯坦-希尔伯特作用量- 广义相对论

**参考文献**
 year=1999
分类:物理方程式
随机函数

由于所有的计算机算法均是确定性算法，因此在电脑上的随机函数生成的都是伪随机数，不过，伪随机数和伪随机数之间也有区别，且至少可以分为两个层次：统计学伪随机数、密码学安全伪随机数。大部分编程语言库中预备了的随机函数生成的都是前一种，而密码学安全伪随机数则由一类叫做CSPRNG的随机函数生成。对于实际问题中的大部分应用，这两个不同层次的伪随机数已经可以满足大部分随机数的需求。

**实现**

**VB和ASP**
通常采用Rnd获取，但大多数时候配合Randomize使用。
Rnd函数得出的事实上是顺序读取一个随机数列表中的数，Randomize的功能是重新生成随机数列表，因此一般放置于Rnd函数前。也有说这个函数生成的是伪随机数。

**C语言**
使用rand();可以产生一个0~32768之间的随机整数。若要产生带有范围的随机数，可以使用mod运算符，例如：rand()%15代表产生一个0~14之间的随机整数。

**参见**
随机数
*随机变量
*随机化算法

**外部连结**
 MSDN Rnd 函数(英文)- The C Library Reference Guide rand 函数(英文)
万维网联盟

万维网联盟（），又称W3C理事会，是全球资讯网的主要国际标准组织，为半自治非政府组织（quasi-autonomous nongovernmental organization）。

**历史**
万维网联盟（W3C）由蒂姆·伯纳斯-李于1994年10月离开欧洲核子研究组织（CERN）后成立，在欧盟执委会和国防高等研究计划署（DARPA）的支持下成立于麻省理工学院MIT计算机科学与人工智慧实验室（MIT／LCS），DARPA推出了ARPANET，是互联网的前身之一。
该组织试图透过W3C制定的新标准来促进业界成员间的兼容性和协议。不相容的HTML版本由不同的供应商提供，导致网页显示方式不一致。联盟试图让所有的供应商实施一套由联盟选择的核心原则和元件。
CERN最初打算做为W3C的欧洲分支机构，然而CERN希望把重点放在粒子物理而不是资讯技术上。1995年4月，法国国家信息与自动化研究所（INRIA）成为W3C的欧洲机构。1996年9月，庆应义塾大学SFC研究所成为W3C亚洲机构。从1997年开始，W3C在世界各地建立了区域办事处。截至2009年9月，已有十八个区域办事处，涵盖澳大利亚、比荷卢联盟、巴西、中国、芬兰、德国、奥地利、希腊、香港、匈牙利、印度、以色列、意大利、大韩民国、摩洛哥、南非、西班牙、瑞典。2013年1月，北京航空航天大学成为W3C中国机构。2016年，W3C在英国和爱尔兰建立了区域办事处。

**标准**
为解决网路应用中不同平台、技术和开发者带来的不兼容问题，保障网路信息流通得顺利完整，万维网联盟制定了一系列标准并督促网路应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范，开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。
但是，W3C制定的网路标准似乎并非强制，而只是推荐标准，因此部分网站仍然不能完全实现这些标准，特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码。

**参考文献**

**外部连结**
 W3C官方网站-  关于全球资讯网协会date=20171209183618 -  W3C技术报告和出版物date=20180715045533 -  W3C流程文件date=20090928025427 -  W3C历史date=20171203175929 -  如何阅读W3C规范date=20130124170650
永济市

永济市是中华人民共和国山西省的一个县级市，由运城市代管。位于山西西南隅，同蒲铁路穿越市境。市人民政府驻城西街道。

**历史**
古称蒲坂，相传为舜帝之都。战国时属于魏国，称智邑。秦置蒲坂县，王莽时改蒲城。东汉复名蒲坂县。隋朝开皇十六年（596年）析蒲坂县置河东县，大业二年（606年）省蒲坂入河东县。至明朝洪武二年（1369年），省河东县入蒲州。清朝雍正六年（1728年）升为蒲州府，并设附郭永济县，以境内永济渠命名。
1556年嘉靖大地震，人类历史上死亡人数最多的一次地震

1556年1月23日，陕西省发生约8级的大地震，永济是重灾区之一，全国死亡人数占计高达83万（不包括没有登记户口的居民），是中国历史以至全球史上伤亡最为惨重的一次地震。
1912年废府存县，1958年与安邑县、解虞县、临猗县合并为运城县（现运城市）。1961年析运城县复置永济县。1994年1月撤县设市，目前隶属于地级运城市。市中心建有舜都广场，纪念舜帝建都于此的传说。

**地理**
位于山西西南隅，南倚中条山，西临黄河，与陕西省隔河相望。


**交通**
铁路：同蒲铁路（大同－风陵渡）永济站、大西客运专线永济北站
*公路：运风高速公路（S87）、P=山西、P=山西

**经济**
永济的工业以轻工业为主，农业主产小麦、棉花、淡水鱼、芦笋、桃树、苹果、杏树、花椒、玉米等。
高技术行业方面，有中国中车集团旗下的永济电机公司，负责供应牵引电动机予全国铁路车辆。

**物产**
矿产有磷、石英砂、石灰岩、白云石、铁、铅锌、金、铜、红玛瑙等。
*野生动物有野猪、野兔、野羊等。
*土特产主要有桑落酒、蒲柿、黄河大鲤鱼。

**人口**
2022年末，永济市常住人口381198人。
根据第七次人口普查结果，截至2020年11月1日零时，全市常住人口为394935人，与2010年第六次全国人口普查44.4724万人。

**风景名胜**
 全国重点文物保护单位8处：蒲津渡与蒲州故城遗址（蒲津渡为古代黄河上的著名渡口，其附近曾发现四尊每个重达60吨的唐代铁牛，是中国现存最大的铁铸文物）、解梁故城遗址、栖岩寺塔林、普救寺塔、永济万固寺、永济扁鹊庙、董村戏台、东姚温牌坊。- 山西省文物保护单位11处：石庄遗址、高市村汉墓群、小朝村汉墓群、杨博墓、韩楫墓、叔夷伯齐墓、赵杏古墓群、孟桐墓、杨瞻墓、赵睿冲墓、张允龄家族墓地。- 永济市文物保护单位- 五老峰：道教名山，史称东华山。它和附近的古蒲州共同构成了一处国家重点风景名胜区。- 鹳雀楼：古代名楼，始建于五代，因王之涣的《登鹳雀楼》闻名。最近一次毁于清朝，后于1997年重建。

**参考文献**

**外部链接**
 name=永济市人民政府门户网站
郑国 (消歧义)

郑国主要指中国历史上春秋战国时代的一个诸侯国。
郑国还可以指：

**国名**
 郑侯国，又称郑国，汉朝时的侯国，属山阳郡，在今山东省境。- 郑国 (619年)，隋末由王世充建立的国家，只维持三年（619年－621年）。

**人名**
 郑国 (水工)，战国时期韩国水利工程师，在秦建有郑国渠。- 郑邦，字子徒。后世因避汉高祖讳而改名国，入孔门，为孔子七十二贤之十九。唐开元封「荥阳伯」，宋封「朐山侯」。- 郑国 (少将)，中国人民解放军少将- 郑国 (艺人)，2007年度温哥华华裔小姐竞选友谊小姐得奖者
渭河

渭河于潼关汇入黄河
渭河，古称渭水，是黄河的第一大支流。发源于中国甘肃省渭源县的鸟鼠山东侧和西秦岭北侧，主要流经今甘肃省的天水、陕西省关中平原的宝鸡、咸阳、西安、渭南等地，至渭南市潼关县汇入黄河，全长约818公里。 渭河流域包括甘肃、宁夏、陕西三省区，总面积134766平方公里，其中陕西占50%，甘肃占44%。渭河南有东西走向的秦岭横-{zh-hans:亘; zh-hant:亘;}-，北有六盘山屏障。渭河流域可分为东西二部：西为黄土丘陵沟壑区，东为关中平原（又叫渭河平原）区。
渭河上游以及北岸泾河、洛河等支流，流经黄土高原，携带大量泥沙。
在甘肃省境内，渭河主要支流有秦祁河、大咸河、散渡河、义陇河、榜沙河、散渡河、葫芦河、藉河、牛头河等。
陕西省境内渭河流域右岸南山支流较多，从西到东有清姜河、清水河、石头河、西汤峪、黑河、涝峪河、新河、沣河、皂河、灞河、零河、湭河、赤水河、遇仙河、罗纹河、罗敷河等，大都水清、源短、流急，较长的黑河125公里，灞河104公里，其余皆不足百公里。左岸为黄土阶地原区，支流稀少，从西向东有通关河、小水河、金陵河、千河、漆水河、泾河、石川河、洛河等，大多水量相对较小而含沙量很大，流长在百公里以上。
在西安咸阳地区的渭河河段及其在这一地区的八条支流构成了自古以来著名的八水绕长安，说明关中地区在古时候的优越的自然条件。
地图描绘了八水绕长安的八条河流的分布
中国古代历代为了灌溉和水运的目的，修筑了渠道。公元前246年，秦朝的郑国渠引泾河到洛河、漕渠，汉武帝时的白公渠引泾河到渭河、泾惠渠、渭惠渠、洛惠渠等水道，这些渠道主要集中在渭河的中下游。

**诗经典籍中的渭水**
 〈诗经·国风·秦风·渭阳〉　
我送舅氏，曰至渭阳，何以赠之，路车乘黄；
我送舅氏，悠悠我思，何以赠之，琼瑰玉佩。- 〈列子·汤问〉
夸父不量力，欲追日影，逐之于隅谷之际。渴欲得饮，赴饮河渭。河渭不足，将走北饮大泽。未至，道渴而死。弃其杖，尸膏肉所浸，生邓林。邓林弥广数千里焉。- 〈山海经·海内东经〉
又西二百二十里，曰鸟鼠同穴之山，其上多白虎、白玉。渭水出焉，而东流注于河。- 〈山海经·海外北经〉
夸父与日逐走，入日；渴，欲得饮，饮于河渭；河渭不足，北饮大泽。未至，道渴而死。弃其杖，化为邓林。- 〈史记·周本纪〉　司马迁
公刘…务耕种，行地宜，自漆、沮度渭，取材用。- 〈史记·齐太公世家〉　司马迁
于是周西伯猎，果遇太公渭之阳，与语，大说，曰:「自吾先君太公曰『当有圣人适周,周以兴』。子真是邪?吾太公望子久矣。」- 〈史记·秦本纪〉　司马迁
有新生婴儿曰「秦且王」。悼武王生十九年而立。立三年，渭水赤三日。- 〈史记·留侯世家〉　司马迁
留侯曰：「雒阳虽有此固，其中小，不过数百里，田地薄，四面受敌，此非用武之国也。夫关中左殽函，右陇蜀，沃野千里，南有巴蜀之饶，北有胡苑之利，阻三面而守，独以一面东制诸侯。诸侯安定，河渭漕挽天下，西给京师；诸侯有变，顺流而下，足以委输。此所谓金城千里，天府之国也，刘敬说是也。」于是高帝即日驾，西都关中。- 〈水经注〉　郦道元
《洪范五行传》云：「赤者，火色也；水尽赤，以火沴水也。」渭水，秦大川也；阴阳乱，秦用严刑，败乱之象。- 〈淮南子·墬形训〉　刘安
汾水蒙浊而宜麻，泲水通和而宜麦，河水中浊而宜菽，雒水轻利而宜禾，渭水多力而宜黍，汉水重安而宜竹。- 〈汉书·卷六·武帝纪第六〉　班固
六年冬，初算商车。李奇曰：「始税商贾车船，令出算。」 春，穿漕渠通渭。匈奴入上谷，杀略吏民。- 〈汉书·沟洫志〉　班固
武帝元光六年，郑当时为大司农，言异时关东漕粟，从渭上，度六月罢，而渭水道，九百余里，时有难处，引渭穿渠，起长安，旁南山下至河三百余里，径易。- 〈三辅决录〉 赵岐
安陵清者，有项仲山，饮马渭水，每投三钱。- 〈见渭水思秦川〉　岑参
渭水东流去，何时到雍州。凭添両行涙，寄向故园流。- 〈咸阳城西楼晚眺 〉　许浑
一上高城万里愁，蒹葭杨柳似汀洲。溪云初起日沉阁，山雨欲来风满楼。
鸟下绿芜秦苑夕，蝉鸣黄叶汉宫秋。行人莫问当年事，故国东来渭水流。- 〈上皇西巡南京歌十首·其一〉　李白
谁道君王行路难，六龙西幸万人欢。地转锦江成渭水，天回玉垒作长安。

**渭河沿岸主要城市**
甘肃省：定西市、天水市
陕西省：宝鸡市、咸阳市、西安市、渭南市、华阴市

**参考文献**

**相关条目**
泾渭分明

**延伸阅读**

**外部链接**
  简介 date=20070928170533 -  水利报 date=20120903021509
汾河

汾河，也称汾水，山西人称为“母亲河”，是黄河的仅次于渭河的第二大支流。汾河源于中国山西省北部忻州市宁武县管涔山南侧，经太原盆地南流到新绛县折向西，由运城市的河津市南汇入黄河（汾河口的南北变迁约达20公里）。全长约km，流域面积sqkm。 汾河在太原境内纵贯北南，全长一百公里，占到整个汾河的七分之一。 
汾河流域覆盖山西中部，上游穿行山地、黄土丘陵中，中游经太原盆地，介休市以下变窄，过灵石峡进入临汾盆地，下游河谷开阔。四周为山脉环绕。由河源至太原市上兰村为上游，穿行山地，水土流失严重，是洪水、泥沙的主要来源。上兰村至洪洞县石滩村为中游，河出山谷，经太原市入晋中平原，有潇河、文峪河两大支流注入。坡降变缓，泥沙淤积严重。这段河床旧时很不稳定，往往泛滥成灾，但也是流域内最富庶地区。
汾河冲击许多谷地，一些重要城市处于汾河谷地中，如太原、临汾、灵石等。这条河本来是条大河，水量充盈，肥鱼行舟。后来由于1958年汾河水库的建造和1980年代之后激增的工业、农业需求而逐渐水量稀少。

**水文**
1924年流经汾阳的汾河

**上游**
汾河上游长217.6km， 流域面积 7 705 km2，占汾河流域总面积的 19.6%，年径流量为6.87% m3，占全流域径流量（25.27×108 m3）的 27.2%。是太原市、晋中市的城市、工农业供水的主要水源地。
但同时，上兰村站年输沙量 2464×104 t，占全流域（3236×104 t）的 81.8%，故而又是汾河的主要沙源。汾河上游区间的平均侵蚀强度分级，属于中度侵蚀(2500～5000t km2·a)，但其中黄土丘陵沟壑区面积达 3228 km2，占汾河上游的 41.8%， 其平均侵蚀模数达 6080 t km2·a， 已属于强度侵蚀。太原及晋中的主要地面水供水水源——汾河水库总库容为 7.2×108 m3，现已淤积泥沙 3.1×108 m3，并侵占兴利库容 0.6×108 m3。如不对水土流失加以有效治理，其下游的汾河二库也将在十年或至多二十年内淤满。

**中游**
汾河中游长266.9km，流域面积为 20 509 km2，河道宽一般150～300m。穿行于太原盆地和汾霍山峡，汇入的较大支流有：潇河、文峪河、象峪河、乌马河、昌源河等。本段属平原性河流，地势平坦、土质疏松，河谷中冲积层深厚，河流两岸抗冲能力低，在水流长期堆积作用下，两岸形成了较宽阔的河漫滩，河型蜿蜒曲折，中水河床与洪水河床分界明显，该段河道纵坡较缓，平均纵坡约1.7‰，由于汇入支流多，径流量大，坡度缓，汛期排泄不畅，是全河防洪的重点河段。

**下游**
汾河下游长210.5km，流域面积为 11 276km2 。有曲亭河、涝河、洰河、滏河、洪安涧河、浍河等支流汇入。该河段是汾河干流最为平缓的一段，平均纵坡为1.3‰。义棠到洪洞石滩为山区型河流，河势较稳定；石滩以下为平原河段，河道弯曲，水流不稳定，河床左右摆动，岸蚀愈烈。入黄口处，河道纵坡缓，流速小，常受黄河倒流之顶托，使大量泥沙淤积在下游河段中。

**主要支流**
汾河支流众多，其中流域面积大于1000km2的有7条，即岚河、潇河、昌源河、文峪河、双池河、洪安涧河和浍河。其中岚河的泥沙最多，文峪河的径流量最大。

**参考文献**
沈艾娣（Henrietta Harrison）：〈 道德、权力与晋水水利系统 date=20210222002731 〉。
五台山

五台山位于中国山西省东北部忻州市五台县东北隅，汉传佛教传统认为是文殊菩萨的道场，有「金五台」之称，位居中国四大佛教名山之首。是中华人民共和国国务院首批公布的国家级重点风景名胜区、国家森林公园，也是中华十大名山之首、国家首批4A级旅游区，现5A级景区。
五台山并非一座山，而是座落于「华北屋脊」之上的一系列山峰群，景区面积达2837平方公里，最高海拔3058米五台山台山是山西最高的山，最高达即北台叶斗峰，亦是华北第一高峰。。五座山峰（东台望海峰、南台锦锈峰、中台翠岩峰、西台挂月峰、北台叶斗峰）环抱整片区域，顶无林木而平坦宽阔，犹如叠土之台，故而得名。
五台山是中国唯一一个青庙（汉传佛教）黄庙（藏传佛教）交相辉映的佛教道场，因此汉蒙藏等民族在此和谐共享。五台山据传拥有寺庙128座，现存寺院共47处，台内39处，台外8处，其中多敕建寺院，多朝皇帝前来参拜。著名的有：显通寺、塔院寺、菩萨寺、南山寺、黛螺顶、广济寺、万佛阁等。2009年6月26日在西班牙塞维利亚举行的第33届世界遗产会议上被正式列入《世界遗产名录》。

**主要景观**
大白塔

**菩萨顶**
菩萨顶是五台山最大最完整的一座藏传佛教寺院，这里是每年农历六月初四到六月十五的黄教法会主场地，在这一时间登山可以看到喇嘛们“镇魔”的盛况。寺内有天王殿、释迦牟尼殿、菩萨殿，因历代皇帝都曾登临菩萨顶，所以寺内有不少御笔亲题的碑和匾。在东院过厅和后院，有两座汉白玉四棱柱碑，碑身四面分别刻有汉、蒙、满、藏四种文字所书的碑文，均为清代康熙帝手书。
五台山寺庙

**显通寺**
显通寺是五台山规模最大历史最悠久的一座寺院，和洛阳的白马寺同为中国最早的寺庙，该寺位于五台山中心区。显通寺的大雄宝殿是举行佛事活动的主要场所，殿内供奉有释迦牟尼、阿弥陀佛、药师佛的塑像，整座大殿开阔疏朗，古色古香。无量殿为砖砌结构，里面供奉有铜铸毗卢佛，该殿没有房梁，形制非常独特，具有很高的艺术价值。铜殿是一座青铜建筑物，殿内有上万尊小佛像，是罕见的铜制文物。显通寺前的钟楼里有五台山最大的铜钟——长鸣钟，钟的表面刻有一部万余字的楷书佛经。

**南山寺**
南山寺始建于元朝，整个寺院共7层，下三层名为极乐寺，中间一层名为善德堂，上三层称作佑国寺。寺内的石雕和泥塑内容包括佛教传说、道教典故以及林木花草等图案，堪称五台山一绝。站在佑国寺最高层可以远眺五台山的其他四台。
客堂

**塔院寺**
塔院寺内有五台山的标志性建筑物——大白塔，塔高56.4米，通体洁白，被誉为“清凉第一圣境”。塔顶悬有两百余个铜铃，风吹时声音清脆。白塔的东边有一座小白塔，相传此塔内藏有文殊菩萨显圣时遗留的金发，因此又称文殊发塔。藏经阁在大白塔北侧，为木结构建筑，内有用汉、蒙、藏多种文字所写的经书两万多册。

**其它寺院**
 台内：寿宁寺 碧山寺 普化寺 黛螺顶 栖贤寺 十方堂 殊像寺 广宗寺 圆照寺 观音洞 龙泉寺 罗睺寺 金阁寺 镇海寺 万佛阁 观海寺 竹林寺 集福寺 等- 台外：延庆寺 南禅寺 秘密寺 佛光寺 岩山寺 尊胜寺 广济寺 等

**气候**
五台山气候寒冷，又被称做“清凉山”。年平均气温2.2℃，1月最冷，平均气温-11.8℃，7月最暖，平均气温15.0℃。每年11月至次年3月非常寒冷，而7月至8月相对温暖舒适。年平均降雪日数43.8天，1991年至2020年间仅有8月未观测到有效降雪。台怀地区比台顶早1个月入春，迟1个月入秋，温差6°C左右。观测史极端最低气温为-44.8℃（1958年1月15日），极端最高气温为29.6℃（2005年6月22日）。台怀地区夏季空中云层较近，湿度较大，降雨频繁。

**世界文化遗产**
遗产分台怀及佛光寺两个区域，台怀地域包括显通寺、塔院寺、菩萨顶、碧山寺、殊像寺、南山寺、龙泉寺及金阁寺8座寺庙，佛光寺地域包括佛光寺，合计9座庙宇选入遗产名录。

**参见**
 清凉峰- 小五台山

**注释**

**参考文献**

**外部连结**
陈玉女：〈 明五台山诸佛寺建筑材料之取得与运输－以木材、铜、铁等建材为主date=20160624033240 〉。- 五台山佛教协会 date=20240915040916 - UNESCO（英） date=20181226004040
华山

waa6山，又名太waa6山，是五岳中的西岳。位于中华人民共和国陕西省渭南市华阴市城南，西距西安市区120公里。秦、晋、豫黄河三角洲交汇处，南接秦岭，北瞰黄河，扼西北进出中原之门户。华山山体倚天拔地，四面如削，更有千尺幢、百尺峡、苍龙岭、鹞子翻身、长空栈道等十分险峻之地，被誉为“奇险天下第一山”。华山共有五峰，即东峰朝阳，西峰莲花，中峰玉女，南峰落雁，北峰云台。南峰落雁，为太华极顶，海拔2154.9米；西峰最险，海拔2082米；北峰最低，海拔1614.7米。另外，南峰落雁、东峰朝阳，西峰莲花，合称“天外三峰”。
华山同时也是道教名山，是三十六洞天中的第四洞天。华山自古以来就是负有盛名的胜地，传说萧史在此吹箫引来秦穆公女弄玉倾慕，隋唐孙思邈常入华山采药，北宋即有睡仙陈抟隐居于此。 1982年，华山以“陕西华山风景名胜区”的名义，被中华人民共和国国务院批准列入第一批国家重点风景名胜区名单，其游览面积约150平方公里。
华山又名西岳，与东岳泰山并称。据说是因周平王迁都洛阳，华山位于东周京城洛邑之西，故称“西岳”，以后秦王朝建都咸阳，西汉王朝建都长安，都在华山之西，所以华山不再称西岳。后来汉光武帝刘秀在洛阳建立东汉政权，华山又恢复了“西岳”之称，并一直沿用至今。 “西”是指地处中原的西边，而“岳”是中国五大名山的总称。华山是五岳中最年轻的山脉，据地质部门1984年观测，目前它还在继续增高。
北魏地理学家郦道元在《水经注》中，对华山有“其高五千仞，削成而四方，远而望之，又若花状”的描绘。古代“花”与“华”相通，可见华山之名实际上得自于形状。王安石在〈游褒禅山记〉一文则纪录了在华山上「华阳洞」旁百余步，有碑仆道，其文漫灭，独其为文犹可识曰：「花山」，王安石据此推测读为「华实」之「华」者，是字音讹误。关于华山得名，还有另一种说法：因华山顶上生长著白莲花，故而得名。韩愈的《古意》诗中所写的“太华峰顶玉井莲，花开十丈藕如船”，就是根据此传说。民间对其险峻有诸多描绘，最著名的谚语为“自古华山一条路”。

**名称**
现代简体作“-{华}-山”，繁体作“-{华}-山”；而“-{华}-山”的“-{华}-”字古亦作“-{崋}-”（如《广韵》）。别名“太华山”，其中“太华山”的“华”字中国大陆辞书注为第二声，而台湾辞典仍注第四声。华山是五岳中的西岳，古亦直接以“西岳”作山名。

**历史人文**

**历史传说**
华山上
相传大禹治水，他将黄河引出龙门，来到潼关时，被两座山挡住了去路。这两座山南边的叫华山，北边的叫中条山。它们紧紧相连，河水不能通过。此时有位叫巨灵的大神来帮忙，将两山掰开，但是华山却被掰成一高一低两山，高的叫太华山，低的叫少华山。这也是李白诗作中“巨灵咆哮劈两山，洪波喷流射东海”的来历。另外则有“沉香劈山救母”、“吹箫引凤”等故事广为流传。
华山西峰
据清代著名学者章太炎考证，华山是中华民族文化的发祥地之一，“中华”、“华夏” 皆因华山而得名。 《尚书》里就有有关华山的记载；《史记》中也有黄帝、尧、舜华山巡游的事迹；秦始皇、汉武帝、武则天、唐玄宗等十数位帝王也曾到华山进行过大规模祭祀活动。
华山亦留有了无数名人的足迹，传说故事和古迹。自隋唐以来，李白、杜甫等文人墨客咏华山的诗歌、碑记和游记不下千余篇，摩岩石刻多达上千处。自汉杨宝、杨震到明清冯从吾、顾炎武等不少学者，曾隐居华山诸峪，开馆授徒，一时蔚为大观。而建于汉武帝在位时的西岳庙，有着“陕西故宫”和“五岳第一庙”之称誉，这是五岳中建制最早和面积最大的庙宇。中国历史上，曾有56位皇帝曾到此山巡游或举行祭祀活动。

**地理特征**

**地质及演化推测**
华山为秦岭支脉分水脊北侧的花岗岩石山，系一块完整硕大的花岗岩构成，其演化历史约为27亿年。 第三纪初，秦岭北麓断层下降，形成渭河构造盆地，秦岭上升形成山地。 白垩纪时期，山地花岗岩凸起成「岩柱」，形成华山，东西长约15千米，南北宽约10千米，面积约150平方千米。由于花岗岩纵横节理发育及其岩性特点——容易受风化侵蚀，加上南北两大断层错动和东西两侧流水下切，造成华山四面如削、断崖千尺、陡峭险峻的山势特点。

**景点**
华山以险著称，有“自古华山一条路”之说。华山有东南西北中五峰，东峰（朝阳峰）是观日出最佳场所，南峰（落雁峰）是华山的最高峰，西峰（莲花峰）山峰状如莲花，是华山风景最秀奇的山峰，三峰以下还有中峰（玉女峰）和北峰（云台峰）。
华山的景点多达210 余处，著名的有有华山峪（自古华山一条路），在峭壁绝崖上凿出的千尺幢、百尺峡和老君犁沟，苍龙岭，三面临空的鹞子翻身、下棋亭，凌空架设的长空栈道等，其中华岳仙掌被列为关中八景之首。华山最佳观日处位于华山东峰朝阳台。其他旅游景点有回心石、玉泉院、青柯坪、金锁关等。286x286px

**旅游**
旅客如徒步遍游五峰一般要24小时，乘缆车登顶游览需5至6小时。东峰设有宾馆，可供山上过夜的旅客留宿。
传统登山路线（适合体力佳者）为：第一日晚9点从华山门上山，沿千尺幢、百尺峡爬山。大约在第二日早5点左右到东峰观日台看日出，看完日出大约在早7点左右，然后去东峰（从云梯上），在东峰下到鹞子翻身、下棋亭。下东峰到东峰的另一侧，前往南峰也就是华山极顶。上顶，路过南天门，进去后见长空栈道。长空栈道回来就上顶峰（南峰）了。一路顺着走下去下南峰到西峰。西峰后有一处人迹罕至的桃花林。从西峰绕中峰，下山。下山路上可去老君犁沟。下山路上一路有很多的景点，所以可以拍到晚上上山拍不到的照片。约第二日下午4点左右可下山到华山山门。
简易登山路线（适合体力不佳者）：缆车上到北峰，徒步上东峰，转南峰，西峰，中峰，下山。
特殊登山路线（适合多次登山者）：从“智取华山”的小道上北峰，其余按传统登山路线。
华山景色美妙，但旅程同样艰险，所以有意攀登华山的旅游者，有必要做好全面的心理准备。
下棋亭，位于华山东峰旁

**参考文献**

**外部连结**
 华山景区官网date=20200718171449 
*xiyuehuashan
*3169424130

**延伸阅读**
分类:海拔2000公尺至2999公尺的山峰
Trie

一个保存了8个键的trie结构，"A", "to", "tea", "ted", "ten", "i", "in", "inn".
在计算机科学中，trie，又称前缀树或字典树，是一种有序树，用于保存关联数组，其中的键通常是字符串。与二叉查找树不同，键不是直接保存在节点中，而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀，也就是这个节点对应的字符串，而根节点对应空字符串。一般情况下，不是所有的节点都有对应的值，只有叶子节点和部分内部节点所对应的键才有相关的值。
Trie这个术语来自于retrieval。trie的发明者Edward Fredkin把它读作iː "tree"。但是，其他作者把它读作aɪ "try"。
在图示中，键标注在节点中，值标注在节点之下。每一个完整的英文单词对应一个特定的整数。Trie可以看作是一个确定有限状态自动机，尽管边上的符号一般是隐含在分支的顺序中的。
键不需要被显式地保存在节点中。图示中标注出完整的单词，只是为了演示trie的原理。
可以在 字典树算法的可视化演示 date=20240919184339 页面直观看到字典树插入，查找以及删除节点的处理过程。
trie中的键通常是字符串，但也可以是其它的结构。trie的算法可以很容易地修改为处理其它结构的有序序列，比如一串数字或者形状的排列。比如，bitwise trie中的键是一串位元，可以用于表示整数或者内存地址。

**应用**
trie树常用于搜索提示。如当输入一个网址，可以自动搜索出可能的选择。当没有完全匹配的搜索结果，可以返回前缀最相似的可能。
类似地，在使用输入法时，输入法会根据你已经输入的字符预测可能的词组和句子。在集成开发环境（IDE）中，当你编写代码时，IDE 能够实时提供代码补全建议，这些功能背后都可能使用了 Trie 树来提供高效的前缀匹配服务。
在文字处理软件中，Trie 树常被用于实现拼写检查功能。当你输入一个词时，系统能够快速判断这个词是否存在于词典中，如果发现可能的拼写错误，还能够提供相似的正确拼写建议。这种功能不仅提高了文字处理的效率，还能帮助用户避免拼写错误。

**实现方式**
trie树实际上是一个确定有限状态自动机(DFA)，通常用转移矩阵表示。行表示状态，列表示输入字符，（行，列）位置表示转移状态。这种方式的查询效率很高，但由于稀疏的现象严重，空间利用效率很低。也可以采用压缩的存储方式即链表来表示状态转移，但由于要线性查询，会造成效率低下。
于是人们提出了下面两种结构。

**三数组Trie**
三数组Trie（Triple-Array Trie）结构包括三个数组：base,next和check.

**二数组Trie**
二数组Trie（Double-Array Trie）包含base和check两个数组。base数组的每个元素表示一个Trie节点，即一个状态；check数组表示某个状态的前驱状态。

**实例**
这是一个用于词频统计的程序范例，因使用了getline(3)，所以需要glibc才能链接成功，没有glibc的话可以自行改写。
#include 
#include 
#include 
#define TREE_WIDTH 256
#define WORDLENMAX 128
struct trie_node_st {
int count;
int pass; //add a count for the part-include for example 'this is' then the 'is' is hited two times 
struct trie_node_st *nextTREE_WIDTH;
};
static struct trie_node_st root={0, 0, {NULL}};
static const char *spaces=" \t\n/.\"\'()";
void myfree(struct trie_node_st * rt)
{
	for(int i=0; inexti!=NULL){
			myfree(rt->nexti);
			rt->nexti = NULL;
		}
	}
	free(rt);
	return;
}
static int
insert (const char *word)
{
int i;
struct trie_node_st *curr, *newnode;
if (word0=='\0'){
return 0;
}
curr = &root;
for (i=0; ; ++i) {
if (wordi == '\0') {
break;
}
curr->pass++;//count
if (curr->next wordi  == NULL) {
newnode = (struct trie_node_st*)malloc(sizeof(struct trie_node_st));
memset (newnode, 0, sizeof(struct trie_node_st));
curr->next wordi  = newnode;
} 
curr = curr->next wordi ;
}
curr->count ++;
return 0;
}
static void
printword (const char *str, int n)
{
printf ("%s\t%d\n", str, n);
}
static int
do_travel (struct trie_node_st *rootp)
{
static char worddumpWORDLENMAX+1;
static int pos=0;
int i;
if (rootp == NULL) {
return 0;
}
if (rootp->count) {
worddumppos='\0';
printword (worddump, rootp->count+rootp->pass);
}
for (i=0;inexti);
pos--;
}
return 0;
}
int
main (void)
{
char *linebuf=NULL, *line, *word;
size_t bufsize=0;
int ret;
while (1) {
ret=getline (&linebuf, &bufsize, stdin);
if (ret==-1) {
break;
}
line=linebuf;
while (1) {
word = strsep (&line, spaces);
if (word==NULL) {
break;
}
if (word0=='\0') {
continue;
}
insert (word);
}
}
do_travel (&root);
free (linebuf);
	for(int i=0; i
时光倒流七十年

《时光倒流七十年》（Somewhere in Time），是1980年吉诺特·兹瓦克执导的浪漫奇幻电影。改编自理察·麦瑟森1975年小说《重返的时刻》（Bid Time Return）。
获第53届奥斯卡最佳服装设计奖提名及第38届金球奖最佳原创音乐奖提名。

**剧情概要**
男主角Richard Collier在1972年的大学毕业聚会上遇到一个神秘的老妇人，她走到Richard的跟前，轻声低喃：「回到我身边来吧！(Come back to me.)」又交给Richard一个老旧的怀表后，便于夜色中缓缓的离开。
Richard对此感到困惑，但他渐渐淡忘了这回事。八年之后，已成为剧作家的Richard与女友分手后决定前往麦克金纳岛度假，在他下榻的Grand Hotel的历史文物厅中挂着一幅年轻女子的相片，Richard注视着相片中那张美丽的脸，久久无法自拔，他莫名的感到似曾相识。
经过Richard的多方查证，原来相片上的人是已故女演员Elise McKenna，也就是八年前给他怀表的那个老妇人，她在见到Richard的当晚在家中过世。且Richard发现，原来自己曾与Elise相识相恋。
自己竟会和一位70年前的女子相恋，这简直不可思议，但Richard对此深信不疑。为此废寝忘食的Richard，得到从前就读大学的物理学教授的帮助，他希望能透过时光倒流的方法回到过去。
改变房里的摆设，穿着70多年前流行款式的西装，躺在床上自我催眠的Richard，多次尝试未果后，终于成功进入梦乡回到过去。在那个时空的陌生人群中四处追寻，他找到了Elise，很快他们便陷入热恋。
Elise的经纪人William却想尽办法要将两人分开，因为他害怕坠入爱河的Elise会为了Richard离开她的演艺之路，然而这一切并不能阻止他们相见。就在他们摆脱了William，愉快地谈论着将来时，Richard意外地从上衣口袋里掏出一枚1979年的硬币，瞬间把他带回现代。
无法再回到过去见到爱人的Richard将自己反锁在房间里，几天后，Grand Hotel的老员工救出了昏迷的Richard，但此时的Richard因为整整一个星期没有进食而进入弥留状态。此时的他出现了幻觉，看见年轻的Elise正向他招手，他走上前去紧握其手。
相隔近70年，二人终于再次团聚。
全剧在此完结。

**主要角色**
 克里斯托弗·里夫 饰 -{zh-hans:理查德·科里耶;zh-hk:高李察;zh-tw:理察·柯里尔}-（Richard Collier）- 珍·西摩儿 饰 -{zh-hans:爱丽斯·麦克坎娜;zh-hk:麦伊莉;zh-tw:艾莉丝·麦肯纳}-（Elise McKenna）- 基斯杜化·庞马 饰 -{zh-hans:威廉·菲塞特·罗宾森;zh-hk:罗威廉;zh-tw:威廉·佛塞特·罗宾森}-（William Fawcett Robinson）- Teresa Wright 饰 劳拉·罗伯兹（Laura Roberts）- Bill Erwin 饰 亚瑟·比尔（Arthur Biehl）- George Voskovec 饰 杰拉德·芬尼博士（Dr. Gerard Finney）- Susan French 饰 老年艾莉丝·麦肯纳（Older Elise）- John Alvin 饰 亚瑟的父亲（Arthur’s father）- Eddra Gale 饰 吉纳维芙（Genevieve）

**影片制作**
影片在密西根州麦基诺岛的格兰特大酒店拍摄。
此片改编自小说《重返的时刻》，作者理察·麦瑟森在小说的前序中坦言，一次他与家人的旅行途中，偶然在弗吉尼亚城的一家歌剧院门口看到一张海报，那是已故美国著名女演员莫德·亚当斯的海报 ，在那一刹那，他爱上了她，而《时光倒流七十年》中那段动人的故事也因此产生了。
《时光倒流七十年》的制作成本只有500万，这在现今乃至当时都只能算一个很微不足道的数目，而且其中的五分之一是作为男主角的扮演者基斯杜化·李夫的片酬，同时，由于拍摄时间十分紧凑，因此所有工作人员及演员必须一星期工作六天，每天工作16小时。在这样艰苦的条件下，却没有一个人抱怨，摄像师甚至表示他愿意无偿的工作，而凭借《超人》一片迅速窜红的基斯杜化·李夫则无数次拒绝了一些片酬优厚多倍的剧组的邀请，这其中的原因只能够在剧本中寻找。

**配乐**
除了约翰·拜瑞的配乐外，电影亦引用了拉赫曼尼诺夫的《帕格尼尼主题狂想曲变奏十八》。

**反响**
电影在发行之初并不卖座，就连导演吉诺特·兹瓦克后来也不得不承认，尽管他与全体制作人员都对这部片有莫大期望，《时光倒流七十年》的票房以及奖项都曾令他感到难过。当时影片试映时，并没有受到观众的爱戴，所以也就没办法在戏院播放。
事隔多年，这部影片无意间由一个电视台高层工作者发现了，他给这段动人的爱情故事深深打动，于是将之在有线频道播放，结果观众反应热烈。《时光倒流七十年》这部差点被埋没的好片子就这样重见天日，成为经典电影。
《时光倒流七十年》于1981年9月12日开始在香港当时最豪华的碧丽宫戏院独家放映，因口碑及票房俱佳而持续放映至翌年的4月22日，共放映223日，创下连续上映同一套电影的最长纪录，亦同时写下连续三个月全院满座的一页，最终票房收入达938万港元，并成为1982年香港电影票房外语电影冠军，轰动全港。 因本片在香港大受欢迎，香港男歌手郑少秋曾于1982年演唱由卡龙填词、改编自本片主题音乐而成的粤语流行曲《如在梦中》，收录于其《富贵荣华》专辑内。

**参考文献**

**外部连结**
 id=0081534- 45599- id=somewhere_in_time- somewhereintime- somewhere-in-time- fNatm0704002- 14872
建筑设计

英国的一个解构主义建筑
英国的一栋三角设计公寓
北京一栋融合传统和现代的设计
上海世博中国馆的设计
建筑设计（Building design）是指为满足特定建筑物的建造目的而进行的设计，包括环境角色、建筑功能、视觉感受等具体内容。建筑设计还要考虑所建位置的历史、文化文脉，景观环境等因素，使建筑成为在技术、经济等方面可行的条件下形成能够成为审美对象或具有象征意义的产物。

**建筑设计的阶段**
按设计的深度分，一般循序为方案设计（Schematic Design）、初步设计（Design Development）、施工设计（Construction Design）等大的阶段。而在不同阶段，又可有不同增减、分划，比如在方案设计之前可划出建筑策划、概念设计等；在初步设计阶段，若建筑物复杂，可有扩大初步设计（或简称为扩初）；在施工图设计阶段，可划出细部设计。在完成整个流程设计之后可以制作建筑模型图成型。

**相关的领域**
建筑设计内容可归纳细分为：
#设计文本：由设计师发想的创意过程，通常借由设计师的逻辑及经验作创意的展开，在研究的领域内设计方法或建筑史也都是建筑设计必须学习的。
#技术性的设计：包含建筑结构设计、建筑物理设计（建筑声学设计、建筑光学设计、建筑热学设计）、建筑设备设计（建筑给排水设计、 建筑供暖、通风、空调设计、建筑电气设计）等。
#外部空间的规划：可将空间扩大范围到都市计划、都市设计、敷地计划、景观设计等领域。
#内部空间的设计：包含合理的空间规划及室内装修、室内建筑计划。
#综合的设计：包括标识设计、建筑物亮化设计、艺术设计、安防设计、停车管理设计、橱窗设计等领域。
早期的建筑设计，不管中外其实都是结合雕塑、工学、营造、符号学甚至神学或神秘学的各领域，所以早期的建筑师都被视作才智者或哲学家，具有崇高的地位，直到近代才开始有各种专业的分工。

**著名的建筑师**
达文西（Leonardo da Vinci）
*帕拉底欧（Andrea Palladio）
*勒·柯布西耶（Le Corbusier）
*弗兰克·劳埃德·赖特（Frank Lloyd Wright）
*格罗庇乌兹（Walter Gropius）
*密斯·范·德罗（Ludwig Mies van der Rohe）
*路易·康（Louis Isadore Kahn）
*贝聿铭（I. M. Pei）
*安藤忠雄（Tadao Ando）
*扎哈·哈迪德（Zaha Hadid）
*丹下健三（Kenzō Tange）
*雷姆·库哈斯（Rem Koolhaas）
*弗莱·奥托（Frei Paul Otto）

**著名的事务所**
建筑设计作为建筑业的一个重要环节，产生了专业从事建筑设计的公司，以设计大型公建项目为主的商业综合建筑设计公司，如SOM、KPF、HOK等，更多的则是由著名建筑师个人开设的建筑设计事务所。其他以设计著名的事务所还有：OMA、诺曼·福斯特、扎哈·哈迪德等。

**著名的建筑奖项**
普立兹克奖
*AIA Gold Medal
*The AAP Architecture Prize
分类:建筑
分类:建筑工程
前427年

**大事记**
季孙氏据费邑自立为费国。
*燕国、赵国、韩国、楚国和魏国联军攻秦国。
*伯罗奔尼撒战争：雅典迫使米提利尼投降，并攻占波提狄亚。
*雅典流行鼠疫。

**出生**
柏拉图，古希腊哲学家，约出生于前427年（逝世前347年）
兵马俑

兵马俑通常指中国古代帝王或身世显赫的人陪葬所用的大规模陶制兵马模型，可以指：- 秦始皇陵兵马俑- 江苏徐州狮子山汉楚王墓兵马俑- 陕西咸阳杨家湾兵马俑