代碼寫到一半秒际,想把當(dāng)前的代碼提交到另外一個新分支
[圖片上傳失敗...(image-802cf0-1662517021420)] 前言 都說程序員的三大浪漫是:操作系統(tǒng)芯肤、編譯原理脓匿、圖形學(xué);最后的圖形學(xué)確實是特定的專業(yè)領(lǐng)域舱卡,我...
[圖片上傳失敗...(image-636c17-1659876521176)] 前言 在上一個版本實現(xiàn)的腳本解釋器 GScript[https://github.com/cr...
[圖片上傳失敗...(image-471fa1-1659279343782)] 前言 最近在持續(xù)優(yōu)化之前編寫的 JSON 解析庫 xjson[https://github.c...
前言 之前在寫 gscript[https://crossoverjie.top/2022/05/30/gscript/gscript01/]時我就在想有沒有利用編譯原理實現(xiàn)...
[圖片上傳失敗...(image-883e28-1653318905408)] 背景 前段時間同事碰到一個問題辅肾,需要在 SpringCloud 的 Feign 調(diào)用中使用自定...
前言 大概在兩年前我寫過一篇 擼了一個 Feign 增強包[https://crossoverjie.top/2020/07/28/wheel/feign-plus/],當(dāng)時...
介紹 我猜測大部分長期使用 Java 的開發(fā)者應(yīng)該較少會接觸 gRPC轮锥,畢竟在 Java 圈子里大部分使用的還是 Dubbo/SpringClound 這兩類服務(wù)框架矫钓。 我也...
前言 最近實現(xiàn)某個業(yè)務(wù)時,需要讀取數(shù)據(jù)然后再異步處理;在 Go 中實現(xiàn)起來自然就比較簡單新娜,偽代碼如下: 看似非常簡單幾行代碼卻和我們的預(yù)期不符赵辕,打印之后輸出的是: 并不是我們...
前言 早在幾年前寫過關(guān)于 LRU cache 的文章:https://crossoverjie.top/2018/04/07/algorithm/LRU-cache/[htt...
前言 平時大家寫完 gRPC 接口后是如何測試的?往往有以下幾個方法: 寫單測代碼概龄,自己模擬客戶端測試还惠。image 可以搭一個 gRPC-Gateway 服務(wù),這樣就可以在 ...
前言 前段時間有個項目即將上線私杜,需要對其中的核心接口進(jìn)行壓測蚕键;由于我們的接口是 gRPC 協(xié)議,找了一圈發(fā)現(xiàn)壓測工具并不像 HTTP 那么多衰粹。 最終發(fā)現(xiàn)了 ghz[https...
前言 設(shè)計模式不管是在面試還是工作中都會遇到锣光,但我經(jīng)常碰到小伙伴抱怨實際工作中自己應(yīng)用設(shè)計模式的機會非常小。 正好最近工作中遇到一個用觀察者模式解決問題的場景寄猩,和大家一起分享...
前言 作為一個 Go 語言新手嫉晶,看到一切”詭異“的代碼都會感到好奇;比如我最近看到的幾個方法田篇;偽代碼如下: 相信大部分剛?cè)腴T Go 的新手看到這樣的代碼也是一臉懵逼,其中最讓...
前言 最近在實現(xiàn)兩個需求箍铭,由于兩者之間并沒有依賴關(guān)系泊柬,所以想利用隊列進(jìn)行解耦;但在 Go 的標(biāo)準(zhǔn)庫中并沒有現(xiàn)成可用并且并發(fā)安全的數(shù)據(jù)結(jié)構(gòu)诈火;但 Go 提供了一個更加優(yōu)雅的解決方...
前言 最近用 Python 寫了幾個簡單的腳本來處理一些數(shù)據(jù)兽赁,因為只是簡單功能所以我就直接使用 print 來打印日志。 任務(wù)運行時偶爾會出現(xiàn)一些異常: 因為我在不同地方都有...
背景 我們最近在做新業(yè)務(wù)的技術(shù)選型刀崖,其中涉及到了對消息中間件的選擇;結(jié)合我們的實際情況希望它能滿足以下幾個要求: 友好的云原生支持:因為現(xiàn)在的主力語言是 Go拍摇,同時在運維上能...
前言 最近在用 Go 寫業(yè)務(wù)的時碰到了并發(fā)更新數(shù)據(jù)的場景亮钦,由于該業(yè)務(wù)并發(fā)度不高,只是為了防止出現(xiàn)并發(fā)時數(shù)據(jù)異常充活。 所以自然就想到了樂觀鎖的解決方案蜂莉。 實現(xiàn) 樂觀鎖的實現(xiàn)比較簡...
前言 首先還是祝大家新年快樂,雖然還有300來天混卵。 哈哈映穗,圓規(guī)正傳。 近三年每年我都有寫年終總結(jié)幕随,每次看上一年的新年計劃時心里就會罵一句:TMD 又白寫了蚁滋;當(dāng)然今年也不例外。...