原创 Linux 三劍客-grep、awk、sed

Linux-awk、sedgrep參考文檔awkawk的默認變量awk 的邏輯運算字符函數條件if語句參考文檔sedsed [-nefr] [動作]以行爲單位的新增/刪除功能以行爲單位的取代與顯示功能部分數據的搜尋並取代的功能直接

原创 算法-併發

算法-併發生產者-消費者ConditionBlockingQueueLeetCode:1114. 按序打印[2]解法一:無鎖參考文檔[3]解法二:同步-synchronized參考文檔[3]解法三:同步-Condition參考文檔

原创 Java容器-隊列

Java容器-隊列Java 隊列概述Java 隊列的分類根據功能劃分——阻塞隊列與非阻塞隊列阻塞隊列非阻塞隊列根據實現機制劃分——QueueBlockingQueueArrayBlockingQueueLinkedBlocking

原创 Java線程3-JUC

Java線程3-JUCJUC的實現基礎JMMAQSCASvolatileJUC相關工具類CountDownLatchAPIpublic CountDownLatch(int count)public void countDown(

原创 算法-查找 & 排序

算法-查找 & 排序經驗總結LeetCode:1. 兩數之和解法一:一遍哈希表解法二:兩遍哈希表歸併排序算法思想歸併排序的分類二路歸併排序多路歸併排序算法複雜度參考代碼參考文檔冒泡排序 經驗總結 二分中點的確定:int mid

原创 深入理解Kafka-核心設計與實踐原理_讀書筆記

第1章 初識Kafka 1.1 基本概念 1.2 安裝與配置 1. JDK 的安裝與配置 2. ZooKeeper 的安裝與配置 3. Kafka 的安裝與配置 1.3 生產與消費 1.4 服務端參數配置 1.5 總結 第2章 生

原创 Nginx 配置實例-配置高可用

Nginx 配置實例-配置高可用1. 實現效果2. 兩臺機器 nginx 的安裝2.1 192.168.25.120 中 nginx 的安裝2.1.1 安裝 pcre 依賴2.1.2 安裝其他依賴2.1.3 Nginx 的安裝2.

原创 Golang-性能監控及調優

Golang常見的profile使用場景 go tool pprof go tool pprof -h # 查看 go tool pprof 命令的幫助信息 # 設置了25s的採樣時間,當25s採樣結束後,就生成了我們想要的p

原创 JVM-Java運行參數

JVM-Java運行參數1. 概述2. 標準參數(-)2.1 運行模式相關的-client 和 -server2.2 類、jar 路徑相關的-cp-classpath2.3 運行調試相關的verbose-verbose:class

原创 實戰Nginx-取代Apache的高性能Web服務器_讀書筆記

實戰Nginx 取代Apache的高性能Web服務器_讀書筆記第1章 Nginx 簡介第2章 Nginx 服務器的安裝與配置第3章 Nginx 的基本配置與優化第4章 Nginx與PHP(FastCGI)的安裝、配置與優化第5章

原创 深入理解Java虛擬機-JVM高級特性與最佳實踐(第2版)_讀書筆記

深入理解Java虛擬機-JVM高級特性與最佳實踐(第2版)_讀書筆記第2章 Java內存區域與內存溢出異常2.1 概述2.2 運行時數據區域2.2.2 Java 虛擬機棧2.2.4 Java 堆2.2.5 方法區第3章 垃圾收集器

原创 JVM-Java8 GC日誌分析

package com.java.test.jvm; import org.junit.Test; public class TestAllocation { private static final int _1MB

原创 MySQL-CentOS 7.5 中 MySQL 5.7 的多實例部署

MySQL-CentOS 7.5 中 MySQL 5.7 的多實例部署CentOS 7.5 中 MySQL 5.7 的多實例部署(基於 mysqld)1. 準備工作1.1 創建 mysql 用戶1.2 下載並解壓 MySQL 5.

原创 尚硅谷_互聯網大廠高頻重點面試題(第2季)_學習筆記

尚硅谷_互聯網大廠高頻重點面試題(第2季)_學習筆記JUC相關資料1. 請談談你對volatile的理解volatile是Java虛擬機提供的輕量級的同步機制1.1.保證可見性1.2.不保證原子性1.3.禁止指令重排05_vola

原创 Intellij IDEA使用筆記

常用快捷鍵 Ctrl + [ & ]——對於{}圍起來的代碼塊,使用該快捷鍵可快速跳轉至{}開始結尾處 Ctrl + N——查找類文件 Ctrl + Shift + N——查找文件 Ctrl + F12——顯示當前文件的文件結構