源代碼可從這里下載。 什么是HandlerInterceptor? HandlerInterceptor是支持自定義handler執(zhí)行鏈的工作流接口。應用程序可以為handl...
源代碼可從這里下載。 什么是HandlerInterceptor? HandlerInterceptor是支持自定義handler執(zhí)行鏈的工作流接口。應用程序可以為handl...
在ts項目中給axios的config加屬性,例如 loading 定義接口返回的數(shù)據(jù)類型 1 簡單封裝axios 2 axios config添加自定義屬性 在根目錄添加...
Good morning, everyone! 之前我們已經(jīng)說過用Shiro和JWT[https://mp.weixin.qq.com/s/hafjwxVK2uO7JPoUS...
最近看了好幾個認證框架,什么 Appache Shiro 啦、Sa-Token 啦、Spring Security啦。。。尤其是Spring Security,做為對標 Sp...
1. 前言 上一篇博客【SpringBoot整合Flowable工作流-1(畫流程定義)[https://blog.csdn.net/JinglongSource/artic...
一個用于運行 Java SpringBoot 的 Linux 腳本 run.sh 自動根據(jù)所在目錄獲取最新的可執(zhí)行 jar、war 自動使用環(huán)境變量 JAVA_HOME 進行...
1. 前言 由于內容比較多,一篇文章可能還介紹不完,接下來可能會分成幾篇文章進行介紹。相信很多人都聽說過或者了解過工作流,也在生活中接觸不少,比如OA系統(tǒng)的審批。目前國內有很...
如果說復制集是mongo為了備份數(shù)據(jù),將一份數(shù)據(jù)存儲在多臺實例上的一種集群架構的話,那么當我們的數(shù)據(jù)存儲過多,最好能將數(shù)據(jù)分開存儲,這個時候就可以使用mongo的另一個多實例...
復制集數(shù)據(jù)同步 使用復制集的過程中,當主節(jié)點有數(shù)據(jù)變更的時候,備份節(jié)點都會進行數(shù)據(jù)同步操作,需要注意的是,在Mongo的復制集中,備份節(jié)點進行數(shù)據(jù)同步是依賴主節(jié)點的oplog...
現(xiàn)在的批量操作有兩種,一種是我們常規(guī)的for循環(huán)拼接sql,形成一個完整的超長sql一次提交過去,這種是效率最高的,但是也是受數(shù)據(jù)庫以及sql語句的限制,還有一種就是利用jdbc的batchSession,開啟一個長事物,在事物內,多次傳遞insert等語句,最后在批量的數(shù)量達到以后,在進行一次提交操作完成,mp使用的就是這種方案,這種實際上也是完成了批量操作,好處是,只要jdbc連接支持,就可以完成,不受數(shù)據(jù)庫以及語法的限制,但是性能比for拼接sql的方式要慢上一點,實際上測試下來,性能還是比for循環(huán)一條一條插入快了很多的,對數(shù)據(jù)庫來說消耗更多的是事物,每次都開啟事物消耗是最大的,這兩種方案實際上都是減少了事物的開啟,只是傳遞多條sql和傳遞一條sql的區(qū)別,性能差距不大
mybatis-plus真正批量新增和更新使用mybatis-plus來進行批量新增和更新時,你會發(fā)現(xiàn)其實是一條條sql執(zhí)行,下面進行優(yōu)化。 1.添加InsertBatchMethod和UpdateBatchMeth...
mybatis plus的IService里面的batch方法是使用了batchSession進行提交的,只要你的jdbc連接上加上了rewriteBatchedStatements=true配置項,在調用batch*方法的時候,實際上就是開啟了批量提交,但是是在批量的條數(shù)完成后一次性提交過去的,雖然還是一條一條插入,但是最終是一個提交請求完成的,這個和for循環(huán),提交一條開啟一個事物的方式是完全不同的
mybatis-plus真正批量新增和更新使用mybatis-plus來進行批量新增和更新時,你會發(fā)現(xiàn)其實是一條條sql執(zhí)行,下面進行優(yōu)化。 1.添加InsertBatchMethod和UpdateBatchMeth...
前面我們學習了mongo的環(huán)境搭建到文檔基礎操作,以及高級查詢處理等常見操作,但是一直都是處理的單機服務器,在我們實際生產(chǎn)中,使用單機風險會很高,如果是服務崩潰了或者不可訪問...
上篇我們學習了MongoDB中的一些特殊集合,如TTL集合與固定大小的集合,特殊的索引-文本索引,以及mongo的高級功能GridFS文件存儲功能的支持,本篇我們開始從數(shù)據(jù)分...
上篇我們學習了MongoDB中的索引機制以及常見的索引管理,除此之外,MongoDB還支持一些針對特殊業(yè)務的集合或者索引,例如支持空間存儲索引,支持固定大小集合,支持搜索和T...
引言 ??不知道大家有沒有仔細觀察過支付寶的賬單頁面,月份為組頭,賬單為組的內容。賬單按月份進行分組,當連續(xù)往下滑動RecyclerView,當月月份仍顯示,下滑至前一月賬單...
近來要做個項目,里邊要求有emoji表情列表,“表情”在很多即時聊天IM的項目中會用到,很多存儲的是圖片,而emoji表情是通過utf/Unicode編碼進行顯示的。我使用的...
@chanly_e59d 哈哈,感謝關注
MongoDB應用篇-mongo索引機制與管理上篇我們學習了mongoDB的文檔相關操作,了解了mongo的查詢機制,以及支持的幾種常見查詢方式,本篇我們從應用的角度學習mongoDB中的索引機制 我們知道如果沒有索引,...
一. Drools規(guī)則引擎 簡介: 特性: 3.原理: 使用方式: (1)Maven 依賴: (2)新建配置文件/src/resources/META-INF/kmodule...
上篇我們學習了mongoDB的文檔相關操作,了解了mongo的查詢機制,以及支持的幾種常見查詢方式,本篇我們從應用的角度學習mongoDB中的索引機制 我們知道如果沒有索引,...