1.碰到字串中比較排序的時候,對數值進行比較的時候,不一定用正規表示式進行匹配是否是數值,然後再比較大小,可以直接用ascii碼進行比較大小。
if (c >= '0' && c <= '9')
2.將ip掩碼轉換成 long型 格式
string split = "255.255.255.0".split("\\.");
listipnums = new arraylist();
for (int i = 0; i < 4; ++i)
long ips = ((long) ipnums.get(0)).longvalue() * 256l * 256l * 256l
+ ((long) ipnums.get(1)).longvalue() * 256l * 256l + ((long) ipnums.get(2)).longvalue() * 256l
+ ((long) ipnums.get(3)).longvalue();
2.匹配是否存在中文
/*** 匹配是否存在中文
* @param str
* @return
*/public static boolean iscontainchinese(string str)
return false;
}
shell程式設計小點筆記
linux shell指令碼的一些基礎點 1.標準輸入和輸出 0 1 2 0 表示stdin標準輸入 1 表示stdout標準輸出 2 表示stderr錯誤輸出 看個例子 start.sh dev null 2 1 1 start.sh 命令指令碼 2 dev null 代表空裝置檔案 3 2 表示...
程式設計細節綜合
console.read 讀取下乙個字元,但是要注意的是,她是依次讀取乙個完整的字串的第乙個字元,他返回的是乙個ascii碼 至少包含兩個字元13 10 如果你想讀取這串數字的所有字元,可以這樣做 while true 注意,這不是乙個無限死迴圈,不是像你們想象的,每輸入乙個,便列印一次,而是,你直...
Unity Shader程式設計細節
1.通用編譯指令 pragma vertex name pragma fragment name 2.cg hlsl的語義,語義是不可省略的,它將告訴系統使用者需要輸入哪些值以及使用者的輸出是什麼。position 告訴unity,把模型的頂點座標輸入 sv position 告訴unity,頂點著...