/**
* 轉換字串為long
* * @param s
* @param def
* @return
*/public static long getlong(string s, long def) catch (numberformatexception e)
return i;
}/**
* 轉換字串為long
* * @param s
* @return
*/public static long getlong(string s)
/*** 對整數按位取與
* * @param a
* @param b
* @return
*/public static int bitand(int a, int b)
/*** 對整數按位取或
* * @param a
* @param b
* @return
*/public static int bitor(int a, int b)
/*** 對整數按位取異或
* * @param a
* @param b
* @return
*/public static int bitxor(int a, int b)
/*** 判斷乙個字串是否在字元陣列中出現
* * @param arr
* @param s
* @return
*/public static boolean instrings(string arr, string s) }}
return false;
}/**
* 轉換字串為float
* * @param s
* @param def
* @return
*/public static float getfloat(string s, float def) catch (numberformatexception e)
return i;
}/**
* 轉換字串為float
* * @param s
* @return
*/public static float getfloat(string s)
/*** 把md5生成的專成base64,會節省8個位元組的空間
* * @param string
* @return
*/public static string radix4stringtoradix6string(string string)
/*** 把base64的專成標準的md5表示
* * @param string
* @return
*/public static string radix6stringtoradix4string(string string)
/*** 將md5生成的byte流,轉換成標準的字元輸出
* * @param bs
* @return
*/public static final string bytesto4radixstring(byte bs)
return new string(out);
}/**
* 將md5轉換過的字元輸出還原成byte流
* * @param string
* @return
*/public static final byte radix4stringtobytes(string string)
}return digesta;
}/**
* = base64decode
* * @param string
* @return
*/public static final byte radix6stringtobytes(string string)
/*** = base64encode
* * @param digesta
* @return
*/public static final string bytesto6radixstring(byte digesta)
private static final byte cb(byte b) else if (b > 96) else
return (byte) (b & 0x0f);}}
Oracle和SQLServer補齊字串的方法
oracle lpad函式 語法格式如下 lpad string,padded length,pad string string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字...
記憶體對齊和記憶體補齊
記憶體對齊 第乙個資料成員放在offset為0的地方,對齊按照對齊係數和自身所占用的位元組數中,兩者比較小的那個進行對齊。記憶體補齊在struct或者union資料成員完成各自對齊之後,struct或者union本身也要對齊,對齊按照對齊係數和struct或者union中最大資料成員長度中比較小的那...
js過濾HTML標籤
function removehtmltag str 第乙個 g 在js中正規表示式是以 開頭的,後面的 g,含義是表示全域性模式,意思是在將匹配的模式應用於整個字串,而不是在第一次匹配上之後就停止匹配了。這個分開來解釋,其中第二個字元 是乙個轉移字元,用來轉移後面的 字元的。匹配0或1個正好在它之...