Golang接口的作用和應(yīng)用場(chǎng)景
Golang(Go)作為一門(mén)現(xiàn)代的靜態(tài)類型編程語(yǔ)言,提供了許多強(qiáng)大的特性,其中之一便是接口(inte....
基于gin封裝的web服務(wù)框架升級(jí)
自動(dòng)生成框架內(nèi)容可前往開(kāi)源項(xiàng)目gingen按如下命令執(zhí)行
Redis緩存與Mysql如何保證一致性?
基本流程就是客戶端A請(qǐng)求,先去刪除緩存,然后將數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù),此時(shí)客戶端B查詢先去查詢緩存,緩存沒(méi)有....

defer的這些坑,你遇到過(guò)嗎?
結(jié)論:延遲函數(shù) fmt.Println(a) 的參數(shù)在 defer 語(yǔ)句出現(xiàn)的時(shí)候就已經(jīng)確定下來(lái)了,....
為什么使用top命令時(shí),Redis還是占了很多內(nèi)存?
實(shí)際上,這是因?yàn)椋?dāng)數(shù)據(jù)刪除后,Redis 釋放的內(nèi)存空間會(huì)由內(nèi)存分配器管理,并不會(huì)立即返回給操作系....

golang中使用kafka的綜合指南
kafka是一個(gè)比較流行的分布式、可拓展、高性能、可靠的流處理平臺(tái)。在處理kafka的數(shù)據(jù)時(shí),這里有....
Nginx的配置文件如何設(shè)置頭信息保留真實(shí)IP不丟失
在 Nginx 配置中設(shè)置頭信息以保留客戶端的真實(shí) IP 地址通常是在使用反向代理的場(chǎng)景中需要的。當(dāng)....
如何在Go中給GORM模型添加枚舉類型
GORM是一個(gè)流行的Go ORM,它允許我們定義結(jié)構(gòu)體來(lái)表示數(shù)據(jù)庫(kù)表,并提供一個(gè)接口來(lái)執(zhí)行CRUD操....
golang結(jié)構(gòu)體如何定義?如何使用呢?
結(jié)構(gòu)體是go語(yǔ)言最重要的數(shù)據(jù)結(jié)構(gòu)之一,go和其它編程語(yǔ)言不一樣,它沒(méi)有類的概念,類比過(guò)來(lái)struct....
golang結(jié)構(gòu)體實(shí)例代碼
結(jié)構(gòu)體是go語(yǔ)言最重要的數(shù)據(jù)結(jié)構(gòu)之一,go和其它編程語(yǔ)言不一樣,它沒(méi)有類的概念,類比過(guò)來(lái)struct....
MySQL數(shù)據(jù)庫(kù)主從同步延遲產(chǎn)生的原因
master端修改linux、Unix文件系統(tǒng)中文件的etime屬性, 由于每當(dāng)讀文件時(shí)OS都會(huì)將讀....

MySQL數(shù)據(jù)庫(kù)是如何應(yīng)對(duì)故障恢復(fù)與數(shù)據(jù)恢復(fù)回滾的問(wèn)題呢?
今天這篇文章,我想聊一聊MySQL數(shù)據(jù)庫(kù)是如何應(yīng)對(duì)故障恢復(fù),與數(shù)據(jù)恢復(fù)回滾的問(wèn)題。一個(gè)最基本的數(shù)據(jù)庫(kù)....

為什么要分庫(kù)分表?MySQL分庫(kù)分表實(shí)踐
剛開(kāi)始多數(shù)項(xiàng)目用單機(jī)數(shù)據(jù)庫(kù)就夠了,隨著服務(wù)器流量越來(lái)越大,面對(duì)的請(qǐng)求也越來(lái)越多,我們做了數(shù)據(jù)庫(kù)讀寫(xiě)分....

DNS網(wǎng)絡(luò)調(diào)度和緩存規(guī)則解析
域名系統(tǒng)(Domain Name System,DNS)的主要任務(wù)是進(jìn)行主機(jī)名到P地址轉(zhuǎn)換的目錄服務(wù)....

Docker Compose部署Spug:實(shí)現(xiàn)內(nèi)網(wǎng)穿透
上面我們成功安裝了openGauss數(shù)據(jù)庫(kù),下面我們?cè)贚inux安裝cpolar內(nèi)網(wǎng)穿透工具,通過(guò)c....

MySQL性能優(yōu)化方法
MySQL 性能優(yōu)化是一項(xiàng)關(guān)鍵的任務(wù),可以提高數(shù)據(jù)庫(kù)的運(yùn)行速度和效率。以下是一些優(yōu)化方法,包括具體代....
低代碼(Low-Code)是什么?低代碼的特點(diǎn)有哪些?
低代碼(Low-Code)是一種軟件開(kāi)發(fā)方法,它通過(guò)圖形化界面和少量的編碼來(lái)創(chuàng)建軟件應(yīng)用程序。
Python中Excel轉(zhuǎn)PDF的實(shí)現(xiàn)步驟
將Excel文件轉(zhuǎn)換為PDF可以方便儲(chǔ)存表格數(shù)據(jù),此外在打印或共享文檔時(shí)也能確保表格樣式布局等在不同....

用MQTT實(shí)現(xiàn)云平臺(tái)和邊緣終端之間的雙向通信
公司和第三方合作開(kāi)發(fā)一個(gè)傳感器項(xiàng)目,想要通過(guò)電腦或者手機(jī)去控制項(xiàng)目現(xiàn)場(chǎng)的傳感器控制情況。現(xiàn)在的最....

使用Python卷積神經(jīng)網(wǎng)絡(luò)(CNN)進(jìn)行圖像識(shí)別的基本步驟
Python 卷積神經(jīng)網(wǎng)絡(luò)(CNN)在圖像識(shí)別領(lǐng)域具有廣泛的應(yīng)用。通過(guò)使用卷積神經(jīng)網(wǎng)絡(luò),我們可以讓計(jì)....
使用Redis的有序集合實(shí)現(xiàn)排行榜功能和Spring Boot集成
Redis 的有序集合(Sorted Set)是一個(gè)基于分?jǐn)?shù)(score)排序的數(shù)據(jù)結(jié)構(gòu),它在 Re....
JDK如何優(yōu)雅退出一個(gè)線程?
需要線程退出的常見(jiàn)場(chǎng)景
任務(wù)執(zhí)行完成,或異常終止,任務(wù)認(rèn)為無(wú)需再占用線程。
線程池根據(jù)當(dāng)前任....

TDengine 常用指令匯總
最近公司正在啟用TDengine作為物聯(lián)網(wǎng)實(shí)時(shí)數(shù)據(jù)的存儲(chǔ)數(shù)據(jù)庫(kù),但作為國(guó)產(chǎn)開(kāi)源軟件的發(fā)光體,目前這個(gè)....