1.string json=json.tojsonstring(集合);出現字段無序情況下可以在實體類裡面加上該註解實現指定排序@jsontype(orders=)
2.判斷字串中涉及的非法字元:
/*** 預設的單例,使用自帶的敏感詞庫
*/public static sensitivefilterutils default = new sensitivefilterutils(
new bufferedreader(new inputstreamreader(
sensitivefilterutils.class.getclassloader().getresourceasstream("/sensi_words")
, standardcharsets.utf_8)));
sensi_words(涉及非法字元的檔案)
/**
*/* 對句子進行敏感詞過濾
* 如果無敏感詞返回輸入的sentence物件,即可以用下面的方式判斷是否有敏感詞:
* string result = filter.filter(sentence, '*');
* if(result != sentence)
*
public string filter(string sentence, char replace)}}
}}
}// 移動到下乙個匹配位置
i += step;
}// 如果沒有替換,直接返回入參(節約string的構造copy)
if(replaced)else
} sensitivefilterutils filter = sensitivefilterutils.default;
string filted = filter.filter(username, '*');
if (username != filted) {
return serverresponse.createbyerrorcodemessage(199, "您的暱稱內包含敏感詞彙");
雜七雜八筆記
傳統ioe模式 i ibm的伺服器 o oracle資料庫 e emc儲存裝置 乙個io操作其實分成了兩個步驟 發起io請求和實際的io操作。同步io和非同步io的區別就在於第二個步驟是否阻塞,如果實際的io讀寫阻塞請求程序,那麼就是同步io。阻塞io和非阻塞io的區別在於第一步,發起io請求是否會...
UML雜七雜八
各種分析的角度 目的。1 用例分析,是整個系統層次的功能 使用者的分析 2 靜態分析是對系統實現過程中對類層次的分析,它關注各個實現類的基本性情及各個類之前的關係 關聯 組合 聚合 泛化。3 活動分析是對系統功能業務及業務流和的分析,它是對物件層次的分析。這裡面引入了事件 時候的因素了 4 元件分析...
RTSP雜七雜八
1755埠 1755埠預設情況下用於 microsoft media server 微軟 伺服器,簡稱mms 554埠預設情況下用於 real time streaming protocol 實時流協議,簡稱rtsp 試試下面的方法 開始 控制面板 網路和撥號鏈結 右鍵點選你當前用的網路,點屬性 選...