Eureka 服務發現框架
Ribbon 進程內負載均衡器
Open Feign 服務調用映射
Hystrix 服務降級熔斷器
Zuul 微服務網關
Config 微服務統一配置中心
Bus 消息總線
java對象創建的過程: Student s = new Student(); public Student(){ System.out.print("student()....."); } 1.new-觸發對象的創建;爲創建
1.this:調用本類的成員變量(不是局部變量) public class TestStudent{ public static void main(String[] args) { Student s = new Student
數組創建:基本類型都是一樣的,這裏用int舉例 1.聲明並分配空間 int a[] = new int[5]; 2.聲明並賦值(複雜) int a[] = new int[]{1,23,2,6,543,2,6,5,2}; 3.聲明並賦
需求:給定一組對象集合,抽取這個List中每一個對象的單獨的屬性並且轉成String字符串 private String getNameLists(List<Student> studentList) { Object
各種數字類型轉換成字符串型: String s = String.valueOf( value); // 其中 value 爲任意一種數字類型。 字符串型轉換成各種數字類型: String s = “169”; byte b =
原文鏈接 this關鍵字主要有三個應用: (1)this調用本類中的屬性,也就是類中的成員變量; (2)this調用本類中的其他方法; (3)this調用本類中的其他構造方法,調用時要放在構造方法的首行。 Public Class
1.如果try跟finally中都有return關鍵字,那麼當執行完finally中return後就不會再執行try中的return,所以【阿里巴巴規範】強制finally中不能出現return關鍵字。 2.try中有return
前段時間由於需要將項目部署到服務器,由於習慣了打印到控制檯DEBUG追蹤,部署到服務器後發現光關控制檯信息很難追蹤到問題所在,並且控制檯還不能複製打印的信息,所以下定決心自己將項目的日誌輸出到自己能夠隨時查看的文件夾中。 Log
== 對於基本型變量比較的是值,而對於引用型變量比較的是引用的對象是否相同。 例如下的代碼,a與b a與b指向的是同一個引用,因此使用==得到的是true。c 是新建的一個String對象,當與a使用==時,結果就是false; 而對
hashCode() 的作用是獲取哈希碼,也稱爲散列碼;它實際上是根據一個哈希函數返回一個int整數。這個哈希碼的作用是確定該對象在哈希表中的索引位置。既然是根據函數返回,那麼極有可能在兩個不同的對象計算之後產生相同的哈希值。 而若 eq
BIO:Block IO 同步阻塞式 IO,就是我們平常使用的傳統 IO,它的特點是模式簡單使用方便,併發處理能力低。 NIO:New IO 同步非阻塞 IO,是傳統 IO 的升級,客戶端和服務器端通過 Channel(通道)通訊,實現了
JDK 指的是 java 開發工具包,包括運行環境和開發環境。Java Development Kit。 JRE指的是java運行環境,只爲了java的運行提供環境。Java Runtime Environment。 可以說JDK包含了J