原创 重構改善既有代碼的設計—— 讀書筆記2

重構改善既有代碼的設計的第三章—— 代碼的壞味道 書中也提到,重構是不存在精確衡量標準的。根據作者的觀點,沒有任何規則比得上一個見識廣博者的直覺。當然我們也必須培養出自己的判斷力。 下面根據書中給出的規則結合自己工作經驗,做個總

原创 Android關於Activity的那些事兒

對於Android開發者,Activity那是再熟悉不過了;而今天咱們主要談一下Activity的主要考察點,幫助大家回顧一下Activity的塵封記憶… Android 官方文檔 1. Activity的啓動模式(launchM

原创 Julia系列2nd -數據類型

Julia主要用於科學計算,所以對於數據類型的支持是相當完備的… 有過編程開發經驗的人,都知道編程語言都離不開整數和浮點數… 下面我們就從這兩方面入手。 typemin()可以查看數據類型的最小值 typemax()可以查看數

原创 Mac下配置環境變量的辛苦歷程

最近新入手了一個Mac,就把公司的電腦交回去啦。安裝一系列的軟件以及配置環境變量自然是少不了的。但是前途是光明的,道路永遠都是曲折的。 耳畔突然想起了“幾度風雨幾度春秋…“ 隨有此文章,來記錄一下這其中的坎坷歷程… 1. JD

原创 Julia系列1st - 認識REPL

文章目錄1. REPL 交互式會話2. julia對話2.1 versioninfo()2.2 hello,world2.3 基本運算2.4 特殊變量ans2.5 尋求幫助2.7 typeof()函數2.7 退出 無論是編程新手

原创 關於String的面試題

文章目錄1.String類是可變嗎?如何實現的?1.1 講一下String爲什麼這樣設計?2.是否看過String的源碼,其hashCode()是如何實現的?2.1 這裏爲什麼乘以31?2.2 String爲什麼要重寫hashCo

原创 面試技巧

這篇文章結合自身的工作經驗,站在面試官和麪試者的不同角度上來說明兩種現象: 爲山九刃,功虧一簣:差之毫釐的遺憾 雲銷雨霽,彩徹區明:柳暗花明的興奮 有些問題回答上來不加分,But沒有答上來or回答錯誤,Good bye…

原创 線程池6th卷:大展經綸補天手

聊一聊Doug Lea的生意經 1.第一階段:Executor 早期創業時候不想那麼多,能做生意就行。所以只有一個方法:execute() public interface Executor { void execut