六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

在ASP.NET中創(chuàng)建GUIDa

[摘要]基礎知識 GUID代表全球唯一識別符。正如名字所表示的,這些數字從統(tǒng)計上來說是唯一的,這就意味著在全世界不會有兩個GUID完全相同。這是為什么呢? 一個 GUID是一個128位的數字,通常用一個32...
基礎知識

GUID代表全球唯一識別符。正如名字所表示的,這些數字從統(tǒng)計上來說是唯一的,這就意味著在全世界不會有兩個GUID完全相同。這是為什么呢?

一個 GUID是一個128位的數字,通常用一個32位的十六進制字符串來表示,就象這樣:3e4dab67-ac0b-47cc-b1cf-40f93324350f

兩個GUID相等的幾率是 1/2128 ,幾乎為0。

由于它們的唯一性,GUID可以被用在需要唯一關鍵字的應用程序中,但是這種情況下的關鍵字是不能組合起來生成一個關鍵字。

舉例來說,你想跟蹤站點的訪問者。如果不向訪問者詢問一些問題,就不可能生成含有他們行動信息的表格關鍵字。只有當你擁有了他們的識別信息,如電話號碼等,才能做到。在沒有這些信息的情況下,你可以使用一個唯一數字,如計數器,作為關鍵字。要想使這個 ID不可復制,就可以使用GUID。 用計數器的話,會有數字被復制的可能,比如復位了計數器,但是使用GUID,就沒有這種可能。

在ASP.NET創(chuàng)建GUID

在ASP時代,要生成GUID必須要依靠一個外部COM 組件或SQL Server。現在,.NET框架中提供了創(chuàng)建GUID必要的類,使生成GUID變得容易。System名稱空間中包含了聲稱GUID的GUID類,這個類包含 NewGUID()方法,當它被調用時,就返回一個帶有新值的GUID對象。現在,就讓我們來看看生成一個新GUID的簡單例子:

<html>
<body>

<%=System.GUID.NewGUID()%>

</body>
</html>

點擊這里演示。

刷新演示頁面,你就會發(fā)現每次都會顯示一個新的GUID。

以下是對上面代碼進行了"修飾"的版本,點擊"Create GUID"按鈕就會觸發(fā)創(chuàng)建一個新的GUID:

<html>

<script language="vb" runat="server">
' 當點擊"Create GUID"按鈕時,調用下面的防范
Sub displayNewGUID (Sender As Object, E As EventArgs)
' 設置label內容為新GUID數值
guidLabel.Text = System.GUID.NewGuid().ToString()
End Sub
</script>

<head>
<title>Demo: Generating GUIDs</title>
</head>

<body>

<form runat="server">

<asp:Button id="guidButton" text="Create GUID" runat="server" onclick="displayNewGUID" />
<br>

<asp:Label id="guidLabel" runat="server" />

</form>

</body>
</html>

點擊這里演示。

由于上述方法使用了.NET的基本類之一,因此它可以被任何.NET應用程序使用,而不僅僅局限于ASP.NET中。


主站蜘蛛池模板: 午夜看片网| 四虎看片 | 日韩在线视频免费 | 在线观看视频中文字幕 | 伊人网中文字幕 | 午夜视频在线观看网站 | 日韩高清在线日韩大片观看网址 | 性大交| 四虎影院欧美 | 亚日韩| 天天操天天干天天干 | 视频日韩p影院永久免费 | 色姝姝影院| 日本网址在线观看 | 四虎免费在线观看 | 色播五月激情五月 | 欧美在线综合视频 | 一级黄色在线播放 | 日本视频网站在线观看 | 全部免费毛片在线 | 手机看片国产精品 | 在线久综合色手机在线播放 | 星辰影院在线观看高清免费观看 | 日本人视频18jizz免费 | 伊人精品久久久大香线蕉99 | 色播激情五月 | 四虎影院新网址 | 在线看污视频 | 亚洲国产香蕉视频欧美 | 色在线导航 | 欧美在线色 | 视频大全在线观看免费 | 欧美视频精品在线观看 | 中国二级毛片 | 天天看天天做 | 中文字幕乱 | 日本一二三区高清 | 日韩一区二区不卡 | 日韩精品一区二区三区中文版 | 亚洲黄页网站 | 日韩网站免费 |