參加 工作剛好半年了
寫點東西 記錄下吧!
開發工具 intellij ,sourcetree(git),fiddler 抓包; jenkins 工程部署;
開發框架 play framework (非同步程式設計), spring那一套; web前端 bootstrap
1:初識 非同步promise
這樣 就以乙個promise 包裹住 getnicknamev2函式返回的結果 當promise獲取結果資料後再進行map處理 ;
2: 當有多個promise 時 (比如是乙個list)
這裡對每乙個userid 獲取對應的 userbaseinfo promise ,然後將其放到乙個promiselist 中 ,然後 用promise的sequence方法
promise>> allinone = promise.sequence(promiselist);
最後對 allinone進行map操作即可;
3:多層次的promise
這裡先通過使用者名稱密碼 獲取驗籤後的sessionidpromise ,然後對其進行 flatmap 然後將其作為查詢使用者id的 乙個引數(sessionid)傳遞給另乙個http請求;後乙個http請求進行map 返回最終的結果;
另乙個例子
publicf.promise> getwishgoodsbygoodsnameorcollocationid(string collocationgroupid,finalstring goodsname,finalpaginator paginator):4:出錯 recover 處理else
returnf.promise.pure(wishgoodspaginglist.getpage(paginator.getpage() - 1).getlist());
}});
returnwishgoodsbygoodsnameorcollocationgroupid.flatmap(newf.function, f.promise>>()else
wishgoodstemp.setstatuscontent(statusmsg);
if(wishgoodstemp.getwishgoodssn() !=null)
});}
returnf.promise.pure(wishgoodstemp);
}});
promiselist.add(wishgoodstemppromis);
}returnf.promise.sequence(promiselist);
}});
}
returnresponsepromise.map(newf.function()//string json=response.getbody();
string result = response.asjson().tostring();
returnresult;
}}).recover(newf.function()
});
工作半年總結
在不知不覺也工作了半年了,剛出去找工作的時候,別提心裡有多不安了,現在對於找工作是已經不畏懼了,不管工資怎麼樣,工作是肯定找得到的.所以下面總結一下半年來我有哪些地方是我自己覺得進步了 進步的地方 1.編碼水平在不斷的穩步 可以達到中級程式設計師的標準.我的工作其實還是挺輕鬆的,但是我也是那種對co...
工作半年總結
今天看見某部落格上,倡導我們寫部落格,看了蠻有感覺,把最近浮躁的心情,用寫部落格方式發洩一下吧!大學畢業已經有半年了,一畢業就到了沿海的某城市,因為當時找工作時,公司在這邊。可能自己很幸運吧,一進入公司就參與了公司核心戰略開發平台,估計應屆畢業生很少有這樣機會,半年了,已經完全從學生的生活轉變為職業...
半年的工作總結
來到新公司有一段時間了,在這段時間裡收貨很多,感到自己的程式設計境界又上了一層,閒來無事總結一下 1 開始頻頻涉獵源 的閱讀。例如memcache,json,myibatis,struts等原始碼的閱讀。在涉獵開源框架原始碼閱讀的同時,我還重溫了jdk重點類的源 比如threadlocal,exce...