1、背景 這兩年是在一家稅務(wù)公司狸驳,業(yè)務(wù)主要與發(fā)票相關(guān)聯(lián)再层,其中涉及本地發(fā)票文件的OCR識(shí)別與不同格式文件內(nèi)容提取,我這邊負(fù)責(zé)了OFD本地文件提取的實(shí)現(xiàn)秽五,使用相對(duì)應(yīng)依賴解析數(shù)據(jù)后...

1、背景 這兩年是在一家稅務(wù)公司狸驳,業(yè)務(wù)主要與發(fā)票相關(guān)聯(lián)再层,其中涉及本地發(fā)票文件的OCR識(shí)別與不同格式文件內(nèi)容提取,我這邊負(fù)責(zé)了OFD本地文件提取的實(shí)現(xiàn)秽五,使用相對(duì)應(yīng)依賴解析數(shù)據(jù)后...
在軟件開(kāi)發(fā)領(lǐng)域孽查,「異地多活」是分布式系統(tǒng)架構(gòu)設(shè)計(jì)的一座高峰,很多人經(jīng)常聽(tīng)過(guò)它坦喘,但很少人理解其中的原理盲再。 異地多活到底是什么? 為什么需要異地多活起宽? 它到底解決了什么問(wèn)題洲胖? 究...
理解“金絲雀發(fā)布”定義 金絲雀發(fā)布在國(guó)內(nèi)也經(jīng)常被叫做灰度發(fā)布。下文將使用”金絲雀發(fā)布“這一術(shù)語(yǔ)坯沪。 金絲雀發(fā)布是發(fā)布模式的一種绿映。“發(fā)布”是什么意思腐晾?發(fā)布:即宣布叉弦,發(fā)表。有向外公...
CFR軟件不同的維度 除了業(yè)務(wù)需求的變化藻糖,還有這些非功能性需求的變化https://en.wikipedia.org/wiki/List_of_system_quality_...
聚合根、實(shí)體和值對(duì)象 實(shí)體有ID標(biāo)識(shí)巨柒,有生命周期樱拴,有狀態(tài)(用值對(duì)象來(lái)描述狀態(tài)),實(shí)體通過(guò)ID進(jìn)行區(qū)分聚合根是實(shí)體洋满,聚合根的ID全局唯一標(biāo)識(shí)晶乔,聚合根下面的實(shí)體的ID在聚合根內(nèi)唯...
CPU負(fù)載過(guò)高,內(nèi)存不足牺勾,響應(yīng)速度慢等很多問(wèn)題都可以通過(guò)JProfile去定位正罢,并且類似這樣的工具還有阿里的Arthas,不過(guò)這里想通過(guò)清晰的思路和jdk自帶指令去做出相關(guān)定...
企業(yè)架構(gòu)方法一直強(qiáng)調(diào)對(duì)組織的業(yè)務(wù)驻民、應(yīng)用翻具、數(shù)據(jù)和技術(shù)架構(gòu)進(jìn)行全面履怯、正向的設(shè)計(jì),從而實(shí)現(xiàn)組織戰(zhàn)略和業(yè)務(wù)對(duì)準(zhǔn)裆泳,以及業(yè)務(wù)和IT的對(duì)準(zhǔn)叹洲。但是很多項(xiàng)目都很難真正做到這一點(diǎn)。其原因有三: ...
最近為Prong開(kāi)發(fā)了一個(gè)基于snowflake算法的Java分布式ID組件晾虑,將實(shí)體主鍵從原來(lái)的String類型的UUID修改成了Long型的分布式ID疹味。修改后發(fā)現(xiàn)前端顯示的...