8月19日TMS開發筆記

2021-08-07 04:01:48 字數 1103 閱讀 9865

1、string和inputstream的互轉

[string to inputstream]

string content="abc";

inputstream stream = new bytearrayinputstream(content.getbytes());

[inputstream to string]

public string inputstream2string (inputstream in) throws ioexception    

return

out.tostring();

}

2、刪除list<>中的某些資料

刪除list中某些資料的最好的方法是使用iterator.(自己的**中摻雜了許多其他的方法,這個是引用了@驕傲的奔波兒灞 大神教程中的**)

/** 

* 去除未發布狀態的課件,並刪除其在資料庫的儲存

*@param listlessons

*@return

*/public

if(null == listlessons || listlessons.size() == 0)

logutils.e(tag + "課件--removeunpublishedlessons剔除開始--size-->" + listlessons.size());

iteratorit = listlessons.iterator();

lessonmodel model = null;

while (it.hasnext())

}

logutils.e(tag + "課件--removeunpublishedlessons剔除結束--size-->" + listlessons.size());

return listlessons;

}

4、現在回過頭看自己以前的**,特別有想重寫的衝動,耦合度太高、邏輯性又差,改起來十分不方便,特別是一些變數和函式命名不規範,備註又少,導致自己閱讀起來都十分困難。以後寫**還是得規範一點,免得給以後埋太多坑。

8月19日訓練筆記

糟糕到極點的一天,唉。今天出了很大問題,感覺自己真的很水。唉,比賽也沒有打好,從今以後一定要避免此類事件在發生,多細心,注意細節。今天一天真的很不在狀態,上午的時候還是再看樹狀陣列的有關內容,唉。感覺題目真的好難,樹狀陣列給人最大的困難也就是想到要用樹狀陣列還要就是如何用樹狀陣列。其實,單純地樹狀陣...

8月19日小練

csust訓練 a 小q系列故事 絲的逆襲 hdu 4500 一道以前就做過的題,而且當時也做出來了,就是找到乙個得分最高的位置,女為正數,男為負數,與鄰居性別不同則加上絕對值,否則相減。15ms 1 include2 include3 include 4using namespace std 5i...

4月8日 筆記

bootstrap 提供了一套響應式 移動裝置優先的流式柵格系統,隨著螢幕或視口 viewport 尺寸的增加,系統會自動分為最多12列。在 html5 的專案中,我們做了移動端的專案。它有乙份非常重要的 meta,用於設定螢幕和裝置等寬以及是否執行使用者縮放,及縮放比例的問題。bootstrap ...