引言 隨著業(yè)務(wù)的高速發(fā)展,代碼量也越來越多乐严,良好的工程結(jié)構(gòu)和依賴管理對(duì)構(gòu)建速度有著積極的作用,文章介紹了最近一段時(shí)間得物Android工程gradle依賴優(yōu)化的一些實(shí)踐掉缺,以及...
引言 隨著業(yè)務(wù)的高速發(fā)展,代碼量也越來越多乐严,良好的工程結(jié)構(gòu)和依賴管理對(duì)構(gòu)建速度有著積極的作用,文章介紹了最近一段時(shí)間得物Android工程gradle依賴優(yōu)化的一些實(shí)踐掉缺,以及...
簡介 首先介紹下ClickHouse的特點(diǎn)以及適用場(chǎng)景卜录,引用官方的介紹ClickHouse是一個(gè)用于聯(lián)機(jī)分析(OLAP)的列式數(shù)據(jù)庫管理系統(tǒng)(DBMS)。與mysql相比Cl...
前言 java后端經(jīng)過多年的發(fā)展眶明,涉及的規(guī)范艰毒、概念、框架非常多搜囱,目前使用廣泛的開發(fā)模式中涉及的技術(shù)暴漏給開發(fā)者的API封裝層次較高丑瞧,以下是從spring快速入門文檔[http...
發(fā)起以太坊交易時(shí)需要消耗以太幣,開發(fā)智能合約做測(cè)試時(shí)如果在主網(wǎng)做測(cè)試成本會(huì)很高蜀肘,并且主網(wǎng)的速度也比較慢绊汹,以太坊官方考慮到大家的這個(gè)需求提供了幾條測(cè)試鏈供大家使用,比較知名的有...
背景 在組件管理和發(fā)布流程中扮宠,開發(fā)工具鏈之間處于信息孤島狀態(tài)西乖,各個(gè)節(jié)點(diǎn)較為分散配置文件有很多,繁瑣且易出錯(cuò)坛增。正式包發(fā)布流程復(fù)雜获雕,需要和各個(gè)業(yè)務(wù)線來回確認(rèn)很多次信息,溝通成本高...
數(shù)組和鏈表是數(shù)據(jù)結(jié)構(gòu)中最基本的部分收捣,也是其余眾多數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)届案。即使在Java中,這兩種結(jié)構(gòu)使用的也很普遍坏晦。這里我們會(huì)先對(duì)它們進(jìn)行簡要分析萝玷。 數(shù)組 在java中,數(shù)組定義為一...
Java虛擬機(jī)會(huì)在執(zhí)行Java程序的時(shí)候把它所管理的內(nèi)存區(qū)域分為若干個(gè)不同的數(shù)據(jù)區(qū)域昆婿。 程序計(jì)數(shù)器 Java虛擬機(jī)棧 本地方法棧 Java堆區(qū) 方法區(qū)球碉,方法區(qū)中包含運(yùn)行時(shí)常量...
很早就想寫一篇Binder的文章了,但是遲遲沒寫出來仓蛆,因?yàn)锽inder機(jī)制牽涉到的知識(shí)點(diǎn)太多了睁冬,有Java層的Binder,也有底層的binder驅(qū)動(dòng)看疙。通常我們?cè)贘ava層面...
優(yōu)雅地統(tǒng)一Gradle依賴 目前網(wǎng)上已經(jīng)有很多在模塊化的情況下統(tǒng)一依賴的方案豆拨,在前段時(shí)間的重構(gòu)中我們也進(jìn)行了依賴的整理,來整理分析一下我們的方法能庆。要優(yōu)雅 項(xiàng)目整體 版本的配置...