前言 作為一個java程序員,數(shù)據(jù)庫的JDBC幾乎每天都在做,數(shù)據(jù)庫連接池Druid每天也在使用,但可能用起來太簡單了(spring中引入依賴即可),往往忽略了連接池的意義和...
前言 初學hadoop,網(wǎng)上的相關資料很多,講解大同小異:一堆專業(yè)術語+火星文 學習起來很困難,很難探究出它的存在意義,因此本文結合自己的理解,用地球人的語言來描述hadoo...
前言 在Activiti使用過程中,有時候需要提前判斷下一個用戶節(jié)點,以獲取其相關設置 事情麻煩點在如果出現(xiàn)分支需要結合變量去判斷分支的具體走向,而且下一個節(jié)點可能是一個網(wǎng)關...
前言 平時開發(fā)項目時,總會寫很多crud代碼,開發(fā)過程基本一個套路,定義controller、service、dao、mapper、dto,感覺一直在repeat yours...
前言 寫過工作流都會遇到這樣的難題,希望流程的設計可以類似釘釘一樣簡單明了,而不是超級不有好的bpmn設計器,上網(wǎng)大概搜了一下實現(xiàn)方案,前端仿釘釘設計器一大堆,例如wflow...
版本 8.4 安裝 windows本地安裝,直接下載zip包解壓即可windows安裝官方教程[https://www.elastic.co/guide/en/elastic...
版本 2.7.8 SPI機制 官方文檔介紹如下 SPI 全稱為 Service Provider Interface,是一種服務發(fā)現(xiàn)機制。SPI 的本質是將接口實現(xiàn)類的全限定...
二進制 為什么要編碼? 在計算機中,所有的數(shù)據(jù)在存儲和運算時都要使用二進制數(shù)表示(因為計算機用高電平和低電平分別表示1和0) 我們用QQ給其他人發(fā)消息、發(fā)文件、發(fā)表情,最終會...
前言 最近一直在看netty源碼,觀后感:很難看,于是為了屢清netty的設計思路,我參照netty源碼手寫一個山寨簡版的“netty”,說是手寫,其實也就是從源碼復制出來核...
Runnable && Thread Runnable和Thread都是java.lang包最基本的線程操作類,相當于官方的,而Executor接口及其實現(xiàn)都是Doug Le...
前言 多線程Runnable任務的執(zhí)行器Executor[http://www.itdecent.cn/p/d276ee6b4cb2]有很多,今天來看一下最常用的Execu...
前言 本文主要參照線程池ThreadPoolExecutor的實現(xiàn)方式自己寫一個線程池,主要是因為ThreadPoolExecutor的源碼讀起來還是挺費勁,想通過自己仿寫的...
前言 上文不使用第三方工具, 純java搭建web服務[http://www.itdecent.cn/p/ae6e9921c86e]完成了一個web服務,并封裝實現(xiàn)了一個內...
前言 不知道有沒有人和我一樣,開始學java就是springboot的天下了,springboot內嵌了tomcat,寫一個controller加上RequestMappin...
問題描述 項目使用spring cloud gateway作為網(wǎng)關,nacos作為微服務注冊中心,項目搭建好后正常訪問都沒問題,但是有個很煩人的小瑕疵: 當某個微服務重啟后,...
類加載器 類加載器的作用就是把磁盤中的類文件加載到內存的方法區(qū)以供使用,分析類加載前,先看下jvm運行時都需要加載什么樣的類 類和類庫 jvm運行時的類主要分三種 核心類比如...
前言 本文主要結合jvisualvm工具和thread自帶的getState方法,分析不同情況下的線程狀態(tài)其中jvisualvm區(qū)分的線程狀態(tài)區(qū)分如下 jvm的線程狀態(tài)區(qū)分如...