引言 HyperLogLog算法經(jīng)常在數(shù)據(jù)庫中被用來統(tǒng)計(jì)某一字段的Distinct Value(下文簡稱DV),比如Redis的HyperLogLog結(jié)構(gòu),出于好奇探索了一下...
引言 HyperLogLog算法經(jīng)常在數(shù)據(jù)庫中被用來統(tǒng)計(jì)某一字段的Distinct Value(下文簡稱DV),比如Redis的HyperLogLog結(jié)構(gòu),出于好奇探索了一下...
前言 本文主要介紹了三色標(biāo)記法的基本思路、多標(biāo)導(dǎo)致的浮動(dòng)垃圾、漏標(biāo)的處理方案(讀寫屏障)等。 1. 垃圾回收的簡單回顧 關(guān)于垃圾回收算法,基本就是那么幾種:標(biāo)記-清除、標(biāo)記-...
什么是拓?fù)渑判颍?維基百科對(duì)于拓?fù)渑判蛴腥缦露x: a topological sort or topological ordering of a directed grap...
本文章是在學(xué)習(xí)程序猿DD的JS正則表達(dá)式完整教程的基礎(chǔ)上,將js正則的例子用java實(shí)現(xiàn)(其實(shí)大體差不多,只是細(xì)節(jié)的變化)。目的是自己過一遍,加深理解。如果侵權(quán),請(qǐng)聯(lián)系刪除。...
JAVA簡介 基本語言特性(面向?qū)ο螅ǚ庋b,繼承,多態(tài)),泛型,Lambda,反射) 平臺(tái)無關(guān)性(JVM運(yùn)行.class文件,符合平臺(tái)的字節(jié)碼) 核心類庫(集合,并發(fā),網(wǎng)絡(luò),...
開篇 ?過去的幾周把java多線程相關(guān)部分的源碼粗粗的看了一遍基本上也算告一段落了,后面應(yīng)該會(huì)聚焦看下dubbo、mycat、datax以及剩下部分的mybatis。 ?應(yīng)該...
一、安裝JAVA JDK 1、下載安裝包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downl...
前言 SpringBoot中集成Kafka,主要目的干啥呢,當(dāng)然消息推送啦。不同系統(tǒng)之間,自身系統(tǒng)不同組件之間消息通信的一種方式,也可以是使用MQ。 使用消息系統(tǒng)的目的主要就...