jdbc操作大段文字和二進位制資料型別

2021-08-30 03:21:19 字數 1092 閱讀 3365

使用jdbc操作大段文字和二進位制資料型別

1 clob型別 用以儲存大容量的文字

mysql中對應的字段型別是mediumtext ,text 和longtetxt

向資料庫中插入大段的文字

public static void insert()

catch (sqlexception e)

catch (filenotfoundexception e)

catch (ioexception e)

finally

}

讀取clob型別的資料

public static void read()*/

int c = -1;

while((c = read.read(buffer)) != -1)

bw.close();

read.close();

"content"));}}

catch (sqlexception e)

catch (ioexception e)

finally

}

2 blob型別用以儲存二進位制的資料

mysql對應的字段型別: mediumblob,bolb,longblob

插入資料

public static void insertblob()

catch (sqlexception e)

catch (filenotfoundexception e)

catch (ioexception e)

finally

}

讀取bolb的資料

public static void readblob()

os.close();

is.close();}}

catch (sqlexception e)

catch (ioexception e)

finally

}

二進位制操作

關於二進位制操作很常見,很多筆試面試題中也有涉及,本篇主要圍繞二進位制翻轉,二進位制最高位判定和給定整數的二進位制輸出來 靈活使用二進位制的 操作。一 給定整數的二進位制翻轉 思路 可以考慮逐次翻轉得到最終的翻轉結果,具體做法,首先將所有二進位制位奇偶位逐個翻轉,然後以兩位為一對 作為整體 奇偶對逐...

二進位制 二進位制起源

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

文字流和二進位製流

華清遠見 楊碩 我們在寫 c程式的時候經常會涉及到對流的操作,比如說從標準輸入流讀取一串字串,然後通過標準輸出流輸出顯示在螢幕上,這也就是所謂的 io操作。那麼流究竟是什麼東西?下面首先對流這個概念做一下解釋。一 流 stream 的概念 計算機有很多外部裝置,比如鍵盤 滑鼠 cd rom io操作...