日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

OneNote COM組件對象模型,與GUID-全局唯一標識符

OneNote COM組件對象模型,與GUID-全局唯一標識符

更新時間:2024-01-27 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Office是由Microsoft(微軟)公司開發的一套辦公軟件套裝。常用組件有 Word、Excel、PowerPoint等。Microsoft Office是一套由微軟公司開發的辦公軟件,它為 Microsoft Windows 和 Mac OS X而開發。

在討論onenote的內置對象的ID屬性之前,有必要先了解一個基礎概念——GUID,全局唯一標識符。

COM,全稱是ComponentObjectModel,即組件對象模型。COM是微軟為提高軟件開發效率而開發出的一種軟件開發新技術。OLE、ActiveX及DirectX等都是基于COM建立起來的。

在COM規范中,客戶程序不會直接訪問COM組件,而是通過一個全局標識符進行對象的創建和初始化工作。在規范設計之初,設計人員需要考慮的問題是:如何定義全局標識符,才能確保其唯一性呢?通過GUID。GUID廣泛應用于微軟的產品中,例如,而微軟系統的注冊表、接口標識、數據庫等對象中,隨處可見GUID。

1.IP地址是如何保證唯一性的?

設計人員最先考慮的是IP地址的實現方式。

在TCP/IP網絡協議中,用IP地址來標識每一臺計算機,這種地址具有唯一性,這是互聯網實現正常通信的基本前提。IP地址是一個32位的二進制數。為了確保唯一性,IP地址由權威機構InternetNIC在全球范圍內進行統一分配。

而對于COM組件的開發和使用,顯然不可能專門弄個管理機構來分配標識符,如果是那樣就毫無開發效率可言了。于是微軟采用了另一種方式:發明一種算法,每次都能產生全球唯一的標識符。

2.GUID的產生

沒有管理機構,又該如何保證標識符的唯一性?COM規范采用128位的全局唯一標識符(即GUID,GloballyUniqueIdentifier),這是一個由特殊算法產生的隨機數,不需要專門的管理機構。

既然是隨機數,那就不可能絕對保證唯一性,但GUID重復的概率是極低的。《COM原理與應用》一書中指出,“從理論上講,如果一臺機器每秒產生10000000個GUID,則可以保證(概率意義上)3240年不重復。”

GUID的隨機性可以從兩方面得到保證:1.空間,對聯網機器,取網絡適配器的地址值,未聯網機器則用其他算法產生;2.時間,同一機器在不同時間產生的標識符自然是不相同的。因此,在實際使用時,根本無需擔心會產生重復的GUID。

3.GUID的格式

GUID的格式為“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”(32個x),其中每個x是0-F范圍內的一個16進制數字。一個16進制是4個二進制,所以GUID是一個二進制長度為128位的數字標識符。

例如,F3786832-BC35-45D6-97A4-98B7F4A025F6,即為一個有效的GUID值。


Office辦公軟件是辦公的第一選擇,這個地球人都知道。Microsoft Office 2010的新界面簡潔明快,標識也改為了全橙色。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 欧美成人伊人十综合色 | 欧美极品欧美日韩 | 免费中文字幕 | 久久精品99精品免费观看 | 国产青草视频免费观看97 | 天天插天天操 | 动漫成人精品一区二区 | 久草综合视频在线 | 九九久久久久久久爱 | 美女被免费网站在线jk视频 | 久久www免费人成_看 | 亚洲精品免费观看 | 国产欧美日韩综合精品二区 | 大尺度福利视频在线观看网址 | 欧美日韩免费在线视频 | 欧美在线观看视频一区 | av在线手机播放 | 日韩欧美第一页 | 人人草人人干 | 日韩美女网站 | 亚洲a站 | 狠狠色噜噜狠狠狠米奇9999 | 日韩在线三级视频 | 色综合久久久久网 | 国产大秀视频在线一区二区 | 成人做爰全过程免费的叫床看视频 | 在线观看国产小视频 | 理论片免费午夜 | 蜜桃在线视频 | 2022年国产精品久久久久 | 婷婷亚洲久悠悠色悠在线播放 | 久久精品影院永久网址 | 色热综合 | 欧美黄色性视频 | 国产美女网 | 国内永久第一免费福利视频 | 手机看片福利日韩国产 | 国产无遮挡色视频免费视频 | 欧美黑人巨大日本人又爽又色 | 亚洲波多野结衣日韩在线 | avcar老司机论坛网址 |