1 什么是Stream(流) 計算機科學中有很多帶“流”的概念张足,例如字符流,字節(jié)流薪丁,比特流等等,很少有書籍在講到這些概念的時候會詳解介紹什么是流...
1 概述 Java8據(jù)說是Java誕生以來最大的一次演進馅精,說實話严嗜,對我個人來說沒有什么特別大的感受,因為我學Java也就最近一兩年的事洲敢,Java...
1 為什么需要多數(shù)據(jù)源 在比較大型的項目中漫玄,數(shù)據(jù)庫可能會分布在多臺服務器上,例如有若干個數(shù)據(jù)庫服務是專門存放日志數(shù)據(jù)的压彭,又有若干個數(shù)據(jù)庫服務是專...
1 自動配置 Spring boot的一大特性就是“自動配置”睦优。在傳統(tǒng)的Spring應用開發(fā)中,開發(fā)者往往需要寫很多的XML配置項哮塞,包括數(shù)據(jù)源的...
1 什么是消息推送 很多手機APP會不定時的給用戶推送消息,例如一些新聞APP會給用戶推送用戶可能感興趣的新聞凳谦,或者APP有更新了忆畅,會給用戶推送...
秒殺這個東西雖然快被玩“爛”了,但如果僅僅是瀏覽網(wǎng)上的文章的話,并不能真正理解那些文章中說到的各種方案家凯。例如都說要消息隊列來削峰缓醋,那該如何做?就...
IntelliJ IDEA 主要用于支持 Java绊诲、Scala送粱、Groovy 等語言的開發(fā)工具,同時具備支持目前主流的技術和框架掂之,擅長于企業(yè)應用...
大家都知道抗俄,我們編寫的Java類經(jīng)過編譯器編譯后會生成class文件,class文件描述了類的各種信息世舰,最終都要加載到內(nèi)存中才能運行使用动雹,那虛擬...
1 概述 在之前的文章,我們了解了Java內(nèi)存布局跟压、內(nèi)存模型胰蝠、對象模型和垃圾回收的知識。在實際生產(chǎn)中震蒋,絕大多數(shù)Java開發(fā)者都不會參與到JVM的...