有共同想法并且想實(shí)現(xiàn)的請(qǐng)入群 2500261120
在使用autort插件時(shí),首先要到autort服務(wù)器下載所有的jar包快照。里面存在了檢索jar的相關(guān)信息。
在第一篇我們專(zhuān)門(mén)介紹過(guò)如何劃分java類(lèi)中出現(xiàn)的某一串字符,想了解的或者不知道我要干什么的請(qǐng)點(diǎn)這里 。其實(shí)說(shuō)白了,也就是系統(tǒng)的整個(gè)類(lèi)的組織及查詢(xún)方式。Trie樹(shù)可以在我們知道類(lèi)全名的情況下盡快找到所需要的類(lèi)。
當(dāng)通過(guò)類(lèi)全名找到存儲(chǔ)某個(gè)類(lèi)的Node時(shí),此Node中有個(gè)map屬性,key為類(lèi)名,而值保存了這個(gè)類(lèi)在版本迭代過(guò)程中的所有快照。類(lèi)似于Git用快照來(lái)保存文件迭代的過(guò)程。不同的是,這里的快照是類(lèi)的快照,而不是文件。類(lèi)似如下形式:
一個(gè)類(lèi)的不同快照會(huì)使用List列表來(lái)存儲(chǔ),因?yàn)榘姹镜牡l(fā)布本來(lái)就是有先后順序的??煺盏木唧wjson結(jié)構(gòu)如下:
網(wǎng)友評(píng)論 |