前言 Callable,Future,Executor都是java.util.concurrent包下的工具類喉钢,作者李二狗姆打,為了徹底吃透它們的概念,今天就假設(shè)這些類都不存在肠虽,...
前言 Callable,Future,Executor都是java.util.concurrent包下的工具類喉钢,作者李二狗姆打,為了徹底吃透它們的概念,今天就假設(shè)這些類都不存在肠虽,...
JAVA && Spring && SpringBoot2.x — 學(xué)習(xí)目錄[http://www.reibang.com/p/67fce672e03e] 我們知道Spri...
阿里妹導(dǎo)讀:張建飛是阿里巴巴高級技術(shù)專家,一直在致力于應(yīng)用架構(gòu)和代碼復(fù)雜度的治理税课。最近闲延,他在看零售通商品域的代碼。面對零售通如此復(fù)雜的業(yè)務(wù)場景韩玩,如何在架構(gòu)和代碼層面進(jìn)行應(yīng)對垒玲,...
推薦一個用Spring Boot搭建的文檔在線預(yù)覽解決方案: kkFileView合愈,一款成熟且開源的文件文檔在線預(yù)覽項(xiàng)目解決方案,對標(biāo)業(yè)內(nèi)付費(fèi)產(chǎn)品有【永中office】【of...
從HTTP/1.0開始,一直到HTTP/2彪蓬,不管應(yīng)用層協(xié)議如何改進(jìn)寸莫,TCP一直以來都是HTTP協(xié)議的基礎(chǔ),主要是因?yàn)樗芴峁┛煽窟B接档冬。 但是膘茎,從HTTP 3.0開始,這個情況...
JDK1.5開始引入了Agent機(jī)制(即啟動java程序時添加“-javaagent”參數(shù)捣郊,Java Agent機(jī)制允許用戶在JVM加載class文件的時候先加載自己編寫的A...
本文轉(zhuǎn)載自 美團(tuán)技術(shù)團(tuán)隊(duì):Java字節(jié)碼增強(qiáng)探秘[https://www.toutiao.com/article/6733163252718502414/?channel=&...
@CodeFox ??????
美團(tuán)動態(tài)線程池實(shí)踐思路刮萌,開源了大家好,今天我們來聊一個比較實(shí)用的話題娘扩,動態(tài)可監(jiān)控的線程池實(shí)踐着茸,全新開源項(xiàng)目(DynamicTp)地址在下方壮锻,歡迎star交流學(xué)習(xí)。 寫在前面 稍微有些Java編程經(jīng)驗(yàn)的小伙...
DynamicTp 簡介 DynamicTp 是一個基于配置中心實(shí)現(xiàn)的輕量級動態(tài)線程池管理工具敬特,主要功能可以總結(jié)為 動態(tài)調(diào)參掰邢、通知報警、運(yùn)行監(jiān)控伟阔、三方包線程池管理等幾大類辣之。 ...
1. 什么是規(guī)則引擎 規(guī)則引擎是一種嵌套在應(yīng)用程序種的組件,它實(shí)現(xiàn)了將業(yè)務(wù)規(guī)則從應(yīng)用程序代碼中分離出來皱炉,使復(fù)雜的業(yè)務(wù)規(guī)則實(shí)現(xiàn)變得簡單怀估,也可以動態(tài)修改業(yè)務(wù)規(guī)則,從而快速的響應(yīng)需...
一合搅、背景 我們在開發(fā)的過程中多搀,經(jīng)常會引入別人寫的jar包實(shí)現(xiàn)某些功能。而別人的jar包一般都自動注入Spring容器中灾部,假設(shè)別人都是通過@Bean或@Component注入的...
引言 相信大家對 IAST(Interactive Application Security Testing康铭,交互式應(yīng)用程序安全測試) 和 RASP(Runtime appl...
本文研究范圍僅限Android或者Java。 在研究Android插件化技術(shù)的時候春弥,看到一句話:J2EE框架Spring通過動態(tài)代理的Hook機(jī)制優(yōu)雅地實(shí)現(xiàn)了AOP編程...
當(dāng)我們在開發(fā)一個系統(tǒng)的時候叠荠,隨著規(guī)劃的功能越來越多匿沛,按照復(fù)雜度和穩(wěn)定性相反的原則,為了保證系統(tǒng)能夠按照我們設(shè)想的目標(biāo)運(yùn)行榛鼎,我們需要對系統(tǒng)的運(yùn)行狀況進(jìn)行監(jiān)控逃呼。 那么什么時候介入...