01 前言 數(shù)據(jù)庫中的自增 ID 用完了該怎么辦? 這個問題其實可以分為有主鍵 & 無主鍵兩種情況回答。 先上張腦圖: 02 有主鍵 如果你的表有主鍵,并且把主鍵設(shè)置為自增。...
01 前言 數(shù)據(jù)庫中的自增 ID 用完了該怎么辦? 這個問題其實可以分為有主鍵 & 無主鍵兩種情況回答。 先上張腦圖: 02 有主鍵 如果你的表有主鍵,并且把主鍵設(shè)置為自增。...
背景 數(shù)據(jù)入庫這塊有離線和實時兩套入庫系統(tǒng),寫同一個db的同一批mysql表,兩邊用的都是insert into table on duplicate key update這...
鎖類型 元數(shù)據(jù)鎖 表鎖 IX 自增鎖 自增鎖模式通過參數(shù)innodb_autoinc_lock_mode來控制,加鎖選擇參閱函數(shù)ha_innobase::innobase_l...
Error running 'docs': Cannot run program "\usr\bin\make" (in directory "F:\xx\goland-ap...
報錯: 問題: session交叉混用 分析: 1、我的項目中項目采用了維護單一db的方式; 2、既然是session混用說明又創(chuàng)建了一個db,執(zhí)行了db.session; ...
1、問題描述 如圖,本地在內(nèi)網(wǎng)的ip為172.27.43.8,但是服務(wù)注冊到了zk上后,ip變成了本地的ip:192.168.68.2 2、原因解析發(fā)布服務(wù)到遠程zk,dub...
dubbo協(xié)議采用固定長度的消息頭(16字節(jié))和不定長度的消息體來進行數(shù)據(jù)傳輸,消息頭定義了一些通訊框架netty在IO線程處理時需要的信息。具體dubbo協(xié)議的報文格式如下...
Dubbo序列化的默認方式是Hessian2,對應(yīng)到源碼里面的類便是Hessian2Serialization 在服務(wù)端,是在ExchangeCodec類中通過Hessian...
泛化調(diào)用示例: 原理:泛化調(diào)用本質(zhì)是在filter過濾鏈上執(zhí)行的序列化和反序列化操作消費者端對應(yīng)的過濾器是GenericImplFilter生產(chǎn)者端對應(yīng)的過濾器是Generi...
引用服務(wù)時序 引用服務(wù) 1. 直連引用服務(wù):[https://dubbo.apache.org/zh/docs/v2.7/dev/implementation/#1-%E7%...
暴露服務(wù)時序 暴露服務(wù)[https://dubbo.apache.org/zh/docs/v2.7/dev/implementation/#%E6%9A%B4%E9%9C%B...
問題描述 最近工作上遇到一個坑,有測試同事在MySQL上造測試數(shù)據(jù),在給一個varchar的字段賦值時,在字符串尾部多輸入了一個空格。而我的代碼在利用這個字段做查詢時,又會把...
在本例子中并不會產(chǎn)生死鎖
數(shù)據(jù)庫如何保證先查詢后插入/更新的原子性【轉(zhuǎn)載】一、業(yè)務(wù)需求: 當(dāng)操作積分用戶表時,如果accountId在表中沒有數(shù)據(jù),那么我們新增一條數(shù)據(jù),設(shè)置用戶積分。如果accountId在表中有數(shù)據(jù),我們需要更新用戶積分。 這個...
問題描述 在代碼中利用Jpa自定義了update語句,比如下面的addAge方法: 執(zhí)行此方法時,會報如下錯誤: 拋出javax.persistence.Transactio...
一、業(yè)務(wù)需求: 當(dāng)操作積分用戶表時,如果accountId在表中沒有數(shù)據(jù),那么我們新增一條數(shù)據(jù),設(shè)置用戶積分。如果accountId在表中有數(shù)據(jù),我們需要更新用戶積分。 這個...
最近換了家公司,由于公司比較大,對提交代碼方面也有些規(guī)范,這兩天就踩了坑,因此在這里記錄一下。 1、問題描述 在本地push代碼到公司的git服務(wù)器上時,git服務(wù)器會校驗c...
在git命令行中輸入 git config --system --unset credential.helper 然后你進行提交操作時會出現(xiàn)詢問你碼云用戶名的命令行 輸入用戶...
有幫助就好~
@Transactional注解不生效在Spring中,@Transactional注解失效,通過網(wǎng)上搜索,基本可以找到如下3個原因: 1、在同一個類中,沒有@Transactional注解的方法去調(diào)用有@Tra...