天天看點

并發網2014.10月閱讀量Top10

立冬降至,轉眼到了月初,并發網10月top10的閱讀量的文章新鮮送到,希望各位看官請笑納!有任何意見和建議,歡迎告訴我們,我們在努力!~祝大家雙十一快樂

有時候有很多問題隻有線上上或者預發環境才能發現,而線上又不能debug,是以線上問題定位就隻能看日志,系統狀态和dump線程,本文隻是簡單的介紹一些常用的工具,幫助定位線上問題……(1,853人閱讀)

本文裡面講的是廣義上的可重入鎖,而不是單指java下的reentrantlock。可重入鎖,也叫做遞歸鎖,指的是同一線程 外層函數獲得鎖之後 ,内層遞歸函數仍然有擷取該鎖的代碼,但不受影響。在java環境下 reentrantlock 和synchronized 都是 可重入鎖……(1,639人閱讀)

java io 是一套java用來讀寫資料(輸入和輸出)的api。大部分程式都要處理一些輸入,并由輸入産生一些輸出。java為此提供了java.io包……(1,497 人閱讀)

終于迎來第二次聚會的機會,本節内容會輕松許多,也許一盞茶的工夫就可以聽完這個小故事。注:其實本節并不是讨論算法,例子也會很簡單,如果你對算法很熟悉,請跳過此節。想要從一堆資料中找出一個max、min……( 1,358人閱讀)

在本帖中,我們将探讨java和scala的調試器是如何編寫和工作的;系統自帶的調試器,例如:windows中的windbg或者是linux/unix中的gdb,會擷取作業系統直接提供給他們的連結入口來啟動,進而指導和操作外部程式的狀态。工作在作業系統頂部抽象層的java虛拟機對位元組碼的調試有獨立的處理架構……(1,109人閱讀)

string的例子,見證下我們的功底,哇塞,第1節就開始講代碼例子,受不了啦,胖哥,你壞死了!所有的書第1節都是寫這個領域有什麼東西的。

哈哈,小胖哥天生就是個逆天之人哦,希望你能先實踐有了感性認識後,再進行理論了解内在……(1,090 人閱讀)

java從jdk1.5開始提供了java.util.concurrent.atomic包,友善程式員在多線程環境下,無鎖的進行原子操作。原子變量的底層使用了處理器提供的原子指令,但是不同的cpu架構可能提供的原子指令不一樣,也有可能需要某種形式的内部鎖,是以該方法不能絕對保證線程不被阻塞……(944人閱讀)

類鎖和對象鎖是否會沖突?對象鎖和私有鎖是否會沖突?通過執行個體來進行說明……(882人閱讀)

java線程通常是一個帶有run()方法的java.lang.thread的子類,然後調用這個子類對象的start()方法。我們之前定義過,資料競争是因為兩個線程同時通路記憶體單元,在java中,記憶體單元是一個對象字段或數組元素……( 837 人閱讀)

在這一小節,我會試着給出java io(java.io)包下所有類的概述。更具體地說,我會根據類的用途對類進行分組。這個分組将會使你在未來的工作中,進行類的用途判定時,或者是為某個特定用途選擇類時變得更加容易……(770人閱讀)