概述 Gradle是新一代構(gòu)建工具,從0.x版本一路走來(lái)雖然國(guó)內(nèi)可尋的資料多了一些,但都是比較碎片化的知識(shí)。官方的Userguide雖然是業(yè)內(nèi)良心之作,但無(wú)奈太長(zhǎng),且版本變化...
概述 Gradle是新一代構(gòu)建工具,從0.x版本一路走來(lái)雖然國(guó)內(nèi)可尋的資料多了一些,但都是比較碎片化的知識(shí)。官方的Userguide雖然是業(yè)內(nèi)良心之作,但無(wú)奈太長(zhǎng),且版本變化...
1 環(huán)境 1.1 Dev 可以隨意使用任何熟悉的工具排查。只要問(wèn)題能重現(xiàn),排查就不會(huì)太難,最多就是把程序調(diào)試到各種框架源碼,所以這也是為何面試都會(huì)問(wèn)源碼,不求都看過(guò),但要有思...
當(dāng)你深入到軟件工程領(lǐng)域時(shí),總有一天需要學(xué)習(xí)軟件架構(gòu)模式的基礎(chǔ)知識(shí)。我剛開(kāi)始寫(xiě)代碼時(shí),并不知道在哪里可以找到一些資料來(lái)簡(jiǎn)要介紹現(xiàn)有的架構(gòu)模式,這樣就不會(huì)太過(guò)詳細(xì)和混亂,而是非常...
監(jiān)控 ClickHouse 運(yùn)行時(shí)會(huì)將一些個(gè)自身的運(yùn)行狀態(tài)記錄到眾多系統(tǒng)表中( system.*)。所以我們對(duì)于 CH 自身的一些運(yùn)行指標(biāo)的監(jiān)控?cái)?shù)據(jù),也主要來(lái)自這些系統(tǒng)表。 ...
一、B端后臺(tái)權(quán)限的必要性和重要性。 權(quán)限控制是管理后臺(tái)的重要功能,可以有效的提高系統(tǒng)的安全性,減少誤操作、數(shù)據(jù)泄漏等風(fēng)險(xiǎn)的發(fā)生。 由于太過(guò)基礎(chǔ),很多人對(duì)于權(quán)限設(shè)置的認(rèn)識(shí)很多是...
Redis字符串可能是最常用(和濫用)的Redis數(shù)據(jù)結(jié)構(gòu)。它的主要優(yōu)勢(shì)之一是二進(jìn)制安全——這意味著你可以在Redis中保存任何類型的二進(jìn)制數(shù)據(jù)。但在實(shí)際當(dāng)中,大多數(shù)Redi...
要設(shè)計(jì)一個(gè)支持?jǐn)?shù)億用戶的系統(tǒng)并不容易。對(duì)于軟件架構(gòu)師來(lái)說(shuō),這是一個(gè)很大的挑戰(zhàn)(不過(guò)今天讀完這篇文章之后,就會(huì)變得容易了??) 下面是我在本文中討論的一些主題。 從簡(jiǎn)單開(kāi)始:一體...