前言 在Spring中我們經(jīng)常會用到異步操作,注解中使用 @EnableAsync 和 @Async 就可以使用它了。但是最近發(fā)現(xiàn)在異步中線程號使用的是我們項目中自定義的線程...
前言 在Spring中我們經(jīng)常會用到異步操作,注解中使用 @EnableAsync 和 @Async 就可以使用它了。但是最近發(fā)現(xiàn)在異步中線程號使用的是我們項目中自定義的線程...
jackson允許配置多態(tài)類型處理,當(dāng)進行反序列話時,JSON數(shù)據(jù)匹配的對象可能有多個子類型,為了正確的讀取對象的類型,我們需要添加一些類型信息??梢酝ㄟ^下面幾個注解來實現(xiàn):...
Activiti提供了一組Service,向用戶暴露流程引擎的功能,Service內(nèi)部通過命令模式執(zhí)行真正的操作。以RepositoryService的流程部署方法deplo...
整篇文章分為兩大部分,Tomcat 系統(tǒng)架構(gòu)設(shè)計和 Tomcat 源碼剖析。 Tomcat系統(tǒng)架構(gòu)設(shè)計 1.前言 很多人談到架構(gòu)感覺是一個非常高大尚的東西,覺得自己目前不太可...
之前項目中整合Swagger都是直接通過依賴springfox-swagger、springfox-swagger-ui兩個jar包來實現(xiàn)的,最近發(fā)現(xiàn)springfox 3....
阿里云官方鏡像站:OceanBase、MySQL鏡像源 https://developer.aliyun.com/mirror/?utm_content=g_10003035...
今天在網(wǎng)上看到一個朋友,提了這樣一個問題。 巴蘭四次預(yù)言,沒有說以色列一句壞話,沒有拿巴勒一分錢,而且是兩次寫到 (民數(shù)22:18|民數(shù)24:13).并且兩次寫到是神允許他才...
文章來源公眾號三不猴子[https://mp.weixin.qq.com/s/Zwc6bOG-o5KFoV-19GJCJA] J.U.C 簡介 Java.util.concu...
我們知道,線程需要的時候要進行創(chuàng)建,不需要的時候需要進行銷毀,但是線程的創(chuàng)建和銷毀都是一個開銷比較大的操作。 為什么開銷大呢? 雖然我們程序員創(chuàng)建一個線程很容易,直接使用 n...
大家好,我是冰河~~ 最近小伙伴最近都在問我,在系統(tǒng)中引入緩存后,當(dāng)向數(shù)據(jù)庫中寫入數(shù)據(jù)時,是先寫數(shù)據(jù)庫還是先寫緩存呢?先寫數(shù)據(jù)庫和先寫緩存有什么區(qū)別嗎?今天,我們就一起來聊聊...
Manacher算法,又叫“馬拉車”算法,可以在時間復(fù)雜度為O(n)的情況下求解一個字符串的最長回文子串長度的問題。 一、回文子串的一般解法 比較簡單的思路是將字符串的每一個...
聲明:本文寫的時候,當(dāng)時就是完全不懂zk,邊看網(wǎng)上的文章邊學(xué)習(xí)歸納和整理,這不是我的產(chǎn)出,不用點贊打賞。大家理智友善的討論,有錯誤歡迎指出。不過我最近不怎么上簡書了??赡軟]來...
前言: 最近學(xué)習(xí)Hadoop系列的知識,免不了和RPC打交道,而RPC又使用動態(tài)代理來實現(xiàn)。沿著這條脈絡(luò),秉著鉆研的精神,準(zhǔn)備深入學(xué)習(xí)一下動態(tài)代理。本文準(zhǔn)備按照以下順序一步一...
數(shù)倉總結(jié)目錄:說說數(shù)倉(1) - 什么是數(shù)倉說說數(shù)倉(2) - 傳統(tǒng)數(shù)倉與互聯(lián)網(wǎng)數(shù)倉說說數(shù)倉(3) - 數(shù)倉架構(gòu)說說數(shù)倉(4) - 指標(biāo)字典說說數(shù)倉(5)-最重要的維度之日期...
之前操作Docker的時候,一直使用的是命令行的形式。命令行雖說看起來挺炫酷,但有時候還是挺麻煩的。今天給大家推薦一個Docker圖形化工具Portainer,輕量級又好用,...
Arthas 是Alibaba開源的Java診斷工具,深受開發(fā)者喜愛。當(dāng)你遇到以下類似問題而束手無策時,Arthas可以幫助你解決: 這個類從哪個 jar 包加載的?為什么會...