個(gè)人博客地址:mybatis多數(shù)據(jù)庫兼容改造微信公眾號(hào):Code技術(shù)資訊,每日為你帶來各種開發(fā)/運(yùn)維干貨。 基于mybatis的多數(shù)據(jù)庫兼容功能,實(shí)現(xiàn)同時(shí)支持Mysql和Or...
個(gè)人博客地址:mybatis多數(shù)據(jù)庫兼容改造微信公眾號(hào):Code技術(shù)資訊,每日為你帶來各種開發(fā)/運(yùn)維干貨。 基于mybatis的多數(shù)據(jù)庫兼容功能,實(shí)現(xiàn)同時(shí)支持Mysql和Or...
一、業(yè)務(wù)流程簡(jiǎn)圖 二、問題分析 1??一個(gè) 4 核 8G 的訂單系統(tǒng),假設(shè)給 JVM 運(yùn)行內(nèi)存為 3 個(gè)G,根據(jù)堆內(nèi)存劃分比例[http://www.itdecent.cn...
引言 工作偶爾會(huì)遇到需要審批相關(guān)的系統(tǒng),對(duì)于流程步驟相對(duì)固定的,一般會(huì)采取某些第三方的工作流來做對(duì)應(yīng)的系統(tǒng)。目前唯一用過的就是activiti工作流。對(duì)它進(jìn)行了簡(jiǎn)單的研究學(xué)習(xí)...
來自公眾號(hào):程序員內(nèi)點(diǎn)事作者程序員內(nèi)點(diǎn)事 昨天中午在食堂,和部門的技術(shù)大牛們坐在一桌吃飯,作為一個(gè)卑微技術(shù)渣仔默默的吃著飯,聽大佬們高談闊論,研究各種高端技術(shù),我TM也想說話...
文章來源于公眾號(hào)程序員面試現(xiàn)場(chǎng) ,作者面試現(xiàn)場(chǎng) 單例模式,是Java中比較常見的一個(gè)設(shè)計(jì)模式,也是我在面試時(shí)經(jīng)常會(huì)問到的一個(gè)問題。 經(jīng)過我的初步統(tǒng)計(jì),基本上有60%左右的人可...
一、常見的內(nèi)存泄露類型 1.造成內(nèi)存泄露的代碼:(1)循環(huán)引用(2)自動(dòng)類型裝箱轉(zhuǎn)換(3)某些DOM 操作 2.循環(huán)引用 著名循環(huán)引用的例子(IE6,F(xiàn)F2): 假設(shè)A()執(zhí)...
[TOC] 有狀態(tài) VS 無狀態(tài) 幾乎絕大部分的應(yīng)用都需要實(shí)現(xiàn)認(rèn)證與授權(quán),例如用戶使用賬戶密碼登錄就是一個(gè)認(rèn)證過程,認(rèn)證登錄成功后系統(tǒng)才會(huì)允許用戶訪問其賬戶下的相關(guān)資源,這就...
來思考這樣一個(gè)場(chǎng)景:你的垂直電商系統(tǒng)的 QPS 已經(jīng)達(dá)到了每秒 2 萬次,在做了服務(wù)化拆分之后,由于我們把業(yè)務(wù)邏輯都拆分到了單獨(dú)部署的服務(wù)中,那么假設(shè)你在完成一次完整的請(qǐng)求時(shí)...
一、微服務(wù)將變得輕量級(jí) 架構(gòu)需要由人去設(shè)計(jì),這些人被稱為架構(gòu)師?;蛟S很多人并未授予架構(gòu)師的頭銜,但自己卻從事著架構(gòu)的工作。我們認(rèn)為,架構(gòu)這項(xiàng)工作永遠(yuǎn)都需要由人去完成,可能短期...