回顧asp二進位製流瓶頸,是否可以引進新資料結構

2021-04-19 06:25:31 字數 474 閱讀 2773

在asp中,問的最多得,無外呼multipar/form表單,影象生成,檔案資訊提取

其核心問題就是byte()操作,由於asp只支援variant資料型別,對byte()得操作不得不依靠adodb.stream,midb,leftb,lenb等來處理。特別的,midb等截取得byte()資料雖然可以由asp讀取,卻已經被轉化為variant型別,無法在被還原成byte(),adodb.stream得二進位制模式也寫入,真是煩人之極啊。

這裡,是否可以引進一些新得資料結構,直接略過這一瓶頸呢?

我認為可以使用iso8859-2編碼作為位元擴充套件字元資料型別,由於該編碼直接將byte位元組擴充套件成2位的字串variant.string型別(低byte不變,高byte取0),而沒有值變換,可以說非常實用於asp操作。

但是,這又帶來乙個問題,所有的二進位制和成位元擴張型別轉換非常方便,但是目前卻沒有大量的成熟asp**支援,要自己做的話,在asp將近尾聲的情況下,實在沒有前途。

Buffered流 二進位制

bufferedreader類是reader類的子類 bufferedreader類帶有緩衝區按行讀取內容的readline 方法 reader類常用方法 int read int read byte c read char c,int off,int len void close 子類buffer...

php讀取二進位制 php讀取二進位製流

將php資料轉換為二進位制資料 string pack string format mixed args mixed 將二進位制資料轉換為php資料 array unpack string format,string data format a nul padded string a nul 字串填...

二進位制 二進位制起源

現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...