萬物皆檔案

2021-05-24 10:40:12 字數 829 閱讀 3833

程式=資料+演算法

利用演算法將規定格式的資料儲存到檔案 ,這就是檔案

office 是乙個典型,doc 格式,

htm格式 ,

http協議,到xml ,json 都是特定格式的檔案。

檔案其實就是 協議,裡面儲存的內容 ,只有按照 規定的協議才能讀取到 ,不然就是乙個亂碼檔案。 

加密和解密也是基於這個原理

tlv是一種常用格式,意思就是:type型別, lenght長度,value值;

這樣可以很方便的表達需要傳遞資料的型別,長度和值,不過型別需要有約定。

其他:利用datainputstream和dataoutputstream 建立和解析檔案--安裝規範

利用流寫出一定規範的檔案。然後更具這些規則解析這些檔案。

每個檔案都有自己的規範。

gif檔案格式 

解析成幀,和基本資訊如:時間.

gif檔案主要採用 網路的jar4的類

每個都是由無數的點組成。而每個點都有特定的顏色。又點到面。

檔案中保持了每個點的色彩。 就是乙個物件。他具有一些屬性,其中乙個就是乙個點的集合。

利用datainputstream和dataoutputstream 建立和解析檔案--安裝規範

利用流寫出一定規範的檔案。然後更具這些規則解析這些檔案。

每個檔案都有自己的規範。

gif檔案格式 

解析成幀,和基本資訊如:時間.

gif檔案主要採用 網路的jar4的類

每個都是由無數的點組成。而每個點都有特定的顏色。又點到面。

檔案中保持了每個點的色彩。 就是乙個物件。他具有一些屬性,其中乙個就是乙個點的集合。

萬物皆物件

math物件是js中的乙個內建物件,他提供了一些數學相關的屬性和方法。console.log math.pi console.log math.floor 2.999 2 console.log math.floor 2.9999 3console.log math.ceil 2.0001 3 co...

Linux系統檔案(萬物皆檔案)

bin 基礎命令檔案,為usr下的bin檔案連線 boot 啟動檔案 dev device 裝置目錄 各種硬體裝置都會對映成檔案 etc 系統管理的配置檔案,和一些資料庫檔案 home 普通使用者的檔案 root 管理員檔案 opt 可選目錄 給第三方軟體包預留檔案 media 檔案,可移動 裝置掛...

Python 萬物皆物件

所有的函式都有乙個內建的 doc 屬性,它會返回在函式源 中定義的 doc string sys 模組是乙個物件,它有乙個叫作 path 的屬性 等等。我們仍然在迴避問題的實質,究竟何謂物件?不同的程式語言以不同的方式定義 物件 某些語言中,它意味著所有 物件必須 有屬性和方法 另一些語言中,它意味...