流程數(shù)據(jù)的定義在flowable中是比較復(fù)雜的, 涉及到多張數(shù)據(jù)庫表關(guān)聯(lián)關(guān)系,這些在一個(gè)流程引擎中也是最為核心的數(shù)據(jù),并且需要進(jìn)行頻繁的讀取,所...
原文地址 1. 介紹 使用內(nèi)建的垃圾收集器(或者是短暫的GC)來進(jìn)行內(nèi)存自動(dòng)管理是使用Java的核心好處之一,GC機(jī)制在后臺(tái)自動(dòng)進(jìn)行內(nèi)存分配和回...
前兩篇文章分別分析了基于Java Agent的premain和attach方式來修改字節(jié)碼,premain是在類加載前修改,attach是在類加...
在上一篇中我們已經(jīng)介紹了java agent的相關(guān)概念和思想,給出了premain方式的實(shí)現(xiàn)代碼。本篇主要是實(shí)現(xiàn)了attach方式,不同之處主要...
Java Agent是依附于java應(yīng)用程序并能對其字節(jié)碼做相關(guān)更改的一項(xiàng)技術(shù),它也是一個(gè)Jar包,但并不能獨(dú)立運(yùn)行,有點(diǎn)像寄生蟲的感覺。當(dāng)今的...
在在Spring中使用flowable這篇文章中可以看到配置flowable的方式是非常方便的,關(guān)鍵是要在配置文件中注入一個(gè)ProcessEng...
責(zé)任鏈模式(Chain of Responsibility Pattern),簡而言之,就是把具有能力處理某種任務(wù)的類組合成這個(gè)鏈,這個(gè)鏈一般是...
本文要講的是本周我在線上排查的一個(gè)"死循環(huán)"問題,由于前人的疏忽,導(dǎo)致線上在某一時(shí)間段內(nèi)瘋狂調(diào)用第三方服務(wù),并沒有在預(yù)期時(shí)間內(nèi)結(jié)束。 線上代碼為...
jstack(Stack Trace For Java, 官方鏈接)用于生成java虛擬機(jī)某個(gè)進(jìn)程在當(dāng)前時(shí)刻的線程快照(一般稱為threaddu...