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