原创 【JVM】自動內存管理機制《一》---內存劃分及異常可能情況

目錄  導讀 java內存區域  內存溢出測試思路 小結    導讀  java內存區域與內存溢出異常 垃圾收集器與內存分配策略 本篇主要講jvm的自動內存管理機制,首先我們要拆分“自動內存管理機制”這個詞: 首先是一個管理機制, 管

原创 【JVM】自動內存管理機制《三》---對象的生死判定和算法詳解

目錄 導讀  對象存活判定標準 對象存活判定標準: 對象回收標準:  對象存活判定算法 引用計數器算法 循環引用的問題 運行的結果: 可達性分析算法 小結 導讀  上篇博客我們已經講了Java內存運行時區域的各個部分,其中程序計數器、

原创 【JVM】自動內存管理機制《二》---- 內存區域爲何劃分,以什麼原則劃分,爲何自動管理?

目錄  導讀 JVM內存爲什麼劃分區域?  JVM內存模型詳細介紹:  線程私有內存區域 (1)程序計數器 (2)java虛擬機棧 (3)本地方法棧 線程公有  (4)Java堆   (5)元空間 (6)Java中的(三種類型)常量池 

原创 Mycat分佈式數據庫中間件 what why how

目錄 What is Mycat? 1.概念? 2. 同類產品? 3. 解決了什麼問題? 4.如何解決的? 拆分 5. 拆分策略 6.拆分帶來的問題及如何解決   How to use Mycat?  mycat中的核心概念及配置文件分析

原创 【JVM】自動內存管理機制《七》---內存分配與回收策略

 導讀  到目前爲止我們講完了: 【JVM】自動內存管理機制《一》---內存劃分及異常可能情況 【JVM】自動內存管理機制《二》---- 內存區域爲何劃分,以什麼原則劃分,爲何自動管理? 【JVM】自動內存管理機制《三》---對象的生

原创 【JVM】自動內存管理機制《六》---面試官問JDK中默認的垃圾收集器?

目錄 導讀 查看JDK1.8.0_25的默認垃圾收集器  其他JDK版本的默認垃圾回收器呢?  默認的收集器詳解  小結 導讀  在上篇博客中:【JVM】自動內存管理機制《五》---垃圾收集器(索命黑白無常回收垃圾對象),我們瞭解了各

原创 Jedis——Redis在java中的使用(單機版)

目錄 Redis簡介 Java中使用Redis服務 Redis簡介  1、概念: Redis是開源免費,高性能的key-value數據庫 2、特點/優勢: Redis支持數據持久化:將內存中的數據保存在磁盤中 Redis支持key-v

原创 HTTP協議——你用到但不知道的

目錄 HTTP協議 HTTP協議簡介 五層網絡模型--HTTP協議是應用層協議  協議體現:URL構成-用了這麼久,你注意過嗎?  協議內容  響應狀態碼(HTTP響應狀態碼) 常見頭---自行百度補充  小結 HTTP協議 1、導圖

原创 Spring Cloud Eureka服務註冊中心——what、why、how

目錄 Eureka是什麼? Eureka的基本架構 對比Dubbo的註冊中心Zookeeper? Eureka和Zookeeper架構圖 Eureka和Zookeeper原則對比(數據庫ACID、CAP基礎學習) CAP深入學習 作爲服務

原创 Spring Cloud Config分佈式配置中心——what、why、how

目錄 Spring Cloud Config分佈式配置中心 關於配置文件的小tip 爲什麼會出現分佈式配置中心? SpringCloud Config 是什麼? 怎麼玩? 能幹嘛? 與GitHub整合配置 怎麼搭建 Spring Clo

原创 java.net.URLDecoder和URLEncoder類的應用

目錄 類URLDecoder 類URLEncoder 應用 注意 類URLDecoder 解密:使用指定的編碼機制對 application/x-www-form-urlencoded 字符串解碼。 類URLEncoder  加密

原创 Spring Cloud Ribbon ——服務消費者Client Side Load Balancer——what、why、how

目錄 前言 Ribbon是什麼? 能幹嘛?LB(負載均衡) 集中式LB: 進程內LB(Ribbon): 輪詢方式 Ribbon核心組件IRule輪詢方式 IRule架構圖 自定義輪詢  怎麼搭建? 前言  在微服務架構中,業務都會被拆

原创 Linux 常用命令全拼

供大家查閱-------------------要知其然並知其所以然 pwd: print work directory 打印當前目錄 顯示出當前工作目錄的絕對路徑 ps: process status(進程狀態,類似於window

原创 Mysql事務隔離級別-----簡單到不能再簡單的理解

讀未提交:別人改數據的事務尚未提交,我在我的事務中也能讀到。 讀已提交:別人改數據的事務已經提交,我在我的事務中才能讀到。 可重複讀:別人改數據的事務已經提交,我在我的事務中也不去讀。 串行:我的事務尚未提交,別人就別想改數據。 這4