問題:
1. 當我們執行乙個應用程式時 (如 : program.exe)時,它裡面包含了什麼?
2.當我們第一次去接觸clr的時候,我們聽到的是 「元資料」 ,那麼它到底在**,它是什麼呢 ?
乙個託管 的 pe檔案: 主要有四個部分構成 :。
1. pe32(+)頭 : 是windows要求的標準資訊。
2. crl頭:是乙個那些需要clr的模組(託管模組)所特有的資訊塊 ,
在此資訊塊中包含(
模組在生成所面向clr的major(主)和minor(次)版本號;
一些標誌(flag);
乙個methoddef token: 在這裡面指定了模組的入口方法,但前提該模組必須是乙個gui 或cui的執行體;
還有乙個可選的強名稱數字簽名 ;
及模組內部特定元資料表的大小和偏移量。
3. 元資料: 我試著回答第二問, 元資料其實就是乙個二進位制資料塊,有幾個表構成。
我們可以 把這幾個一一分成三個分類:
定義表(definition table):
引用表(reference table);
清單表(manifest table):
元路徑解析
如有冒犯,還望諒解!meta path 是2011年 yizhou sun etc.提出的 針對異質網路中的相似性搜尋。meta path 是一條包含relation序列的路徑,而這些 relation 定義在不同型別object之間。information network 資訊網路是指乙個有向圖 ...
《高可用的HDFS》 元資料解析
元資料有三類資訊 1 檔案和目錄自身的屬性資訊 2 記錄檔案內容儲存相關資訊 3 記錄hdfs中所有datanode的資訊 inode 檔案和目錄是檔案系統的基本元素,hdfs將其抽象為inode,每乙個檔案或目錄都對應乙個唯一的inode,其儲存了名字資訊 建立時間 修改時間 父目錄等資訊。ino...
Hive學習筆記10 元資料解析
hive元資料不存放在hdfs上,而是存放在rdbms上,典型的如mysql derby等。use hive 使用 hive 資料庫庫 show tables mysql show tables tables in hive bucketing cols cds columns v2 databas...