Java

(一學就會)11個簡單的Java效能調優技巧

大多數開發人員理所當然地以為效能優化很複雜,需要大量的經驗和知識。好吧,不能說這是完全錯誤的。優化應用程式以獲得最佳效能不是一件容易的事情。但是,這並不意味著如果你不具備這些知識,就不能做任何事情。 這裡有

Android面試(一)

Android面試題 1、java中==和equals和hashCode的區別 基本資料型別的==比較的值相等. 類的==比較的記憶體的地址,即是否是同一個物件,在不覆蓋equals

呼叫其他web資源

web元件可以直接或間接的呼叫其他web資源。一個web元件通過內嵌返回客戶端內容的另一個web資源的url來間接呼叫其他web資源。在執行時,一個web資源通過包含另一個資源的內容或者轉發請求到另一個資

什麼是package-info

在java專案中建立package以後,可以在package下放一個package-info.java檔案。 這個檔案有什麼作用?如何生成? 三個作用: 為標註在包上Annotation提

Filter : 過濾請求和響應

filter物件可以改變請求和響應的頭資訊和內容資訊。過濾器和web元件的不同之處在於,過濾器通常不會自行建立響應。作為替代,過濾器提供附加到任意型別的web資源的功能。因此,過濾器不該對要過濾的web資源有任

Java併發程式設計基礎之volatile

首先簡單介紹一下volatile的應用,volatile作為Java多執行緒中輕量級的同步措施,保證了多執行緒環境中“共享變數”的可見性。這裡的可見性簡單而言可以理解為當一個執行緒修改了一個共享變數的時候,另

騰訊後端面經(含答案)

鵝廠 一面基礎技術面 二面專案技術面 三面綜合技術面 總結 某東南亞網際網路公司 一面技術面 二面研發經理綜合面試 經過半年的沉澱,加

Java 和作業系統互動細節

結合 CPU 理解一行 Java 程式碼是怎麼執行的 根據馮·諾依曼思想,計算機採用二進位制作為數制基礎,必須包含:運算器、控制器、儲存裝置,以及輸入輸出裝置,如下圖所示. (該

難以理解的AQS(上)

在一篇部落格中,我們看了下CopyOnWriteArrayList的原始碼,不是很難,裡面用到了一個可重入的排他鎖: ReentrantLock,這東西看上去和Synchronized差不多,但是和Synchr

Java架構筆記——分散式鎖

寫在前面 喜歡的朋友可以關注下專欄:Java架構技術進階。裡面有大量batj面試題集錦,還有各種技術分享,如有好文章也歡迎投稿哦。 分散式鎖 併發程式設計中的鎖併發程式設計的鎖機制: sync

1746001144.0453