原创 JVM - 內功修煉之內存分配與回收策略

文章目錄JVM - 內功修煉之內存分配與回收策略1.HotSpot VM GC1.1 GC有幾種?1.1.1 Partial GC1.1.2 Full GC1.2 GC觸發條件1.3 談一談我對Minor GC、Major GC

原创 JVM - 內功修煉之垃圾收集器

文章目錄JVM - 內功修煉之垃圾收集器1.垃圾收集器概述2.Serial垃圾收集器2.1 Serial垃圾收集器是什麼?2.2 Serial垃圾收集器的特點3.ParNew垃圾收集器3.1 ParNew垃圾收集器是什麼?3.2

原创 JVM - 探索HotSpot虛擬機中的對象

文章目錄JVM - 探索HotSpot虛擬機中的對象1. 我們所熟悉的對象是如何創建的?1.1 類加載檢查1.2 分配內存1.2.1 指針碰撞1.2.2 空閒列表1.2.3 內存分配方式總結以及如何解決併發問題1.3 初始化零值1

原创 JVM - 內功修煉之垃圾回收算法

文章目錄JVM - 內功修煉之垃圾回收1.垃圾回收概述1.1 爲什麼要進行垃圾回收?1.2 爲什麼要去了解垃圾回收機制?1.3 垃圾回收的過程是怎樣的?2.對象存活算法2.1 引用計數算法(Reference Counting)2

原创 JVM - 進入Java虛擬機的真實世界

文章目錄JVM - 進入Java虛擬機的真實世界1.探索虛擬機的內存區域1.1 運行時數據區1.2 程序計數器1.2.1 程序計數器是什麼?1.2.2 爲什麼使用程序計數器? JVM - 進入Java虛擬機的真實世界  相信對J

原创 排查使用ExecutorService所造成數據丟失問題

文章目錄排查使用ExecutorService所造成數據丟失問題 排查使用ExecutorService所造成數據丟失問題  我們在【Java併發編程-java.util.concurrent包中的線程池和消息隊列】這篇文章中介

原创 JMeter - Mysql數據庫以及分佈式壓測

文章目錄JMeter - Mysql數據庫以及分佈式壓測1.數據庫壓測1.1 Mysql數據庫壓測基本配置1.2 數據庫測試聚合報告以及JDBC Request配置詳解2.分佈式壓測2.1 分佈式壓測介紹2.2 分佈式壓測原理2.

原创 JMeter - Linux環境壓測以及HTML圖形化報告

文章目錄JMeter - Linux環境壓測以及HTML圖形化報告1.Linux環境壓測1.1 打包部署API服務1.2 下載安裝JMeter1.3 CLI命令行模式參數介紹1.4 Linux CLI壓測操作1.5 JMeter壓

原创 JMeter - 揭開分佈式壓測的神祕面紗

文章目錄JMeter - 揭開分佈式壓測的神祕面紗1. 常用壓測工具對比2. JMeter基本介紹和使用場景2.1 JMeter基本介紹2.2 JMeter使用場景3. Windows環境安裝JMeter3.1 下載安裝JMete

原创 JMeter - 核心組件以及自定義參數

文章目錄JMeter - 核心組件以及自定義參數1.JMeter核心組件1.1 Thread Group線程組和Sample採樣器1.2 Assertion斷言1.2.1 Response Assertion(響應斷言)1.3 S

原创 Python - 基於共現提取繪製《流浪地球》人物關係(Gephi)

文章目錄Python - 基於共現提取繪製《流浪地球》人物關係(Gephi)1.項目相關概念1.1 共現網絡1.2 jieba分詞庫1.3 Gephi2.項目分析3.項目編寫3.1 初始化以及引入項目所需庫3.2 提取人物集以及統

原创 淺談java.util.concurrent包中的線程池和消息隊列

這篇文章主要介紹了淺談java.util.concurrent包中的線程池和消息隊列,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 1.jav

原创 Redis - 布隆過濾器

文章目錄Redis - 布隆過濾器1.布隆過濾器是什麼?2.從會員抽獎瞭解Google布隆過濾器3.Redis布隆過濾器3.1 Redis布隆過濾器安裝3.2 SpringBoot整合Redis布隆過濾器4.Redis和Googl

原创 Redis - 一個簡單的排行榜小項目

文章目錄Redis - 一個簡單的排行榜小項目1.項目分析2.項目準備3.項目編寫4.項目驗證5.擴展點(ApplicationRunner/InitializingBean) Redis - 一個簡單的排行榜小項目 1.項目分析

原创 Redis - 一個簡單的搶紅包小項目

文章目錄Redis - 一個簡單的搶紅包小項目1.項目分析2.項目準備3.項目編寫4.項目驗證5.項目總結 Redis - 一個簡單的搶紅包小項目 1.項目分析  搶紅包功能在如今已經是一個社交產品不可或缺的功能了,包括微信、支