原创 阿里巴巴爲什麼能抗住雙十一?看完這篇你就明白了!

1. 概述 本文以淘寶作爲例子,介紹從一百個到千萬級併發情況下服務端的架構的演進過程,同時列舉出每個演進階段會遇到的相關技術,讓大家對架構的演進有一個整體的認知,文章最後彙總了一些架構設計的原則。 特別說明:本文以淘寶爲例僅僅是

原创 JAVA筆記-抽象類

抽象類 一、抽象類聲明格式:abstract class xx 二、抽象類特點:1.被abstract修飾 2.抽象類中不一定有抽象方法,但有抽象方

原创 JAVA筆記-API-StringBuffer

StringBuffer 線程安全(同步)的可變字符串 與String區別: 前者長度內容可變,後者不可 前者減少空間資源使用。 構造方法: StringBuffer()           容量=16  StringBuffer(in

原创 SpringBoot整合ElasticSearch遇到的連接問題

failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configure

原创 JAVA筆記-接口

接口 一、接口是用來擴展方法的 二、接口的特點: 1.接口用關鍵字interface來表示 interface 接口名{} 2.類實現接口用implements關鍵字 class 類名 implements 接口名{} 3.接口不能被實

原创 JAVA筆記-API-Scanner類常用方法

Scanner類 構造方法一般用: public Scanner(InputStream source) ;它生成的值是從指定的輸入流掃描的 成員方

原创 elasticsearch集羣問題解決——分片副本UNASSIGNED

在學習ES集羣時,本地搭建三個節點啓動後,使用可視化插件head發現搭建成功。 這時我們創建一個索引。 PUT 127.0.0.1:9200/test 刷新head插件 可以看到5個分片副本沒有自動分配節點,成爲了Unassigne

原创 JAVA筆記-Object類

Object幾個比較重要的成員方法 public int hashCode() 返回該對象的哈希值:哈希值是根據哈希算法計算出來的一個值,這個值和對象地址有關, 但不是實際地址,可以理解爲地址值 public final Class g

原创 SpringCloud Eureka Server報錯:ConnectTimeoutException:Connect to localhost:8761 timed out

在學習SpringCloud時,發現單機啓動服務端會一直拋出異常 Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to localhost:876

原创 深入理解JVM——(二)搞定JVM垃圾回收就是這麼簡單

文章目錄一、前言:JVM區域1.1 Eden Space1.2 Survivor Space1.3 新生代1.4 老年代二、哪些對象需要回收?2.1 引用計數法2.2 可達性分析法2.3 四種引用狀態1. 強引用2. 軟引用3.

原创 JAVA多態知識

1.多態的概念:同一個對象在不同時刻體現出來的不同狀態。2.多態的前提:    A:有繼承或者實現關係。    B:有方法的重寫。(如果沒有重寫,使用多態就沒有意義)    C:有父類或父接口引用指向子類對象。3.多態的分類    A:具

原创 JAVA筆記-API-String類常用方法

String類 字符串:多個字符組成的一串數據,像是字符數組 字符串是常量,不能更改,字符串緩衝區可以更改 字符串值不能改變,但引用可以改變。 構造方法(常用): A:public String() B:public String(by

原创 JAVA筆記-內部類

成員內部類 普通調用方法:Outer.Inner oi=new Outer().new Inner(); 靜態調用方法:1.Outer.Inner o

原创 LeetCode-771. Jewels and Stones

You're given strings J representing the types of stones that are jewels, and S representing the stones you have.  Each

原创 深入理解JVM——(三)爲什麼JVM新生代需要兩個Survivor區

經過了JVM區域的學習,我們知道在堆中新生代具有一個Eden區和兩個Survivor區,這裏就有疑問了,爲什麼需要Survivor區和爲什麼需要兩個Survivor區?帶着疑問我們思考一下。 一、爲什麼需要Survivor區? 帶