工作半年內容總結

2021-07-07 05:50:48 字數 3817 閱讀 6109

參加 工作剛好半年了 

寫點東西 記錄下吧!

開發工具 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)

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);

}});

}

:4:出錯  recover 處理

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...