buffer物件
存放二進位制資料的快取區物件,常用於處理檔案流和tcp流
預設utf-8編碼,new buffer('123', 'base64'), 第二個引數為指定編碼型別
建立buf物件:
var buf = new buffer()
var buf = new buffer("12345678"); 指定內容
var buf = new buffer(8): 指定快取長度,超過長度的資料會被忽略
var buf = new buffer([1,2,3,4]); 指定內容為乙個陣列,可以通過下下標獲取內容
console.log(buf[1]); //2
屬性和方法:
buf.length 緩衝區長度
buf.write(string[, offset[, length]][, encoding]) 寫入緩衝區
buf.tostring([encoding[, start[, end]]]) 從緩衝區讀取資料, 可以指定編碼型別
buf.copy(targetbuffer) 拷貝緩衝區
buffer.isbuffer(buf) 判斷buf是否為buffer型別, 返回boolean型別
buffer.compare(buff1, buff2) 緩衝區比較,返回乙個數字,表示 buf1 在 buf2之前1,之後-1或相同0。
Java 處理物件
都是object中定義的方法,而所有的類都是繼承object,所以所有物件都有這個方法。比如system.out.print xx 中,括號裡 xx 不是string型別的話,就自動呼叫xx的tostring方法。class person public class printobject 輸出 pe...
JSON物件處理總結
1.獲取json的值 console.log jsonobj.friends jsonobj.friends jsonobj.friends 1 console.log jsonobj.likefruit jsonobj.likefruit jsonobj.likefruit 0 name json...
java 預處理物件
註冊驅動class.forname 獲取連線 drivermanger.getconnection url,user,password 獲取預處理物件con.preparedstatement sql sql語句佔位符設定實際引數sta.setobject 索引,設定的值 執行sql語句 sta.e...