原創(chuàng)聲明作者:劉丹冰Aceld 垃圾回收(Garbage Collection,簡稱GC)是編程語言中提供的自動的內(nèi)存管理機制,自動釋放不需要的對象,讓出存儲器資源,無需程序...
原創(chuàng)聲明作者:劉丹冰Aceld 垃圾回收(Garbage Collection,簡稱GC)是編程語言中提供的自動的內(nèi)存管理機制,自動釋放不需要的對象,讓出存儲器資源,無需程序...
前情回顧 前文,介紹了ThreadLocal作者們(Josh Bloch and Doug Lea)為內(nèi)存泄露做的努力,將內(nèi)存泄露造成的影響降到了最低,且著重分享了軟件設(shè)計上...
背景 我們這邊應用部署的環(huán)境比較復雜,主要有以下幾種: 機器直接部署 通過kubernates集群部署 部署環(huán)境不統(tǒng)一,導致查看應用日志很不方便。 業(yè)界日志系統(tǒng)架構(gòu) Coll...
前言 這篇博文我們介紹SpringBoot如何整合Redis來訪問非關(guān)系型數(shù)據(jù)庫,帶你深入了解Redis的自動原理,并結(jié)合具體案例進行實操,分享所有的源碼。 01 為什么選擇...
前言 我們?yōu)槭裁匆霰O(jiān)控? 就比如馬路上邊的各種攝像頭,它能監(jiān)控車流量,監(jiān)控交通故障等。出現(xiàn)故障可以第一時間確定發(fā)生地點。當然,在我們這里領(lǐng)域里,監(jiān)控也是起著同樣的作用。它也...
本文已收錄 https://github.com/lkxiaolou/lkxiaolou[https://github.com/lkxiaolou/lkxiaolou] 歡迎...
??微服務應用中圖片、文件等存儲區(qū)別于單體應用,單體應用可以放到本地讀寫磁盤文件,微服務應用必需用到分布式存儲,將圖片、文件等存儲到服務穩(wěn)定的分布式存儲服務器。目前,很多云服...
????這里簡單說明一下在Windows系統(tǒng)下開發(fā)SpringCloud項目所需要的的基本環(huán)境,這里只說明開發(fā)過程中基礎(chǔ)必須的軟件,其他擴展功能(Docker,k8s,Min...
什么是編程范式 編程范式一詞最早來自 Robert Floyd 在 1979 年圖靈獎的頒獎演說,是程序員看待程序應該具有的觀點,代表了程序設(shè)計者認為程序應該如何被構(gòu)建和執(zhí)行...
(一)重構(gòu)原則 1、何謂重構(gòu) 對軟件內(nèi)部結(jié)構(gòu)的一種調(diào)整,目的是在不改變軟件可觀察行為的前提下,提高其可理解性,降低其修改成本。 另一種解釋是:使用一系列重構(gòu)手法,在不改變軟件...