1. 事件背景 時(shí)間:2026-04-28 場(chǎng)景:combine_pay(合單支付)分支需要 rebase 到最新的 main 分支,過(guò)程中發(fā)生了靜默的代碼丟失,沒(méi)有觸發(fā) g...
1. 事件背景 時(shí)間:2026-04-28 場(chǎng)景:combine_pay(合單支付)分支需要 rebase 到最新的 main 分支,過(guò)程中發(fā)生了靜默的代碼丟失,沒(méi)有觸發(fā) g...
好久沒(méi)打開php的項(xiàng)目了,php、nginx、項(xiàng)目,phpfpm都看了,但是瀏覽器訪問(wèn)一直502,自己找了好久也沒(méi)有找到原因,也問(wèn)了豆包,用了命令行工具qwen code。但...
新的聊天 用戶: 你知道Freemarker么? ChatGPT: 是的,我了解FreeMarker。FreeMarker是一個(gè)流行的Java模板引擎,主要用于生成HTML頁(yè)...
新的聊天 用戶: 你知道java里面的這個(gè)項(xiàng)目么 Activiti ChatGPT: 是的,我了解 Activiti。Activiti 是一個(gè)開源的工作流引擎和業(yè)務(wù)流程管理(...
新的聊天 用戶: 你知道Apache Shiro么? ChatGPT: 是的,我了解Apache Shiro。它是一個(gè)功能強(qiáng)大且易于使用的Java安全框架,主要用于身份認(rèn)證、...
下面是整理后的事故報(bào)告: 事故概述 公司午高峰期間,支付服務(wù)的k8s 執(zhí)行了pod的擴(kuò)容操作,但由于id生成器服務(wù)資源不足,導(dǎo)致新增的pod無(wú)法成功連接到id生成器服務(wù)。由于...
以下是整理后的事故報(bào)告,使用Markdown格式: 接口超時(shí)事故報(bào)告 1. 事故概述 早晨接到上游反饋,調(diào)用我們的接口出現(xiàn)超時(shí)情況,但我們系統(tǒng)未收到任何報(bào)警。 2. 問(wèn)題排查...
我之前懂點(diǎn)python的語(yǔ)法,近期發(fā)現(xiàn)想寫一個(gè)簡(jiǎn)單的爬蟲爬取一下網(wǎng)站的圖片,在有chatgpt的加持下豈不是分分鐘搞定。 1. 在瀏覽器發(fā)起一個(gè)請(qǐng)求,生成curl 下面相當(dāng)于...
下面代碼有chatgpt完成, 粗略統(tǒng)計(jì)一個(gè)照片中物品的數(shù)量
最近看線上的數(shù)據(jù)庫(kù)的慢日志,發(fā)現(xiàn)有些一條非常慢的sql。 但是已經(jīng)存在這個(gè)索引了 所以執(zhí)行explain顯示 但是因?yàn)樗饕^(guò)濾掉的數(shù)據(jù)不多,后面留給通過(guò)filter過(guò)濾的太多...
在處理一個(gè)手工發(fā)放批次任務(wù)的線上反饋時(shí),我們發(fā)現(xiàn)瀏覽器在創(chuàng)建任務(wù)后會(huì)卡死,尤其是在涉及超過(guò)1000人時(shí)。然而,后端的創(chuàng)建接口會(huì)迅速返回一個(gè)任務(wù)ID,顯示創(chuàng)建任務(wù)本身并沒(méi)有性能...
那是一個(gè)烈日炙烤的周末午后,陽(yáng)光如同熔金般傾瀉而下,將大地烤得滾燙。我和兩位好友,踏上了幫助小李——一個(gè)長(zhǎng)期蝸居在陰暗地下室、終于迎來(lái)人生新篇章的年輕人——搬家的征途。小李的...
postgre數(shù)據(jù)庫(kù)存在如下兩個(gè)聯(lián)合索引 今天突然反饋 select * from batch where subsidy_id = 517669154614974520...
最近上線一個(gè)功能,qa在sandbox環(huán)境已經(jīng)測(cè)試通過(guò),但是上線后發(fā)現(xiàn)有問(wèn)題,我立即在本地進(jìn)行了測(cè)試,然后線上環(huán)境版本對(duì)應(yīng)的代碼部署到了sandbox,防止部署丟代碼導(dǎo)致問(wèn)題...
數(shù)據(jù)庫(kù)很多都支持嵌套事務(wù),還可以通過(guò)savepoint功能設(shè)置部分回滾功能,但是這個(gè)功能我沒(méi)有用過(guò),不過(guò)遇到一些坑需要記錄一下。 業(yè)務(wù)復(fù)雜的時(shí)候,代碼嵌套比較多, 事務(wù)里面開...
1. 問(wèn)題描述 線上數(shù)據(jù)庫(kù),里面有個(gè)account_recharge_transaction表,這個(gè)表采用了hash分區(qū),以account_id作為分區(qū)鍵,但是最近這段時(shí)間發(fā)...
用的是postgre數(shù)據(jù)庫(kù),臨時(shí)需要查詢一個(gè)表的數(shù)據(jù),在第一個(gè)獨(dú)立的go語(yǔ)言腳本,因?yàn)榕R時(shí)處理,就想怎么簡(jiǎn)單怎么來(lái)。 里面有兩個(gè)字段是原始是這樣定義的 我直接用了[]int6...
工作中一個(gè)項(xiàng)目用的goframe框架,也用到了postgre數(shù)據(jù)庫(kù),這個(gè)框架在處理時(shí)間方面有問(wèn)題, 發(fā)現(xiàn)問(wèn)題在2.0.3版本。 主要是時(shí)間類型提交到數(shù)據(jù)庫(kù)的時(shí)候丟失了時(shí)區(qū)相關(guān)...
@b4b4d681a389 2個(gè)月了吧,你有幸也能學(xué)到銀行的設(shè)計(jì)理念。
銀行支付系統(tǒng)API設(shè)計(jì)理念說(shuō)起支付,每個(gè)人可能想到的是微信、支付寶,其實(shí)他們都是后來(lái)者,屬于第三方支付,論歷史還得屬銀行久遠(yuǎn)。在中國(guó)銀行不僅代表了最正確和最前沿的支付的方向,更代表了社會(huì)主義的最先進(jìn)的...
今天本地調(diào)試一個(gè)grpc接口,發(fā)現(xiàn)本地服務(wù)器接收到的一個(gè)字符串前面多了一個(gè)\n\r 即使postman里面?zhèn)骺找彩谴嬖赲n\r的,逐步排查發(fā)現(xiàn)原因: 是因?yàn)榉?wù)器端的prot...