標簽:HashTable

Java

2019年100道經典JAVA面試真題解析

16

songhua.gao 發布于 2019-12-05

2019年快結束了,給大家整理了今年來最經典的面試真題100道,每個題目都有詳細的解答,收集了java基礎,容器,多線程,反射,對象拷貝,Java Web,異常,網絡,設計模式,Spring / Spring MVC,等專題的經典面試真題,和詳細分析。沒道題目都詳細講解,文章過長...

閱讀(10)評論(0)贊 (0)

Java

Java 中 RMI、JNDI、LADP、JRMP、JMX、JMS那些事兒(上)

15

yanxinchi 發布于 2019-12-05

作者:[email protected]知道創宇404實驗室 時間:2019年11月4日 之前看了SHIRO-721這個漏洞,然后這個漏洞和SHIRO-550有些關聯,在SHIRO-550的利用方式中又看到了利用ysoserial中的JRMP exploit,然后又想起了RMI、JNDI、LDAP...

閱讀(11)評論(0)贊 (0)

Java

Java并發容器,底層原理

4

darida 發布于 2019-12-04

編輯推薦: 文章主要介紹ConcurrentHashMap底層具體實現,分段鎖,底層采用,HashTable全表鎖等等,希望對您的學習有所幫助。 本文來自于itpub,由火龍果軟件Delores編輯、推薦。 ConcurrentHashMapConcurrentHashMap底層...

閱讀(8)評論(0)贊 (0)

Java

HashMap 和 Hashtable 的 6 個區別,最后一個沒幾個人知道!

1

鄧龍華 發布于 2019-12-03

HashMap 和 Hashtable 是 Java 開發程序員必須要掌握的,也是在各種 Java 面試場合中必須會問到的。 但你對這兩者的區別了解有多少呢? 現在,棧長我給大家總結一下,或許有你不明朗的地方,在棧長的指點下都會撥開迷霧見晴天。 1、線程安全 Hashtable ...

閱讀(12)評論(0)贊 (0)

Java

90%的人會遇到性能問題,如何用1行代碼快速定位?

1

xirruiqiang 發布于 2019-12-03

今天,齊光將會基于之前列舉的眾多指標,給出一些常見的調優分析思路,即:如何在眾多異常性能指標中,找出最核心的那一個,進而定位性能瓶頸點,最后進行性能調優。整篇文章會按照代碼、CPU、內存、網絡、磁盤等方向進行組織,針對對某一各優化點,會有系統的「套路」總結,便于思路的遷移實踐。 ...

閱讀(11)評論(0)贊 (0)

Java

探索 Android 內存優化方法

12

puefu.he 發布于 2019-12-03

code小生,一個專注 Android 領域的技術平臺 公眾號回復 Android 加入我的安卓技術群 作者:燈不利多 鏈接:https://juejin.im/post/5d3ada056fb9a07eb94fd1bc 聲明:本文已獲 燈不利多 授權發表,轉發等請聯系原作者授權...

閱讀(10)評論(0)贊 (0)

Java

90%的人會遇到性能問題,如何用1行代碼快速定位?

16

yeseng 發布于 2019-12-03

阿里妹導讀:在 《如何回答性能優化的問題,才能打動阿里面試官? 》中,主要是介紹了應用常見性能瓶頸點的分布,及如何初判若干指標是否出現了異常。 今天,齊光將會基于之前列舉的眾多指標,給出一些常見的調優分析思路,即:如何在眾多異常性能指標中,找出最核心的那一個,進而定位性能瓶頸點,...

閱讀(19)評論(0)贊 (0)

Java

ConcurrentHashMap的實現原理(JDK1.7和JDK1.8)

6

小丁 發布于 2019-12-02

哈希表 1.介紹 哈希表就是一種以 鍵-值(key-indexed) 存儲數據的結構,我們只要輸入待查找的值即key,即可查找到其對應的值。 哈希的思路很簡單,如果所有的鍵都是整數,那么就可以使用一個簡單的無序數組來實現:將鍵作為索引,值即為其對應的值,這樣就可以快速訪問任意鍵的...

閱讀(14)評論(0)贊 (0)

Java

HashMap面試題,看這一篇就夠了!

19

songhua.gao 發布于 2019-12-02

更多2019年的技術文章,歡迎關注我的微信公眾號:碼不停蹄的小鼠松(微信號:busy_squirrel),也可掃下方二維碼關注獲取最新文章哦~ 文章目錄: @ 序言 在后端的日常開發工作中, 集合 是使用頻率相當高的一個工具,而其中的 HashMap ,則更是我們用以處理業務邏輯...

