??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品无码一区二区无码,韩国三级大全久久网站,精品无码久久久久久尤物http://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126841.html漂漂漂漂Fri, 17 Sep 2010 02:58:00 GMThttp://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126841.htmlhttp://www.shnenglu.com/AutomateProgram/comments/126841.htmlhttp://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126841.html#Feedback0http://www.shnenglu.com/AutomateProgram/comments/commentRss/126841.htmlhttp://www.shnenglu.com/AutomateProgram/services/trackbacks/126841.html

原文地址Q?a >http://blog.csdn.net/nidehong/archive/2006/11/22/1406125.aspx


UUID

通用惟一标识W(UUIDQ是128位比特的数字Q用来惟一地标识因特网上的某些对象或者实体?/p>

A Universally Unique Identifier is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent of UUIDs is to enable distributed systems to uniquely identify information without significant central coordination. Thus, anyone can create a UUID and use it to identify something with reasonable confidence that the identifier will never be unintentionally used by anyone for anything else. Information labelled with UUIDs can therefore be later combined into a single database without need to resolve name conflicts. The most widespread use of this standard is in Microsoft's Globally Unique Identifiers (GUIDs) which implement this standard.

一个UUID 是一个标识符标准用于软g架构Q是由开放Y件基金会QOSFQ作为分布式计算环境QDCEQ的一部分而制定的标准。UUIDs的目的就是分布式系l可以不需要重要的中央调合pȝ而能唯一地标识信息。这PM创造一个UUID 和用它来标识一些东西,而且Q你有够的信心来确定这个标识是永远不会被Q何h无意C用在M东西上。因此,信息加上了UUID标签p合ƈ到单个数据库中而不用去解决命名冲突的问题。这个标准的q泛应用在微软的全球唯一标识W(GUIDsQ上QGUID实现了这个标准?/p>

A UUID is essentially a 16-byte number and in its canonical form a UUID may look like this:

:550E8400-E29B-11D4-A716-446655440000

And has this structure in the C programming language:

typedef struct {
unsigned32 time_low;
unsigned16 time_mid;
unsigned16 time_hi_and_version;
unsigned8 clock_seq_hi_and_reserved;
unsigned8 clock_seq_low;
byte node6;
} uuid_t;

The J2SE 5.0 release of Java provides a class that will produce 128-bit UUIDs. The API documentation for the class refers to ISO/IEC 11578:1996.

关于UUID的定义,详细内容可参?a style="COLOR: rgb(51,102,153); TEXT-DECORATION: none" >http://www.ietf.org/rfc/rfc4122.txtQ文里面还有C语言对UUID标准的各U实现?/p>

GUID

A Globally Unique Identifier or GUID is a pseudo-random number used in software applications. While each generated GUID is not guaranteed to be unique, the total number of unique keys (2128 or 3.4028×1038) is so large that the possibility of the same number being generated twice is very small.

一个全球唯一标识W??GUID 是一个假随机数用于Y件中。虽然每个生的GUID是不保证唯一的,但不同的标识WL是(2128 也就?.4028×1038Q如此之大,以至于相同的数字被生两ơ的机率是很相当的?/p>

The GUID is an implementation by Microsoft of a standard called Universally Unique Identifier (UUID), specified by the Open Software Foundation (OSF).

GUID 是微软对UUIDq个标准的实现。UUID是由开放Y件基金会QOSFQ定义的?/p>

UUIDq有其它各种实现Q不止GUID一U,其它的在此不详细说明?/p>

漂漂 2010-09-17 10:58 发表评论
]]>
URI /URL 解释http://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126840.html漂漂漂漂Fri, 17 Sep 2010 02:57:00 GMThttp://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126840.htmlhttp://www.shnenglu.com/AutomateProgram/comments/126840.htmlhttp://www.shnenglu.com/AutomateProgram/archive/2010/09/17/126840.html#Feedback0http://www.shnenglu.com/AutomateProgram/comments/commentRss/126840.htmlhttp://www.shnenglu.com/AutomateProgram/services/trackbacks/126840.htmlhttp://www.cnblogs.com/long2006sky/articles/1149925.html

1.什么是URI
Web上可用的每种资源 - HTML文、图像、视频片Dc程序等 - ׃个通过?br>用资源标志符QUniversal Resource Identifier, U?URI"Q进行定位?
URI一般由三部分组成:
讉K资源的命名机制?
存放资源的主机名?
资源自n的名Uͼp\径表C?
考虑下面的URIQ它表示了当前的HTML 4.0规范Q?
     http://www.webmonkey.com.cn/html/html40/
q个URI是这LQ这是一个可通过HTTP协议讉K的资源,位于?br>?a target=_blank>www.webmonkey.com.cn?/font>Q通过路径“/html/html40”讉K。在HTML文档?br>其它资源包括"mailto"Q收发emailQ和"ftp"QFTP讉KQ?
q是URI的另一个例子,指向一个用L邮箱Q?br><A href="Joe'>mailto:joe@someplace.com">Joe Cool</A>
注:大多数读者可能熟?URL"Q而不是URI。URL是URI命名机制的一个子集?br>片段标志W?br>有的URI指向一个资源的内部?q种URI?#"l束Qƈ跟着一个anchor标志
W(UCؓ片段标志W)。例如,下面是一个指向section_2的URIQ?br>http://somesite.com/html/top.htm#section_2
相对URI
相对URI 不包含Q何命名规范信息。它的\径通常指同一台机器上的资源。相
对URI可能含有相对路径Q如Q?#8220;..”表示上一层\径)Q还可能包含片段?br>志符?br>Z说明相对URIQ假设我们有一个基本的URI http://www.acme.com/support/intro.htm
下面的链接中使用了相对URIQ?br>     <A href="suppliers.htm">Suppliers</A>
它扩展成完全的URI是 "http://www.acme.com/support/suppliers.htm"Q?
下面是一个图像的相对URIQ?br>     <IMG src="../icons/logo.gif" alt="logo">
它扩展成完全的URI是 "http://www.acme.com/icons/logo.gif"?br>在HTML中,URI被用来:
链接到另一个文或资源(参看A和LINK元素)?
链接C个外部样式表或脚?参看LINK和SCRIPT元素)?
在页内包含图像、对象或applet(参看IMAG、OBJECT、APPLET和INPUT
元素)?
建立囑փ映射(参看MAP和AREA元素)?
提交一个表?参看FORM)?
建立一个框架文?参看FRAME和IFRAME元素)?
引用一个外部参?参看Q、BLOCKQUOTE, INS和DEL元素)?
指向一个描q文的metadata(参看HEAD元素)?br>
2.什么是URLQ?br>       URL是Uniform Resource Location的羃写,译ؓ“l一资源定位W?#8221;。通俗地说QURL是Internet上用来描qC息资源的字符Ԍ主要用在各种WWW客户E序和服务器E序上,特别是著名的Mosaic。采用URL可以用一U统一的格式来描述各种信息资源Q包括文件、服务器的地址和目录等?
?URL的格?br>URL的格式由下列三部分组成:
W一部分是协议(或称为服务方式)Q?
W二部分是存有该资源的主机IP地址Q有时也包括端口PQ?
W三部分是主源的具体地址。,如目录和文g名等?
W一部分和第二部分之间用“Q?/”W号隔开Q第二部分和W三部分?#8220;/”W号隔开。第一部分和第二部分是不可~少的,W三部分有时可以省略?br>?URLCZ
文g的URLQ?
用URL表示文gӞ服务器方式用file表示Q后面要有主机IP地址、文件的存取路径Q即目录Q和文g名等信息。有时可以省略目录和文g名,?#8220;/”W号不能省略?br>例一Qfile://ftp.yoyodyne.com/pub/files/foobar.txt
代表存放Lftp.yoyodyne.com上的pub/files/目录下的一个文Ӟ文g名是foobar.txt?br>例二Qfile://ftp.yoyodyne.com/pub
代表Lftp.yoyodyne.com上的目录/pub?br>例三Qfile://ftp.yoyodyne.com/
代表Lftp.yoyodyne.com上的根目录?br>Gopher的URLQ?
Gopher服务器有可能使用Ҏ的端口,在这U情况下Q主机IP地址与端口之间要?#8220;Q隔开?br>例一Qgopher://gopher.yoyodyne.com/
表示Lgopher.yoyodyne.com上的gopher服务器?br>例二Qgopher://gopher.banzai.edu:1234
表示Lgopher.banzai.edu上的gopher服务器,在端?234上?br>|络新闻的URLQ?
利用URL表示|络新闻l时Q如果是usenet的话只要指定出新ȝ的名字即可?br>例如Qnews:rec.gardening
表示usenet上的rec.gardening新闻l(园艺Q?br>HTTP?URLQ?br>使用文本传输协议HTTPQ提供超U文本信息服务的资源?br>例一Q?a target=_blank>http://www.peopledaily.com.cn/channel/welcome.htm
其计机域名?a target=_blank>www.peopledaily.com.cn。超U文本文Ӟ文gcd?htmlQ是在目?channel下的welcome.htm。这是中国h民日报的一台计机?br>例二Q?a target=_blank>http://www.rol.cn.net/talk/talk1.htm
其其计算机域名ؓwww.rol.cn.net。超U文本文Ӟ文gcd?htmlQ是在目?talk下的talk1.htm。这是瑞得聊天室的地址Q可由此q入瑞得聊天室的W?室?br>
URI、URL和URN之间的区别与联系
URIQUniform Resource IdentifierQ统一资源标识W;
URLQUniform Resource LocatorQ统一资源定位W;
URNQUniform Resource NameQ统一资源名称?br>其中QURL,URN是URI的子集?br>Web上地址的基本Ş式是URI,它代表统一资源标识W。有两种形式Q?br>URLQ目前URI的最普遍形式是无处不在的URL或统一资源定位器?br>URNQURL的一U更新Ş式,l一资源名称(URN, Uniform Resource Name)不依赖于位置Qƈ且有可能减少失效q接的个数。但是其行q需假以时日Q因为它需要更_֯软g的支持?br>URI是以某种l一的(标准化的Q方式标识资源的单字W串?br>URI一般由三部分组成:
1. 讉K资源的命名机制?
2. 存放资源的主机名?
3. 资源自n的名Uͼp\径表C?
典型情况下,q种字符串以schemeQ命名URI的名字空间的标识W——一l相关的名称Q开_语法如下Q?br>[scheme:] scheme-specific-part
URI以scheme和冒号开头。Scheme用大?写字母开_后面为空或者跟着更多的大?写字母、数字、加受减号和点号。冒hscheme与scheme-specific-part分开了,q且scheme-specific-part的语法和语义Q意思)由URI的名字空间决定。如下面的例子:
http://www.cnn.comQ其中http是schemeQ?/www.cnn.com?/font> scheme-specific-partQƈ且它的scheme与scheme-specific-part被冒号分开了?br>URI有绝对和相对之分Q绝对的URI指以schemeQ后面跟着冒号Q开头的URI。前面提到的http://www.cnn.com是l对的URI的一个例?/font>Q其它的例子q有mailto:jeff@javajeff.com、news:comp.lang.java.help和xyz://whatever。你可以把绝对的URI看作是以某种方式引用某种资源Q而这U方式对标识W出现的环境没有依赖。如果用文件系l作cLQ绝对的URIcM于从根目录开始的某个文g的径?
与绝对的URI不同的,相对的URI不是以schemeQ后面跟着冒号Q开始的URI?它的一个例子是articles/articles.html。你可以把相对的URI看作是以某种方式引用某种资源Q而这U方式依赖于标识W出现的环境。如果用文gpȝ作类比,相对的URIcM于从当前目录开始的文g路径?br>URL是Uniform Resource Location的羃写,译ؓ"l一资源定位W?。通俗地说QURL是Internet上用来描qC息资源的字符Ԍ主要用在各种WWW客户E序和服务器E序上,特别是著名的Mosaic。采用URL可以用一U统一的格式来描述各种信息资源Q包括文件、服务器的地址和目录等?
URL的格式由下列三部分组成:
W一部分是协议(或称为服务方式)Q?
W二部分是存有该资源的主机IP地址Q有时也包括端口PQ?
W三部分是主源的具体地址。,如目录和文g名等?
W一部分和第二部分之间用"Q?/"W号隔开Q第二部分和W三部分?/"W号隔开。第一部分和第二部分是不可~少的,W三部分有时可以省略?br>目前最大的~点是当信息资源的存攑֜点发生变化时Q必dURL作相应的改变。因此h们正在研I新的信息资源表C方法,例如QURI(Universal Resource Identifier)?通用资源标识"Q参见RFC 1630Q、URNQUniform Resource NameQ即"l一资源?和URCQUniform Resource CitationQ即"l一资源引用W?{?br>URI目前q处在进一步的研究当中。研I的方向是弥补URL目前存在的缺炏V?/div>

漂漂 2010-09-17 10:57 发表评论
]]> aëƬ÷˾þ| þѾDzݲƷ| ˾þ| þþƷ| þùӾƷŮ| 99Ʒþþþþþ| ޹˾þۺ| ɫþþ99Ʒ| þþþþžžƷӰԺ| ˳AVɫۺϾþ| þþƷ?Ļ| þþƷ| þݺҹҹ| þþþþ޾Ʒ| þþþ| 94þù׾Ʒ| þAvԴվ| þѹƷ| 51þҹɫƷ| þþþavר| Ƭѹۿþ| þѾƷƵ| þþþþҹӰԺ| 97Ʒ˾þþô߽97| ޷?Vþò| þþþӰԺŮ | ĻѾþ| þþƷһӰ| ҹƷƬþӰ | һŮȫƾþƬ| Ʒþ777| þùƷ-þþƷ| þ99ۺϾƷ| Ʒþþþþҹ| þþƷˬӰ| þþƷɫ鶹| ۺϾƷ㽶þ| þþŷղ| þþƷ˘AV| Ʒþҹҹ³³| þþþƷ鶹|