1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前卢肃,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況瞧栗。【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章闪湾,從cpu講到內(nèi)...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前卢肃,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況瞧栗。【因?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問操作與計(jì)算機(jī)十分相似】 有篇很棒的文章闪湾,從cpu講到內(nèi)...
Java類加載的雙親委派模型 JVM通過雙親委派模型進(jìn)行類的加載喻奥,當(dāng)然我們也可以通過繼承java.lang.ClassLoader 實(shí)現(xiàn)自定義的類加載器纺阔。虛擬機(jī)設(shè)計(jì)團(tuán)隊(duì)把加載...
前言 一般我們將數(shù)據(jù)存儲在MySQL數(shù)據(jù)庫中咧织,它允許我們存儲重復(fù)的數(shù)據(jù)嗓袱。但是往往重復(fù)的數(shù)據(jù)是作廢的、沒有用的數(shù)據(jù)习绢,那么通常我們會使用數(shù)據(jù)庫的唯一索引 unique 鍵作為限制...
背景 開發(fā)中我們可能會遇到會頁面對應(yīng)的數(shù)據(jù)表量級較大大刊、頁面查詢條件過多的情況为迈,那么有時候我們可能會限制做查詢操作是必須選擇至少一個查詢條件。 頁面效果: 直接查詢會提示: 正...
前言 在Spring中我們經(jīng)常會用到異步操作葫辐,注解中使用 @EnableAsync 和 @Async 就可以使用它了。但是最近發(fā)現(xiàn)在異步中線程號使用的是我們項(xiàng)目中自定義的線程...
背景 一個表中的數(shù)據(jù)來源于多個其他系統(tǒng)的導(dǎo)出表伴郁,其中的特點(diǎn)就是大多數(shù)的字段都是一樣的(可能導(dǎo)出的表頭不一樣)耿战,只有部分少數(shù)字段是每個系統(tǒng)自己獨(dú)有的。圍繞這個做一次功能性分析 ...
如果有多個重試策略焊傅,spring怎么判斷采用哪個兜底策略剂陡?
【Spring】RetryTemplate1.基本概念 1.1應(yīng)用場景 1.1.1 數(shù)據(jù)同步 有時候項(xiàng)目需要進(jìn)行同步數(shù)據(jù)(定時任務(wù)),一定要同步成功狈涮,不然對于業(yè)務(wù)會有影響,偶發(fā)性的會出現(xiàn)調(diào)用接口失敗鸭栖,失敗并不是特別多...
項(xiàng)目需求 參數(shù)說明 坐標(biāo) 注:拋開導(dǎo)出前的參數(shù)校驗(yàn)歌馍,只關(guān)注導(dǎo)出操作 。 主要代碼 邏輯說明: 導(dǎo)出前將請求參數(shù)更新到導(dǎo)出記錄中晕鹊。 類加載器加載需要導(dǎo)出數(shù)據(jù)的實(shí)體類 設(shè)置一個數(shù)...
業(yè)務(wù)場景 每天凌晨一點(diǎn)進(jìn)行跑批松却,對昨天一天內(nèi)交易表所有交易賬戶的交易數(shù)據(jù)進(jìn)行跑批,要求查找出每三分鐘內(nèi)所有符合規(guī)則的交易賬號溅话,并且進(jìn)行統(tǒng)計(jì)匯總到表格中晓锻。 說明 通過前置功能獲...
系統(tǒng)中數(shù)據(jù)經(jīng)常會進(jìn)行新增或者更新,正常情況下如實(shí)保存就行飞几,特殊情況下則需要對傳進(jìn)來的參數(shù)進(jìn)行一些特殊的處理砚哆,比如說去掉前后空格或者去掉換行或者中間的若干個空格,來使數(shù)據(jù)更加嚴(yán)...
那改成局部變量或者LocalThread可好循狰?
自寫一個生成ID的工具類各位看官可以關(guān)注博主個人博客窟社,了解更多信息。作者:Surpasser鏈接地址:https://www.surpass.org.cn[https://surpass.org.c...
title: 記錄一下有關(guān)Map轉(zhuǎn)JSON的坑點(diǎn)copyright: truedate: 2021-07-26 15:25:53tags:categories:cover:d...
背景 最近做了幾個規(guī)則邏輯绪钥。用到mongo查詢比較多灿里,就是查詢交易信息跑既定規(guī)則篩選出交易商戶,使用聚合管道進(jìn)行統(tǒng)計(jì)和取出簡單處理后的數(shù)據(jù)程腹,用SQL代替業(yè)務(wù)代碼邏輯的判斷匣吊。 ...
各位看官可以關(guān)注博主個人博客,了解更多信息寸潦。作者:Surpasser鏈接地址:https://www.surpass.org.cn[https://surpass.org.c...
參考文檔: https://blog.csdn.net/noaman_wgs/article/details/80984873[https://blog.csdn.net/n...
背景 功能菜單列表中有導(dǎo)出功能色鸳,查詢的是MongoDB,導(dǎo)出中做限制只能導(dǎo)出五萬的數(shù)據(jù)條數(shù)见转,如果超過五萬的數(shù)據(jù)則禁止導(dǎo)出命雀,測試環(huán)境中為導(dǎo)出做假數(shù)據(jù)進(jìn)行測試結(jié)界數(shù)據(jù)條數(shù)判斷是否...
背景 日常工作任務(wù)和其他部門進(jìn)行對接聯(lián)調(diào),他們提供數(shù)據(jù)供我這里查詢斩箫,使用的數(shù)據(jù)庫是MongoDB(同步Mysql) 問題 我的查詢條件里面有手機(jī)號吏砂,但是MongoDB里面保存...
策略模式 在策略模式中一個類的行為或者其算法在運(yùn)行是可以進(jìn)行改變,這種的類型也可以叫做行為型模式乘客。 基本結(jié)構(gòu) 策略對象類(表示行為) 策略父類 優(yōu)缺點(diǎn) 優(yōu)點(diǎn) 將多個行為進(jìn)行封...