原创 HashMap的putVal方法

源碼 /** * Implements Map.put and related methods. * * @param hash hash for key * @param key the

原创 HashMap實現備註

實現備註 此映射通常充當 binned(存儲)哈希表,但當 bins 變得太大時,它們被轉換爲樹節點(TreeNodes)的 bin,每個元素的結構與 java.util.TreeMap 中的結構類似。大多數方法嘗試使用普通 bi

原创 Java Collection

Interfaces 的核心集合接口封裝不同類型的集合,這在下面的圖中所示的。這些接口允許獨立於其表示的細節來操縱集合。核心集合接口是Java集合框架的基礎。正如你可以看到 如下圖所示,核心集合接口形成一個層次。 兩棵接口樹,一棵

原创 Stack學習筆記

Stack 簡介 Stack 是一種後進先出的數據結構實現,也就是LIFO(last in first out). 舉個例子吧,大學食堂的大媽會攤煎餅。攤好了就放到桌子上,後面攤好的會疊加到之前一個上。如果有個人來買,大媽通常會把

原创 ArrayList 學習筆記

ArrayList java中的數組,在創建的時候需要指定數組的長度。一旦創建後,數組的大小就固定了,不能夠再變化。 但實際開發過程中,經常需要根據保存對象數量的增加擴大範圍。ArrayList 就是數組可調整大小的實現,它允許

原创 Map接口和Dictionary抽象類的區別

Dictionary Dictionary是一個抽象類。先上一個圖看看它的方法: Dictionary 簡介 Dictionary 是 Hashtable 的抽象父類,在 java.util包下,他的子類有 Hashtable,

原创 Grizzly FilterChains and Filters

原文鏈接:https://javaee.github.io/grizzly/filterchainfilters.html# FilterChains and Filters 在前面的部

原创 ibm ftp下載地址

ftp://public.dhe.ibm.com/software/

原创 修改Win10子系統Ubuntu的root密碼

原文鏈接:https://www.jianshu.com/p/e61bd032437a 自從win10支持子系統之後,直接使用子系統的用戶越來越多,但如果某天忘記子系統的root密碼怎麼

原创 grizzly 簡化NIO事件開發

原文鏈接:https://javaee.github.io/grizzly/iostrategies.html IOStrategies 使用 NIO 時,我們問的本質問題是,我們將如何

原创 配置 Eureka

原文鏈接:https://github.com/Netflix/eureka/wiki/Configuring-Eureka Eureka 包含兩個組件(components): Eur

原创 Grizzly core configuration

原文鏈接:https://javaee.github.io/grizzly/coreconfig.html# 核心配置 核心框架的主要配置點是傳輸實例(Transport instanc

原创 Grizzly 內存管理

原文鏈接:https://javaee.github.io/grizzly/memory.html# 內存管理概述 Grizzly 2.0引入了一個新的子系統,以改善運行時的內存管理。該

原创 Grizzly快速入門

原文鏈接:https://javaee.github.io/grizzly/quickstart.html Grizzly框架組件 使用 Java™編程語言編寫可擴展的服務器應用程序一直

原创 構建 Eureka Client 和 Server

原文鏈接:https://github.com/Netflix/eureka/wiki/Building-Eureka-Client-and-Server 前提 Git 版本 1.7.