閱讀(10)評論(0)贊 (0)

Java

Java容器系列-Java容器總覽

3

changyuan.xu 發布于 2019-12-01

Java 的容器是 Java 語言中很重要的一部分,日常寫代碼會大量用到各種容器。Java 中的容器有一個龐大的體系,糾纏于細節很難全面掌握。這篇文章就總覽一下 Java 的容器,然后再深入到細節中學習。 Java 中的容器主要分為兩部分, Collection 和 Map 兩種...

閱讀(15)評論(0)贊 (0)

Java

Java中的鎖 Lock和synchronized

14

尖兵 發布于 2019-11-30

鎖的釋放-獲取建立的happens before 關系 鎖是java并發編程中最重要的同步機制。鎖除了讓臨界區互斥執行外,還可以讓釋放鎖的線程向獲取同一個鎖的線程發送消息。 下面是鎖釋放-獲取的示例代碼:class MonitorExample { int a = 0; publ...

閱讀(15)評論(0)贊 (0)

Java

由 HashMap 引申出的技術深度討論

xiaoli.he 發布于 2019-11-29

在面試中,HashMap 是一個被問到概率很大的一個知識點,因為它本身是一種非常好的數據結構,而且從 HashMap 中可以引申出數組、鏈表、紅黑樹、擴容、優化、線程同步等諸多考點,所以很多的面試官都會從 HashMap 開始考察一個人的 Java 水平。 好文推薦 所以有必要認...

閱讀(16)評論(0)贊 (0)

Java

Java代碼非常實用的小技巧

26

尖兵 發布于 2019-11-27

前言 代碼優化 ,一個很重要的課題。可能有些人覺得沒用,一些細小的地方有什么好修改的,改與不改對于代碼的運行效率有什么影響呢?這個問題我是這么考慮的,就像大海里面的鯨魚一樣,它吃一條小蝦米有用嗎?沒用,但是,吃的小蝦米一多之后,鯨魚就被喂飽了。 代碼優化也是一樣,如果項目著眼于盡...

閱讀(16)評論(0)贊 (0)

Java

java編程思想 第一章學習筆記

2

wenming.gapo 發布于 2019-11-25

第一章 筆記 引言 《java編程思想》的初衷是面向自學人員的,如果你不會c/c++語言也不用的擔心。 書本的章節由作者精心安排,每章節都有重點,而且有練習的間隔時間,能給讀者提供扎實的基礎。 章節設計 對象對門 對象的概念 一切皆對象 java是怎么去表達對象的,說人話就是用代...

閱讀(19)評論(0)贊 (0)

Java

Java性能優化的50個細節(珍藏版)

22

likai 發布于 2019-11-25

點擊上方  Java后端 ,選擇  設為星標 優質文章,及時送達 作者 | 技術小能手 來源 | https://yq.aliyun.com/articles/662001 在Java程序中,性能問題的大部分原因并不在于Java語言,而是程序本身。養...

閱讀(19)評論(0)贊 (0)

Java

Java 程序員排行前 10 的錯誤,你有沒有中?

2

xubiao.zhuang 發布于 2019-11-25

點擊上方藍色“ 程序猿DD ”,選擇“設為星標” 回復“ 資源 ”獲取獨家整理的學習資料! 作者 | 風一樣的碼農 來源 |   cnblogs.com/chenpi/p/5508949.html Array轉ArrayList 判斷一個數組是否包含某個值 在...

閱讀(18)評論(0)贊 (0)

Java

簡單理解:集合

1

劉莉莉 發布于 2019-11-24

集合是Java的一種容器,它位于java.util包下,主要包括:Collection(接口)、Map(接口)、集合工具類。 002.集合結構圖 003.List接口 0031.特點 有序的、允許有重復元素的集合 0032.主要的兩個實現類: ArrayList:底層基于數組,內...

閱讀(20)評論(0)贊 (0)

Java

海量數據計數的一個方法分析

xiaoli.wang 發布于 2019-11-21

intro1 :如何存儲以及計算一份資源的累積UV/PV? intro2 : 使用 hyperloglog 究竟有多節省內存呢? 現象和問題: 接一需求,一頓抽絲剝繭去干擾取核心后才弄清楚原始的需求:即時的計算資源累積UV,即對uid去重后進行計數,超閾值則上報。 方案 自然想到...

閱讀(26)評論(0)贊 (0)

2013平特肖公式