讀書心得《恆毅力》

《恆毅力》之前看到作者在TED的演講才買的,以下心得:
 
“恆毅力很高的人,他們的熱情是由興趣和目的兩者共同支撐的”。
 
整本裡面這句話我印象最深。對一件事有熱情,想必會持之以恆地做下去。但有時候熱情常常只有三分熱度,甚至整個會被澆熄。所以仔細想想書上說的兩個點支撐蠻有道理。很多時候自己也不知道是否對一件事真的感興趣,甚至從沒意識到自己的目的是甚麼,一直處在於找尋興趣、目的的階段。書裡面有提到一些怎麼讓自己或是幫助別人變得更有恒毅力的方法跟科學實證,覺得有興趣的推薦可以看看。熱情熄了是可以重新再被點燃的。
 
《恆毅力》電子書 – ★  出版即空降紐時報暢銷榜!同佔Amazon心理學類、教養教育類TOP1★  TED超人氣演說近千萬瀏覽★《華盛頓郵報》2016領導力矚目新書★《富比士》20…

讀書心得《你該殺死那個胖子嗎?》

事情的對錯, 本來就不會100%都對或都錯, 而是根據不同的人事物時空背景而佔著不同比例的對與錯. 但也因為這樣才複雜,複雜就難做決策.所以決策者必須簡化問題結果,回答出對或錯,可以或不可以.

但也因為這樣往往抹滅了很多需要思考的面向。抉擇總是個難題,就像對企業問是要短期活下去還是長期生存下去,手心手背要割那一塊,答案絕對不會只是一個,但現實只能先選一個,怎麼辦?

而看似選擇了雙贏的決策, 卻得到三輸的結果, 又是為什麼? 罷工就是個例子….

好啦~這就是一本在講道德哲學的書…看完或許會讓你省思多一點的書~ 自己覺得價值觀是理性的驅動, 道德觀是感性的驅動, 個性則是將這些觀念轉成決策的驅動. 不要只是把事情做對, 還要顧著做對的事情!!

“理性是, 也應該是, 感情的奴隸”…

“每個人都有消極責任與積極責任. 消極責任是指不干預他人生命…積極責任則是要幫助他人”

《你該殺死那個胖子嗎?》電子書 – 《Choice》月刊2014年傑出學術著作榮獲美國專業與學術傑出哲學出版獎(The PROSE awards)道德哲學是在我們的日常生活中最常遇見的哲學。小至欺…

 

讀書心得《行銷4.0:新虛實融合時代贏得顧客的全思維》

一個產品服務要成功才會頻繁性的出現在生活周遭;一個行銷要成功才會深刻烙印在腦海裡。當去體驗生活的時候,可以看到許許多多的例子,哪些東西是印象深刻的,哪些是過眼雲煙的。這每一個成功的背後,都埋著許多我們不知道的知識內涵。也許自己以前都看過解答(行銷結果)了,但其實從來沒有自己作答過。而這本書寫的就是這些讓你可以自己做答的知識與引導。

作者是菲利普·科特勒–現代行銷學之父阿….多少棒場一下,雖然我也是後面才知道他的XD

《行銷4.0》電子書 – 行銷史上改變遊戲規則最重要的關鍵!行銷之父科特勒醞釀6年最新力作!掌握社群、行動年代全通路行銷的路徑!

 

Java 9 Modularity 關鍵字整理

模組這件事其實不是甚麼新鮮的技術了,早在JavaScript, Python等等語言就有了,而Java也終於在JDK9.0釋出了Modularity。在模組出來以前,Java的封裝一直是很頭疼的問題,基本上都是包裝成jar檔,裡面有package,package裏頭的修飾詞有public、default、protected、private。

Modifier  Class Package Subclass  World
public  Y  Y Y Y
protected  Y  Y Y N
default (no modifier)  Y  Y N N
private  Y N N N

這樣的封裝有一個很大的問題。如果我有一個類別A,它被放置com.my.package,而我又有一個類別B,它被放置在com.my.package.inner,A可以被其他package存取,但B是非公開的,同時A也要可以存取B的內容。這時會發現B的修飾詞不知道該放甚麼了,因為唯一可以被自己以外的package讀到的修飾詞就只有public,而本來用意只是想給com.my.package使用的B,現在變成所有人都可以讀取了,這並不是我們一開始想要的結果。

顯示完整資訊

Spring Boot Thymeleaf 多個Template Resolver設定

Spring Boot 內建其實就已經有Thymeleaf,基本上到application properties就可以設定了。但Spring Boot一開始的設定是給view template使用的,如果今天想要email也使用thymeleaf來產template,但想要用純文字檔呢?從spring.thymeleaf.mode看起來很像是無法讓我同時填HTML、TEXT,很像只能吃一種templateResolver。如果想要有多個templateResolver,除了爬文去找Spring Boot有沒有Interceptor或Configuration支援這樣子的設定,最快的方法就是乾脆不要用Spring Boot內建的Thymeleaf設定,改由自己設定比較快。

顯示完整資訊

OCPJP 8 (1Z0-813)考試心得

2017年的目標之一就是把自己的OCPJP這張證照從Java6升到Java8,也就是通過1Z0-813這個考試來升級。也趁機會把考證照當個目標,讓自己更有系統性地去學習Java8。比起當時Beta版的考試,1Z0-813相對簡單許多,但即使簡單,還是有很多細微的陷阱題需要去注意。

其實準備這張證照沒甚麼太大訣竅,平常在工作時就先都用Java 8 style去寫,遇到不會不要妥協用舊的語法帶過,而舊的語法有機會也可以用新語法重構,簡單講就是多寫,不會就查。確定考試範圍,例如Steam API, Optional API, Collection API, Lambda, Date…這些新的語言特性是不是都玩過摸過了。在考試前一個月,可以上網去找一些模擬試題來練習,遇到不熟的API一定要自己在寫過一次,記憶會比較深刻。

最後,這邊附上自己的一些練習,有興趣的可以自己玩玩:傳送門