原创 Windows刪除EFI系統分區

背景: 如下圖所示, PC裏有2塊磁盤。 . 磁盤0: 容量1T,類型HDD(希捷普通酷魚磁盤),電腦中的第一塊磁盤,此前在這塊硬盤上安裝了雙系統。磁盤的前500G中安裝了win10 早期版本, 在後500G磁盤中安裝了Deep

原创 springboot2集成mybatis-plus

一. MyBatis-Plus簡介 簡介: MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎上只做增強不做改變,爲簡化開發、提高效率而生。 另最新的3.x版本支持lambda(

原创 【Web加密系列:二】shiro框架詳解

1. shiro簡介以及功能描述 Shiro 是 Java 的一個安全框架。目前,使用 Apache Shiro 的人越來越多,因爲它相 當簡單,對比 Spring Security,可能沒有 Spring Security 做

原创 【Web加密系列:三】10分鐘瞭解JSON Web令牌(JWT)

    JSON Web Token(JWT)是目前最流行的跨域身份驗證解決方案。蟲蟲今天給大家介紹JWT的原理和用法。 1.跨域身份驗證 Internet服務無法與用戶身份驗證分開。一般過程如下。 1.用戶向服務器發送用戶名和密碼。

原创 Java codeCache

1.問題 隨着系統不斷變大,訪問量不斷增加,出現了啓動後的負載很高的問題。 關於啓動後負載高的原因,網上很多文章都說是由於啓動後隨着代碼的執行,jvm的jit編譯器將部分熱點代碼編譯爲目標機器代碼,由於編譯線程佔用了大量的cpu導致系統負

原创 Win10(7~10)備份&還原系統

【最怕遇到系統突然奔潰,重裝起來真是要人命,那麼是否有簡便的方式呢?Follow me !】   電腦日常使用的過程中,很難免會遇上各種各樣的系統問題,比如新安裝的某個軟件出現問題導致系統異常、系統更新失敗導致無法正常進入系統、以及木馬病

原创 Linux常用命令實踐

1. scp 文件遷移   Remote Server --> Local file   scp -p port user@remoteserverip:/home/user/filename /home/user/filename 各部

原创 VMWare14安裝操作系統

一. 安裝OS 1.1 windows 7安裝 詳見文尾參考鏈接 1 1.2 Linux 略 二. 安裝後的配置工作 1.1 VMware Tools安裝 解決鼠標不能移動,或usb接口的使用問題(如U盤識別等). 1.2 分辨

原创 Hadoop HA namenode 活動節點遷移

目錄一. 官網關於 "活動節點遷移" 的介紹二. 獲取 namenode 角色狀態三. namenode active節點角色切換 一. 官網關於 “活動節點遷移” 的介紹 haadmin Usage: hdfs haad

原创 無法telnet通windows服務器80端口的解決辦法

背景 問題症狀: 測試線上域名david.domain.com對應的服務器(Nginx1.12實現, 111.111.111.111) 通過中轉機(111.111.111.112), 調用線下機器(192.201.4.53)上部

原创 jconsole.exe無法連接到JMX的一種解決方案

今日排查一個遞歸導致的StackOverflow 問題時, 嘗試用jconsole.exe連到 IDEA 中跑的java程序所在的進程ID時, 一直報連接錯誤, 如下: 重試幾次都沒什麼效果, 隨查看防火牆的設置情況, 發現防火

原创 JAVA日期處理工具類-DateUtil

如下未特別說明, 均指jdk1.8實現版本. 功能列表: 解決多線程下使用SimpleDateFormat(非線程安全類), 導致的如下問題: java.lang.NumberFormatException: multiple

原创 Mybatis-Plus insertBatch執行緩慢原因查詢

背景 最近在SpringCloud項目中,  使用Mybatis-Plus執行一個88萬條左右的數據插入MySQL數據庫的操作時, 發現執行時長竟然長達2個小時, 按理講, MP框架執行如下批處理操作時: XXService.insert

原创 Linux常用命令大全(非常全面!!!)

目錄 一、進程管理  二、系統信息  三、關機 (系統的關機、重啓以及登出 )  四、文件和目錄  五、文件搜索  六、掛載一個文件系統  七、磁盤空間  八、系統負載 -- top  九、用戶和羣組  十、文件的權限 - 使用 "+"

原创 windows10 vue 開發環境構建

nodejs 與 cnpm安裝 1. nodejs安裝 https://nodejs.org/en/download/ 下載後安裝*.msi文件。 2. 查看node.js 與 npm 版本 PS C:\Users\David>