前言 在上一篇文章中,我們已經(jīng)借助提示詞生成了架構(gòu)圖、模塊圖和依賴圖三個視圖,對項目有了一個整體性的認(rèn)知。在實際的迭代開發(fā)中,多數(shù)場景是圍繞某個接口進行改造,或者為某張表增加...
前言 在上一篇文章中,我們已經(jīng)借助提示詞生成了架構(gòu)圖、模塊圖和依賴圖三個視圖,對項目有了一個整體性的認(rèn)知。在實際的迭代開發(fā)中,多數(shù)場景是圍繞某個接口進行改造,或者為某張表增加...
一、前言 接手老項目時,如果跳過理解環(huán)節(jié),直接借助 AI 生成代碼來迭代功能,往往會因為上下文缺失而引發(fā)各種隱蔽問題。真正正確的打開方式是:“人依舊是主導(dǎo),AI 作為高效輔助...
引言:風(fēng)光無限的AI,為何在老項目前頻頻“社死”?近半年來,AI編碼風(fēng)頭無兩。從Claude Code到Codex,人人都說程序員要失業(yè)了。確實,在開發(fā)新項目、特別是偏功能性...
前情 每個月最怕看到云賬單。好幾臺2核4G的機器,CPU常年跑在5%以下,內(nèi)存倒是占了快2個G,一個月三四百塊錢就這么白白燒掉。我跟運維說,要不換更便宜的機型?運維說換了也差...
一個反常識的事兒:你花熱存儲的錢養(yǎng)著一堆沒人用的冷數(shù)據(jù),日志還永遠(yuǎn)不過期——光這兩項,云賬單就能翻倍。一、冷存+解凍:讓低頻數(shù)據(jù)“睡”進歸檔咱們OSS里,90%的數(shù)據(jù)30天沒...
一提降本增效,很多人的肌肉記憶是:引入敏捷、拉高代碼覆蓋率、逼更快的交付。但你有沒有發(fā)現(xiàn),你精心匯報這些成果時,老板常常面無表情。可如果你改口說:“這個月,我們把云成本砍掉了...
1. 代碼零侵入 可以通過切面或者代理的方式實現(xiàn) 2.低損耗 使用靜態(tài)代理的方式實現(xiàn),減少運行期的性能損耗。 靜態(tài)代理實現(xiàn)在編譯期做切面代碼注入,如 AspectJ 動態(tài)代理...
背景:一個項目中 包含兩個模塊,core、service模塊,由于業(yè)務(wù)需要子模塊core跳過chechstyle的檢測 正文:在需要跳過的檢查的子模塊pom中,顯示的設(shè)置ma...
一、前戲 故事背景 公司引入一套阿里云的大數(shù)據(jù)系統(tǒng),匯集公司的多張表。正式環(huán)境使用的是大數(shù)據(jù)中間件2.0,正式環(huán)境是3.0,3.0環(huán)境查詢需要 “數(shù)據(jù)庫名.表名”,2.0環(huán)境...
一、故障狀態(tài) 消息發(fā)送成功,但是消費狀態(tài)都為NOT_CONSUME_YET 二、trackType狀態(tài)含義 通過查詢RocketMQ-Dashboard的源碼 “已消費”是如...
前言 測試環(huán)境需要一個2m2s的rockermq進行業(yè)務(wù)測試,此方式推薦使用在測試環(huán)境中使用,不推薦生產(chǎn)。 正文 一鍵部署 docker-compose 一鍵部署 /////...
前言 線上現(xiàn)象:修改js、css的code,線上部署后,客戶端瀏覽器并沒有發(fā)生變化,依舊使用老的code。強制刷新瀏覽器有時也不好使 分析:沒有檢測到線上的code發(fā)生變化,...