2017/05/25
1、這倆天做了乙個junit,裡面先寫的mock,然後呼叫的時候這個mock就匹配不了,最後檢查出來是包名字不對,查了好久才查到。
2、恩 對 還有在專案裡要想改包名字,千萬不要在專案本身上改,去找資料夾,這樣改不容易錯還容易做。
3、list裡面加上物件就是往list裡面放值,乙個物件就是乙個list。
4、對於傳值,今天犯了乙個常識性錯誤,就是void,誰說void方法裡面沒有程式了,當時腦子宕機,死活沒想起來,裡面是可以傳值滴。
publicstring hotelid ;
public
string reserveid;
@override
public
void
dodelete(string hotelid, string reserveid)
5、對於**,一定要看仔細:
value = "(プラン在庫無し)";mailsubjectmap.put(createmailsubjectmapkey("プラン在庫の確認", "ng_在庫無し"), value);
value = "(カード登入失敗)";
mailsubjectmapsub.put(createmailsubjectmapkey("カード決済仮売上", "ng_未完了_u0499"), value)
當時就是沒看到這是兩個map ,怎麼看都是乙個,仔細看看其實還是能看出來的,下次得記著點這個疏忽。
6、這個問題是一天中遇到的最腦殘的問題,一開始認為這個判斷那不是永遠走的都是為空的那條**麼,想的是這個條件是new出來的物件肯定為空啊,
注意注意:那個**是迴圈裡面的,第一次肯定為空的,但是迴圈到第二次就有可能不為空了。
1private
void convertreservedto(listreservelist) else
if (!reservedto.reqid.contains(dto.requestid)) 9}
10 }
通過今天的這幾個錯誤的總結,感覺還是看**的時候先看的具體,應該先從乙個大框架先讀,然後在仔細看看,還是感覺不懂得時候,先跟著**走一遍。
2017/06/02改完** 要按照步驟一步一步來 不要著急 昨天跑的程式 改完之後 跑完checkstyle後又改了一邊** 但是刪除的是程式** 結果上面引得包是忘記刪了 這也就罷了 關鍵少跑了一遍
checkstyle 要是跑了的話 這個也會發現的 這個客戶今天早上反應過來 感覺好尷尬
半年的工作總結
來到新公司有一段時間了,在這段時間裡收貨很多,感到自己的程式設計境界又上了一層,閒來無事總結一下 1 開始頻頻涉獵源 的閱讀。例如memcache,json,myibatis,struts等原始碼的閱讀。在涉獵開源框架原始碼閱讀的同時,我還重溫了jdk重點類的源 比如threadlocal,exce...
最近的工作總結
涉及到的就是正則 多執行緒 反射。httpwebrequest httpwebresponse webclient cookie streamreader這些類來回倒騰。還有抓包工具httpanalyzerstdv7。具體的結構就是簡單三層。winfrom做介面。bll業務邏輯,負責生成和調控採集發...
工作總結 2010 3 16
在cuda中,一般的資料複製到的顯示卡記憶體的部分,稱為global memory。這些記憶體時沒有cache 的,而且,訪問global memory所需要的時間 即latency 是非常長的,通常是數百個cycles.如果我們的程式只有乙個thread,所以每次它讀取global memory的...