一些工具類可能需要依賴spring注解饲梭,為了方便可以把工具方法做成靜態(tài)方法滓走。我常用的工具有分布式鎖肛搬、環(huán)境判斷闻伶、日志跨系統(tǒng)傳輸... 實(shí)現(xiàn) 方式一...
分享一個(gè)在做規(guī)則中心時(shí)對(duì)異常的思考和處理方式永丝。 主要解決的問題是排查成本問題琉预,讓研發(fā)和運(yùn)營(yíng)同學(xué)能一眼看懂問題玉罐。 先看個(gè)例子: 這段代碼的執(zhí)行效果...
//引入xml配置@ImportResource(locations={"classpath:config/application-bean.x...
mwget是一個(gè)多線程實(shí)現(xiàn)wget的一個(gè)工具岳锁。 1. 安裝 2. 使用 3. 效果
GitHub地址: https://github.com/fantj2016/java-reader
為什么要出這篇文章呢绩衷,相信很多redhat粉一直對(duì)桌面級(jí)系統(tǒng)念念不忘,但是桌面級(jí)的它卻需要大量的時(shí)間去折騰激率,下載這下載那的唇聘,遍地找應(yīng)用。因?yàn)樗麤]...
流使程序猿可以在抽象層上對(duì)集合進(jìn)行操作柱搜。 從外部迭代到內(nèi)部迭代 什么是外部迭代和內(nèi)部迭代呢? 個(gè)人認(rèn)為剥险,外和內(nèi)是相對(duì)集合代碼而言聪蘸。 如果迭代的業(yè)...
ThreadLocal 內(nèi)存泄漏 ThreadLocal內(nèi)存泄露么介,最主要的原因在于它的內(nèi)部類ThreadLocalMap中的Entry的設(shè)計(jì)娜遵。E...
簡(jiǎn)介 ZooKeeper是一個(gè)分布式的,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù)壤短,是Google的Chubby一個(gè)開源的實(shí)現(xiàn)设拟,是Hadoop和Hbase...