原创 老鳥帶你回顧新人Java不容錯過的八本好書

回頭看看, 我進入Java 領域已經快15個年頭了, 雖然學的也一般, 但是分享下我的心得,估計也能幫大家少走點彎路。 [入門] 我在2001年之前是C/C++陣營, 有C和麪向對象的基礎, 後來轉到Java ,發現沒有指針的Ja

原创 老鳥給予Java初學者的學習路線的一些建議

java學習這一部分其實也算是今天的重點,這一部分用來回答很多羣裏的朋友所問過的問題,那就是我你是如何學習Java的,能不能給點建議?今天我是打算來點乾貨,因此咱們就不說一些學習方法和技巧了,直接來談每個階段要學習的內容甚至是一些

原创 那些學到廢寢忘食的技術,現在還有多少有用的?

昨晚做了一個夢,我學過的那些語言和技術都來找我了,爭吵不休。 C語言:老劉你肯定記得我,我是你的“初戀”語言,在大學裏用指針把你蹂躪得痛不欲生。 我:當然,我自以爲學會了,可是工作後看到林銳寫的《高質量 C++/C 編程指南 》,

原创 9012年馬上結束了,安卓程序員們,還不準備跳槽留着過年麼?

1.四大組件有哪些,說出你對他們在Android系統中的作用和理解。 2.Activity生命週期,A啓動B兩個頁面生命週期怎麼運行的,爲什麼會 這樣,生命週期爲什麼這麼設計,你有了解過嗎。 3.四種啓動模式,內部堆棧是怎麼回事,

原创 一個程序猿面試的毒雞湯

人們都說,這個世界上有兩種人註定單身,一種是太優秀的,另一種是太平凡的。 我一聽 呀?那我這豈不是就不優秀了嗎,於是毅然決然和女朋友分了手。 人們都說,互聯網寒冬來了,這個時候還在大面積招人的公司,必然是牛逼的公司。而這個時候勇敢

原创 面試應答有哪些話術和技巧?

別的不會,就會拿Offer! 畢業至今3年,大大小小的面試沒少參加,Offer幾乎十拿九穩。後期自己幹獵頭,每天的工作就是幫別人修改簡歷跟輔導面試,幫助面試者拿Offer。 面試次數多了就會發現,很多人面試被PASS,並不是因爲自

原创 進入互聯網行業,真的是喫青春飯嗎?

有些家長想讓孩子學計算機,但是聽說“互聯網行業是青春飯”,害怕孩子將來又累又苦還失業,十分糾結。其實從好多年前開始,這種言論就沒有斷過。也許是程序員的自我調侃,也許是一些人的片面判斷,認爲互聯網行業只能年輕人來幹,甚至以透支身體爲

原创 這個offer你喫定了!C++「面試真題」及基本知識點總結

自閉型小編。對於前幾篇文章,表示很抱歉。小編今後一定實事求是的做好每一篇文章! 結構體和共同體的區別。 定義: 結構體struct:把不同類型的數據組合成一個整體,自定義類型。 共同體union:使幾個不同類型的變量共同佔用一

原创 Android開發者面試一百題

Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。這裏會不斷收集和更新Android基礎相關的面試題,目前已收集100題。 1.A

原创 字節跳動面經分享,已拿Offor

一面3.9:40min HashMap和ConcurrentHashMap的區別 vector,list C++多態,虛函數機制 進程通信 進程線程差異 TCP三次握手四次揮手細節 算法題:最長不重複字串(HashTable,O(

原创 給大家安利下Linux監控工具,建議收藏

本文介紹了作者常用的 4 個 Linux 監控工具,希望可以幫助讀者提高生產力。 身爲一個運維開發人員,如果你不知道眼下當前服務器底層操作系統中正在發生什麼,那就有點合眼摸象了。其實,你可以根據相應數據做出一定的推測,但是要做到

原创 30張圖帶你徹底理解紅黑樹!看完後不理解歡迎來找茬!

紅黑樹(Red Black Tree) 是一種自平衡二叉查找樹,是在計算機科學中用到的一種數據結構,典型的用途是實現關聯數組。 接下來通過三十張圖片帶你徹底瞭解圖片,本文適合入門跟初學者,多圖預警,流量黨慎入!!! 當在 10 億

原创 Redis高可用原理,這下能看懂了吧

Redis 是被廣泛使用的基礎軟件之一,對於架構師和運維人員來說,瞭解 Redis 的高可用方案和背後的原理,是必備的基礎知識。 本文作者深入分析了 Redis 高可用的方方面面,並且做了有效總結,相信對廣大讀者可以起到很好的領

原创 從小廠到騰訊T2.3OFFER,我所整理的面試題(含答案)

騰訊C++第一輪面試題目: 不會做彆着急 ,文末有答案 1、自我介紹(自由發揮) 2、301和302的區別? 3、紅黑樹是什麼樣的數據結構?紅黑樹和B數的區別? 4、堆和棧的區別? 5、談一下對樂觀鎖和悲觀鎖的認識 6、結構體

原创 一面阿里雲C++面試題彙總

1、如何初始化一個指針數組。 解析:首先明確一個概念,就是指向數組的指針,和存放指針的數組。 指向數組的指針:char (*array)[5];含義是一個指向存放5個字符的數組的指針。 存放指針的數組:char *array[5]