原创 工(程師)欲善其事,必先利其(編譯)器——《Android Studio實戰——快速、高效地構建Android應用》

    Android Studio 是改變Android開發方式的編譯器,《Android Studio實戰——快速、高效地構建Android應用》是一本教人如何改變Android開發方式的書。    這本書無微不至講述瞭如何用Andro

原创 讓大數據學會賺錢——《大數據架構商業之路:從業務需求到技術方案》

    隨着計算機硬件和網絡的飛速發展,我們不知不覺淹沒在了數據的海洋裏,迎來了大數據時代。大數據時代一定能比“發現地球是圓的”的大航海時代創造更大的奇蹟。     《大數據架構商業之路:從業務需求到技術方案》就是一本介紹大數據技術和商業相

原创 算法改變世界——《算法之美——隱匿在數據結構背後的原理(C++版)》

 所謂算法,就是隱匿在數據結構後背後的原理,在開發中好的算法可以降低時間複雜度提升可複用性。《算法之美——隱匿在數據結構背後的原理(C++版)》一書圍繞算法與數據結構這個話題,用漢諾塔問題和八皇后問題等22個經典算法問題循序漸進、深入淺出地

原创 移動互聯網從業者的第一本工具使用手冊——《移動互聯網之路》

    移動互聯網是繼互聯網之後的又一次信息技術革命,各種與之相應的新技術、新應用層出不窮,移動互聯網行業的工作機會也隨着用戶的增加水漲船高,越來越多改行者走上了移動互聯網之路。    《移動互聯網之路》是一套面向新入行的移動互聯網從業者的

原创 【51CTO學院三週年】隨身攜帶的象牙塔

    說起與51CTO學院相識的機緣,從一本書開始。爲了撿起走出校門後就還給老師的算法和數據結構基礎,我購買了一本左飛老師的《算法之美——隱匿在數據結構背後的原理》,在封面的右上角瞭解了51CTO學院這個IT知識的寶庫。    來到了51

原创 浮躁時代的安靜角落——《Linux大棚命令百篇》

    曾幾何時,急功近利、揠苗助長之風吹遍了整個互聯網行業,孜孜不倦、循序漸進技術博客Linux大棚成了這個浮躁時代的安靜角落,博主多年如一日的積累匯聚成了一本《Linux大棚命令百篇》。    與適合作爲系統學習的教材的《循序漸進Lin

原创 兩種語言,一個平臺——《iOS開發指南:從Hello World到App Store上架(第4版)》

    2016年春天藍鷗和達內將一大批因爲好吃懶做而無法勝任本職工作的洗剪吹和廚師包裝成了“2年經驗的iOS工程師”,造成了iOS求職就業的一片混亂。我不是針對培(sheng)養(chan)速成的“2年經驗的iOS工程師”的培訓班,我只是

原创 高級DBA之路——《SQL Server 監控和診斷》

編寫各大終端的程序員常常有“SQL語言很簡單,DBA工作很輕鬆”的錯覺,用慣了SQLite及其擴展框架OrmLite和GreenDAO的Android程序員更是如此,尤其當一個Android程序員看見自己上大學時又掛科又留級的損友從事DBA

原创 代碼質量優先——《編寫高質量代碼:改善c程序代碼的125個建議》

高質量的代碼不但可以促進團隊合作、減少bug處理、降低維護成本,對程序員自身的成長也是至關重要的。很難想象一個參考《如何編寫無法維護的代碼》寫代碼的程序員技術成長的上限有多麼低。爲了寫出高質量的代碼,我們需要聽取過來人的改善代碼質量的經驗,

原创 連封面都是遞歸——《你好哇,程序員——漫話程序員面試求職、升職加薪、創業與生活》

    安老師關於IT從業者職業生涯規劃的作品素來以風趣幽默著稱,這本書也不例外。    本書中《找工作的辟邪劍譜》章節從尋找意向企業、投簡歷、內推、筆試、面試等各方面討論,把自己面試別人和被別人面試的多年經驗總結成了幾句妙語連珠、亦莊亦諧

原创 Android多人視頻聊天應用的開發(三)多人聊天

在上一篇《Android多人視頻聊天應用的開發(二)一對一聊天》中我們學習瞭如何使用聲網Agora SDK進行一對一的聊天,本篇主要討論如何使用Agora SDK進行多人聊天。主要需要實現以下功能:1、上一篇已經實現過的聊天功能2、隨着加入

原创 【玖哥亂彈】編程語言間的鬥爭

在初級程序員階段,每個人都不可避免遇到選擇編程語言和職業方向的難題。我挑選了幾個常見的編程語言,分析了優缺點和職業方向,以供想當程序員的人蔘考。C/C++一句話概括:大多數中國程序員的第一個語言C語言是面向過程語言在當代的魯殿靈光,常用於編

原创 【設計模式與Android】策略模式——錦囊裏的上策中策下策

什麼是策略模式 所謂策略模式,就是定義一系列的算法,並將每一個算法封裝起來,而且使它們可以相互替換的設計模式。策略模式讓算法獨立於使用它的用戶而獨立變化。一般用於同類問題的不同處理方式或者選擇同一抽象類的不同子類的時候。 策略模式的實現方式

原创 【玖哥亂彈】Android初學路上會遇到的瓶頸

對於大多數大三學生來說,這個暑假是人生最後一個暑假。對於IT專業的學生來說,開學後就要面對各大IT企業的秋招,很多人會成爲從0開始的Android實習生。在Android初學之路上,每個Android實習生都會遇到各式各樣的瓶頸。 克服瓶頸

原创 【設計模式與Android】命令模式——軍令如山

什麼是命令模式 所謂命令模式,就是將一個請求封裝爲一個對象,從而讓用戶使用不同的請求把客戶端參數化;對請求排隊或者記錄請求日誌,以及支持可撤銷的操作的設計模式。  命令模式的實現方式 劉備三顧茅廬請諸葛亮出山之後,曹操派夏侯惇攻打劉備。劉備