發表文章

目前顯示的是 9月, 2017的文章

寫給大忙人看的Java SE 8 讀書心得筆記與習題-第二章 Steam API

圖片
Collection API本來就很常用,多了Stream 更是讓人不用管實作的完成很多演算工作。 不過實際用起來還是要花非常多時間,用法實在太多了,配上lambda更是眼花撩亂 第二章要點 你可以從集合 陣列 Generator或是iterator中創建Stream 使用filter來選擇元素,使用map來改變元素 要從Stream中獲得結果,請使用reduction操作符,例如count、max、min 、findFirst 或findAny,其中一些方法會獲得一個Optional值 你可以收集(collect) 集合 陣列 字符串或是map中的Stream結果 Collectors 類的groupBy和partitionBy允許你對Stream中的內容分組,並獲取每個組的結果 Java 對 基本型別 int long和double提供了專門的Stream 練習題與自己版本的解答 編寫一個2.1節中for循環的並型版本,獲取處理器的數量,創造出多個獨立的執行緒(線程),每個都只處理列表的一個片段,然後將他們各自的結果彙總起來(我們不希望這些執行緒都更新一個計數器,為什麼?) public class Exercise2_1 { public static void main(String[] args) throws IOException, InterruptedException, ExecutionException { String contents = new String( Files.readAllBytes(Paths.get("src/exercises/alice.txt")), StandardCharsets.UTF_8); // 邏輯直接使用範例程式碼 List words = Arrays.asList(contents.split("[\\P{L}]+")); long count = 0; for (String w : words) {

寫給大忙人看的Java SE 8 讀書心得筆記與習題-第一章 lambda 表示式

圖片
此書英文原名是: java se 8 for the really impatient 就算假裝忽略即將要正式發行的java 9,這也是一本2015就出版的簡中翻譯版。 java這幾年已經算是更新慢的主流語言,卻還有一堆東西要補阿....

基隆早餐 乾麵與那些湯類

每次有親朋好友在早上來基隆時, 他們自己總是會選擇去排炭烤三明治或是吃蔥油餅。 不管吃個名氣也好,體驗一下生活也好,反正不難吃。 不過如果是要我自己帶他們去吃早餐就頭痛了, 到底要不要帶去吃那些自己平常不吃的店呢? 也許是自己的生活圈比較狹小, 印象中小時候如果不吃西式早餐店的話, 通常會看到大家有這幾種選擇: 鹹粥配炸物, 乾麵蔥油餅餛飩湯 , 米粉炒、大麵炒配魷魚羹湯或豆干包湯, 米苔目 米粉湯 粿仔湯。 鹹粥這派已經式微,只剩遠東戲院跟孝三路跟廟口的四家店。 至於豆干包就剩魚丸伯跟火車站那邊的店比較知名,口味也比較重。 個人會買安樂菜市場底的豆干包跟魷魚羹。 特色就是豆干包的肉餡不加沙茶比較清淡,魷魚羹就是花枝丸的魷魚版(魚漿加魷魚腳)。 米苔目、米粉湯、粿仔湯,手工作的人越來越少,甚至著名的沙茶粿仔直接變成沙茶乾麵店。 只剩下乾麵、餛飩湯倒是遍地開花: 蔥油餅與大餛飩 以前市區最知名的知味園跟周家雖然吃了很多次, 但是基隆特色烤過煎過乾乾脆脆的蔥油餅個人實在不愛,就愛那乾麵與大餛飩湯。 乾麵會附上幾片肉片,一點榨菜跟蔥花,再加上油跟祕方,就是一碗蔥油餅店的乾麵。 老實說帶人去蔥油餅店而自己不吃蔥油餅的事也不是沒幹過,但是就覺得有點不好意思,而且容易讓人預設那餅不好吃XD。 個人比較常吃同一家人開的東家館或今日蔥油餅,反正不吃蔥油餅就不用管餅的口感差異。 孝三路周邊 乾麵配上小餛飩湯 大概是靠近火車站與客運站的關係,成為一級戰區,連小巷子裡都一堆店家。 每家都會賣乾麵配上小餛飩湯。 基隆的乾麵標準就是廣東(仔)麵,一種相對扁薄的白麵, 就算是因為個人口味換成細麵(小條)也決不會是油麵。 乾麵上桌看起來大多是乾乾淨淨,不會有醬油膏, 再看客人自己要加上特調甜辣醬。 湯頭幾乎都是大骨為底,但是湯頭都算是清爽,一定會灑上芹菜株。 每家餛飩都可以買生的回去,但是沒那個湯頭就少一味。 比較常吃的幾間 遠東戲院教會對面麵店,特色是老板娘記憶力超好, 還有他的調味特別適合蛋黃拌麵,自從禽流感後我只敢加甜辣醬就少去了。 長腳麵店 有店面以後乾淨很多,營業時間很長。 麻醬很有特色,魯油豆腐跟豬腳也不錯 比較矮的老板以前麵煮得很有彈性,麵中間會像煮義大利麵留一點芯增加口感, 但是搬家以後吃了幾次都