Shell指令碼常用命令整理

該筆記主要整理了一些常見的指令碼操作命令,大致如下(持續補充中): 1. while、for迴圈   1. while、for迴圈 #!/bin/bash # while迴圈 v_start_date=${v_start_date} v_end_date=${v_end_date} whil

執行緒池 ThreadPoolExecutor 原理及原始碼筆記

> **前言** > > > > 前面在學習 JUC 原始碼時,很多程式碼舉例中都使用了執行緒池 `ThreadPoolExecutor`,並且在工作中也經常用到執行緒池,所以現在就一步一步看看,執行緒池的原始碼,瞭解其背後的核心原理。 > > > > 公眾號:『 劉志航 』,記錄工作學習中的技術、開

是什麼讓我節省了60%的編碼時間?使用MBG

### MyBatis Generator簡介 業務需求不斷變更,資料庫表結構不斷修改,是我們逃不出的宿命。工欲善其事,必先利其器,是時候祭出神器了:**MyBatis Generator**(簡稱:MBG),它是一個用於所有版本MyBatis的程式碼自動生成器。它可以根據資料庫的表自動為專案生產對應的實體

vue+echarts+datav大屏資料展示及實現中國地圖省市縣下鑽

隨著前端技術的飛速發展,大資料時代的來臨,我們在開發專案時越來越多的客戶會要求我們做一個數據展示的大屏,可以直觀的展示使用者想要的資料,同時炫酷的介面也會深受客戶的喜歡。 大屏展示其實就是一堆的圖表能夠讓人一目瞭然地看到該系統下的一些基本資料資訊的彙總,也會有一些實時資料重新整理,資訊預警之類的。筆者在之前也

分散式文件儲存資料庫之MongoDB備份與恢復

  前文我們聊了下mongodb的訪問控制以及使用者建立和角色分配,回顧請參考https://www.cnblogs.com/qiuhom-1874/p/13974656.html;今天我們來了解下mongodb的備份與恢復   為什麼要備份?   備份的目的是對資料做冗餘的一種方式,它能夠讓我們在某種情況下

SpringBoot中的響應式web應用

[toc] # 簡介 在Spring 5中,Spring MVC引入了webFlux的概念,webFlux的底層是基於reactor-netty來的,而reactor-netty又使用了Reactor庫。 本文將會介紹在Spring Boot中reactive在WebFlux中的使用。 # React

你還不懂可見性、有序性和原子性?

  前言 今天開始,王子準備開始一個新的專欄:併發程式設計專欄。 併發程式設計無論在哪門語言裡,都屬於高階篇,面試中也嚐嚐會被問到。想要深入理解併發程式設計機制確實不是一件容易的事,因為它涉及到計算機底層和作業系統的相關知識,如果對這部分知識不是很清楚可能會導致理解困難。 在這個專欄裡,王子會盡量以

在醫院五天,我把「鏈路追蹤」整明白了

![封面](https://img-blog.csdnimg.cn/img_convert/529165137ac22ad2f94cc6c1ae7f4702.png) 封面圖是 凌晨 3點半起來更文的鎖屏桌面。 ## 前言 從上週六 7 號到今天的 11 號,我都在醫院,小孩因肺炎已經住院了,我白天和晚

你知道MySQL的LRU連結串列嗎?

相信大家對LRU連結串列是不陌生的,算是一種基礎的資料結構! LRU:Least Recently Used ### 一、簡述傳統的LRU連結串列 LRU:Least Recently Used 相信大家對LRU連結串列是不陌生的,它算是一種基礎的資料結構吧,而且想必面試時也被問到過什麼是LRU連

深入淺出 HTTPS (詳解版)

前言 1990年網際網路誕生之初,就已經開始用超文字傳輸協議 HTTP 傳輸資料,這也是為什麼現在網頁地址都是以 http 開頭的原因。但是HTTP協議傳輸資料是明文傳輸,任意的人抓包就能看到傳輸的資料,這顯然不安全。1994年,Netscape 公司用加密協議增加了 HTTP,開始在 HTTP 的基礎上加入

大廠是怎麼進行SQL調優的?

有情懷,有乾貨,微信搜尋【三太子敖丙】關注這個不一樣的程式設計師。 本文 GitHub https://github.com/JavaFamily 已收錄,有一線大廠面試完整考點、資料以及我的系列文章。 前言 這天我正在午休呢,公司DBA就把我喊醒了,說某庫出現大量慢SQL,很快啊,很快,我還沒反應過來,

週末我把HashMap原始碼又過了一遍

# 為什麼在Java面試中總是會問HashMap? HashMap一直是Java面試官喜歡考察的題目,無論應聘者你處於哪個級別,在多輪的技術面試中似乎總有一次會被問到有關 HashMap 的問題。 為什麼在Java面試中一定會深入考察HashMap?因為 HashMap 它的設計結構和原理的特點,它既可以

0.033596038818359