原创 透過ThreadPoolExecutor學習一下代碼回滾

1 前言 提起回滾,我們首先的能想到是事務回滾。這個詞對於一個有一年以上開發經驗不陌生。事務是一組組合成邏輯工作單元的操作,雖然系統中可能會出錯,但事務將控制和維護事務中每個操作的一致性和完整性。而對於目前SpringBoot盛行的當下,

原创 解決chrome瀏覽器"請停用以開發者模式運行的擴展程序"

在上面我分享了谷歌瀏覽器導入crx插件的方法,那麼又出現一個令人鬱悶的問題。那就是每次我們在打開瀏覽器在其右上角都要彈出一個"請停用以開發者模式運行的擴展程序"對話框,雖然不影響使用,但是看着還是特別膈應。 下面我就帶領大家一起把這個令

原创 Mybatis何時了,佔位符你知多少

目錄 1.前序 2.數據準備 2.1 sql腳本 2.2 Java相關類及配置文件 3 初識Mybatis佔位符 3.1 #{}類型 3.2 ${}類型 3.3 初識總結 3.4 常見問題 4. 源碼淺析 4.1 GenericToken

原创 centos7安裝Myslq5.6(rpm格式)

1.資料準備 操作系統:centos 7 數據庫安裝文件:MySQL-5.6.45-1.el7.x86_64.rpm-bundle.tar 2.Linux系統環境準備 2.1 檢查是否安裝了mariadb rpm -qa|grep -i

原创 多線程中的ThreadLocal

1.ThreadLocal概述 多線程的併發問題主要存在於多個線程對於同一個變量進行修改產生的數據不一致的問題,同一個變量指的值同一個對象的成員變量或者是同一個類的靜態變量。之前我們常聽過儘量不要使用靜態變量,會引起併發問題,那麼隨着Sp

原创 wsdltojava報錯/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; lineNumber: 52

原因 這裏是jdk8的一個bug,具體參見https://bugs.openjdk.java.net/browse/JDK-8020999 解決辦法 在java的安裝路徑:${JAVA_HOME}\jdk1.8.0_241\jre\lib

原创 Word多級標題出現黑塊的解決思路

1.問題背景 在寫word文檔的過程中,今天打開突然發現四級標題出現了黑塊的情況。 2.問題排查 2.1 樣式 通過查看標題4的樣式,對於字號、字體、格式中的段落、編號均無異樣。 2.2 多級標題排查 我們依次點擊多級標題->定義新的

原创 谷歌瀏覽器安裝插件出現程序包無效:"CRX_HEADER_INVALID"

google Chrome在版本78之後在安裝離線插件的時候會報錯程序包無效:"CRX_HEADER_INVALID"。所以我們需要換一種方式進行安裝,具體安裝步驟如下: 1.一次點擊設置(三個點)->更多工具->擴展程序。 2.將下載

原创 世上最簡單mxGraph 導出圖片中文亂碼問題_分享一次解決問題的心理歷程

1.前言 正如標題所言,本篇博客並不是寫怎麼解決這個問題,說實話,這個問題最終解決下來也就是增加了一行有效代碼。而真正關注的還是本次我解決這個問題的思路。希望對大家都有所啓發、有所幫助。 2.背景及問題描述 最近在做一個實驗管理的項目,涉

原创 Oracle觸發器原來也可以這麼玩

1.前言 項目驅動學習是一件行之有效的方式。最近項目中確實遇到了很多問題。當然按照之前的處理方式也未嘗不可,不過想到以後的維護感覺還是想辦法在改進一下吧。這次,我們主要討論一下Oracle觸發器在實際工作中的應用。同時借組SqlDevel

原创 記錄一次PDF文件生成水印

1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs

原创 別翻了,Lambda 表達式入門,看這篇就夠了

今天分享的主題是《Lambda 表達式入門》,這也是之前一些讀者留言強烈要求我寫一寫的,不好意思,讓你們久等了,現在來滿足你們,爲時不晚吧? 01、初識 Lambda Lambda 表達式描述了一個代碼塊(或者叫匿名

原创 計算機專業的書普遍都這麼貴,你們都是怎麼獲取資源的

介紹幾個可以下載編程電子書籍的網站。 1.Github Github上編程書資源很多,你可以根據類型和語言去搜索。推薦幾個熱門的: free-programming-books-zh_CN:58K 星的GitHub,編程語言、

原创 你應該掌握的git操作

前言 目前來說,版本控制主要分爲:集中式版本控制(Centralized Version Control Systems,簡稱 CVCS)和分佈式版本控制,(Distributed Version Control System

原创 推薦10個堪稱神器的學習網站

每天都會收到很多讀者的私信,問我:“二哥,有什麼推薦的學習網站嗎?最近很浮躁,手頭的一些網站都看煩了,想看看二哥這裏有什麼新鮮貨。” 今天一早做了個惡夢,夢到被老闆辭退了。雖然說在我們公司,只有我辭退老闆的份,沒有老闆