雜七雜八筆記

2021-10-03 19:24:44 字數 1041 閱讀 8745

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 試試下面的方法 開始 控制面板 網路和撥號鏈結 右鍵點選你當前用的網路,點屬性 選...