原创 併發編程系列之FutureTask源碼學習筆記

併發編程系列之FutureTask源碼學習筆記 1、什麼是FutureTask類? 在上一章節的學習中,我們知道了Future類的基本用法,知道了Future其實就是爲了監控線程任務執行的,接着本博客繼續學習FutureTask。然後什麼是

原创 併發編程系列之什麼是ForkJoin框架?

併發編程系列之什麼是ForkJoin框架? 1、什麼是ForkJoin框架 ForkJoin框架是java的JUC包裏提供的,用於處理一些比較繁重的任務,會將這個大任務分爲多個小任務,多個小任務處理完成後會將結果彙總給Result,體現的是

原创 併發編程系列之Future類的主要功能介紹

併發編程系列之Future類的主要功能介紹 1、什麼是Future類? Future類:future類的是一種異步任務監視器,可以讓提交者可以監視任務的執行,同時可以取消任務的執行,也可以獲取任務返回結果 2、Future類的作用 比如在做

原创 MySQL系列之事務日誌Redo log學習筆記

MySQL系列之事務日誌Redo log學習筆記 學習本博客之前需要儲備知識: MySQL體系架構 InnoDB存儲引擎 MySQL事務知識 在上篇博客,我們知道了undo log,繼續上篇博客,學習另外一種重要的InnoDB事務日誌r

原创 MySQL系列之事務日誌Undo log學習筆記

學習本博客之前需要儲備知識: MySQL體系架構 InnoDB存儲引擎 MySQL事務知識 @[toc] 1、Undo Log 1.1、什麼是Undo log? Undo:意爲撤銷或取消,undo即返回指定某個狀態的操作 Undo日誌:

原创 併發編程系列之掌握LockSupport的用法

併發編程系列之掌握LockSupport的用法 1、什麼是LockSupport? LockSupport是用於創建鎖和其他同步類的基本線程阻塞原語 2、兩類基本API LockSupport提供了兩類最基本的API: block線程類:

原创 Oracle SQL調優系列之定位生產性能問題方法

Oracle SQL調優系列之定位生產性能問題方法 1、AWR整體分析 場景:最近遇到緊急生產問題,因爲數據庫鎖表導致業務功能不能正常使用,對於這種緊急問題,首先要安穩心態,然後合理分析問題,可以先從整體出發,拿下Oracle AWR報告,

原创 併發編程系列之什麼是Java內存模型?

併發編程系列之變量可見性問題探究 1、什麼是併發中的變量可見性問題 以例子的形式看看,定義一個變量,先用static修飾,在主線程修改之後,看看在新開的子線程裏能被看到? public class Example { private sta

原创 Spring5.0源碼學習系列之淺談BeanFactory創建 系列文章目錄 博客前言介紹 一、獲取BeanFactory主流程 二、refreshBeanFactory創建過程 知識點歸納

Spring5.0源碼學習系列之淺談BeanFactory創建過程 系列文章目錄 <font color=#999AAA >提示:Spring源碼學習專欄鏈接 <hr style=" border:solid; width:100px; h

原创 利用ADB命令強制卸載oppo自帶瀏覽器 前言 一、ADB命令是什麼? 二、使用步驟 歸納

<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1"> 前言 <font color=#999AAA >oppo手機是自帶oppo瀏覽器的,這個自

原创 SpringCloud系列之API網關(Gateway)服務Zuul

1、什麼是API網關 API網關是所有請求的入口,承載了所有的流量,API Gateway是一個門戶一樣,也可以說是進入系統的唯一節點。這跟面向對象設計模式中的Facet模式很像。API Gateway封裝內部系統的架構,並且提供API給各

原创 SpringCloud系列之使用Feign進行服務調用

在上一章的學習中,我們知道了微服務的基本概念,知道怎麼基於Ribbon+restTemplate的方式實現服務調用,接着上篇博客,我們學習怎麼基於Feign實現服務調用,請先學習上篇博客,然後再學習本篇博客 Feign是一個聲明式的web

原创 Spring Security系列之極速入門與實踐教程

@[TOC](Spring Security系列之極速入門與實踐教程) 1. Spring Security Spring Security 是 Spring 家族中的一個安全管理框架,應用程序的兩個主要區域是“認證”和“授權”(或者訪問控

原创 SpringBoot系列之使用Spring Task實現定時任務

@[TOC](SpringBoot系列之使用Spring Task實現定時任務) 一、前言介紹 定時任務是企業開發中很常用的,比如定時推送一些接口數據,在java中實現定時任務的方法有Spring Task、Quartz等等框架,也有JDK

原创 Linux系列之學會使用CURL命令

@TOC curl命令是一個利用URL規則在shell終端命令行下工作的文件傳輸工具;curl命令作爲一款強力工具,curl支持包括HTTP、HTTPS、ftp等衆多協議,還支持POST、cookies、認證、從指定偏移處下載部分文件、用戶