原创 Dimple在左耳聽風ARTS打卡(二十三)

所謂ARTS: 每週至少做一個LeetCode的算法題;閱讀並點評至少一篇英文技術文章;學習至少一個技術技巧;分享一篇有觀點和思考的技術文章。(也就是Algorithm、Review、Tip、Share 簡稱ARTS)這是第二十三

原创 常用設計模式小結

現在你已經準備好迎接一個充滿設計模式的嶄新世界。 但是,在你打開所有的機會大門之前,我們需要告訴你一些即將在真實世界中遇到的細節–沒錯,外面的世界還是比較複雜的。來吧,接下來,我們會指引你的方向… 定義設計模式 在看完之前這麼多章

原创 不是所有時間積累下來的,都叫經驗

工作3-5年後的你,真的成爲一名專家了嗎?你已經接近或者已經是專家了嗎?你是不是以爲安安心心寫3-5年的代碼就會自動成爲專家了呢?3-5年的程序員肯定聽過一萬小時定律,畢竟寫程序是需要日積月累的。一萬小時定律是作家格拉德威爾在《異類》一

原创 Dimple在左耳聽風ARTS打卡(二十)

今天的內容乾貨滿滿,還煩請大家仔細觀看。首先真是一個值得紀念的日子,歷時5個月,終於把《Head First設計模式》這本書給二刷完成了。想起第一次看的時候,也是做了各種目標,竟然沒能堅持到最後。年後回來,下定決心要把書看完,並且輸出設

原创 設計模式之代理模式(一)

今天開始,我們進入到代理模式的學習。玩過扮白臉,扮黑臉的遊戲嗎?你是一個白臉,提供很好且很友善的服務,但是你不希望每個人都叫你做事,所以找了黑臉控制對你的訪問。這就是代理要做的:控制和管理訪問。就像你將看到的,代理的方式有許多種。代理以

原创 Dimple在左耳聽風ARTS打卡(二十一)

所謂ARTS:每週至少做一個LeetCode的算法題;閱讀並點評至少一篇英文技術文章;學習至少一個技術技巧;分享一篇有觀點和思考的技術文章。(也就是Algorithm、Review、Tip、Share 簡稱ARTS)這是第二十一期打卡。

原创 忍不住,關注完這些公衆號我才能安心去健身

有Dimple朋友圈的都知道,我是一個超級熱愛運動的人,什麼NBA、足球都有關注,經常去打打籃球,Keep上健個身。還記得11年前的今天,北京奧運會開幕,燃起了全民健身的熱情。所以,你平時健身嗎?昨天過七夕,你幸福不?再者,這裏有不少都

原创 程序員七夕特刊,絕無狗糧添加劑

想着明天就七夕了,給大家撒點輕微的狗糧。來自“程序員吳小胖”出品。感謝您看完了,吳小胖給你一個油膩的擁抱特別感謝吳小胖的分享歡迎朋友圈轉發如需轉載,請務必攜帶此二維碼歡迎各位爲吳小胖衆籌植髮人生下來的時候都只有一半,爲了找到另一半而在人

原创 設計模式之狀態模式(三)

上次我們很愉快的完成了狀態模式的定義和代碼的編寫,但是在第一篇的時候我們說過,還需要實現一個抽十次中一次的功能,上次還沒解決呢。我們已經實現了狀態模式,所以實現這個遊戲應該易如反掌。首先,我們要在GumballMachine類中加入一個

原创 Java 7 的那些“新”特性,你知道嗎

Java 7雖然已經出來好久了,但是咋一看,原來真的還有好幾個是沒用起來的。二哥幫我們又重新梳理了下,讓我們再一探究竟吧。009 年 4 月 20 日,Java 的親生父親 Sun 被養父 Oracle 以 74 億美元收購,這在當時可

原创 Dimple在左耳聽風ARTS打卡(十九)

所謂ARTS:每週至少做一個LeetCode的算法題;閱讀並點評至少一篇英文技術文章;學習至少一個技術技巧;分享一篇有觀點和思考的技術文章。(也就是Algorithm、Review、Tip、Share 簡稱ARTS)這是第十九期打卡。在

原创 成就更好的自己,就是不停地做減法

你是不是時常感到時間不夠,沒時間看書、沒時間寫公衆號、沒時間運動、沒時間約朋友吃飯、沒時間學習,但同時,你又不停地給自己做加法,比如辦健身卡,買課程學習等等。前幾天看到一篇文章《阻止一個人有所成就的最好方式,是讓他把所有事情都做好》。看

原创 設計模式之狀態模式(二)

在上一次的文章裏,我們看到,需求的變更,迫使我們需要重新改造現有的糖果機代碼來符合這個新提的需求。但是,也並沒有難倒我們,至少我們在文末給出了思路和類圖,不知道你想的怎麼樣了呢。我們不來虛的,直接進入正題,開啓我們的學習之旅。實現我們的

原创 設計模式之狀態模式(一)

我原本以爲在對鄉村的一切事物都很容易,但是每次我一回頭就有更多變更的請求紛至沓來。我快崩潰了!----當小編讀到這段話的時候,甚是感慨,設計模式的世界真的不是那麼容易弄懂的,好在我還在學習。基本常識:策略模式和狀態模式是雙胞胎,在出生時

原创 Dimple在左耳聽風ARTS打卡(十七)

所謂ARTS:每週至少做一個LeetCode的算法題;閱讀並點評至少一篇英文技術文章;學習至少一個技術技巧;分享一篇有觀點和思考的技術文章。(也就是Algorithm、Review、Tip、Share 簡稱ARTS)這是第十七期打卡。小