工作勞累?身體發(fā)虛?沒(méi)時(shí)間提交代碼?看著自己的Github主頁(yè)中 0 contributions in the last year 是不是很喪氣?不用擔(dān)心,現(xiàn)在你不僅可以補(bǔ)上...
工作勞累?身體發(fā)虛?沒(méi)時(shí)間提交代碼?看著自己的Github主頁(yè)中 0 contributions in the last year 是不是很喪氣?不用擔(dān)心,現(xiàn)在你不僅可以補(bǔ)上...
有時(shí)間持續(xù)更新 設(shè)計(jì)模式系列<Java實(shí)現(xiàn)>-監(jiān)聽(tīng)者模式 | Qug's Bloghttps://www.qugcloud.cn/2019/02/03/design-patt...
博客連載的Java函數(shù)式入門講解 Java函數(shù)式系列-概念篇 | Qug's Bloghttps://www.qugcloud.cn/2019/02/06/function-...
主流的Java Web服務(wù)器(也就是Web容器),如Tomcat、Jetty、WebLogic、WebSphere或其他筆者沒(méi)有列舉的服務(wù)器,都實(shí)現(xiàn)了自己定義的類加載器(一般...
垃圾回收機(jī)制(Garbage Collection,GC)是 java語(yǔ)言的特性,有了 GC,不用再像 c/c++ 那樣麻煩地考慮內(nèi)存的分配和釋放。其實(shí),垃圾回收機(jī)制的歷史遠(yuǎn)...
一、數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ) · 說(shuō)一下幾種常見(jiàn)的排序算法和分別的復(fù)雜度。 · 用Java寫一個(gè)冒泡排序算法 · 描述一下鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。 它不要求邏輯上相鄰的元素在物理位置上也相鄰...
第四篇內(nèi)容,我們分享了如何判定一個(gè)對(duì)象是否存活,以及對(duì)象的二次逃脫,本節(jié)就在上一篇的基礎(chǔ)上,講解內(nèi)存的回收算法。 回收算法 1. 標(biāo)記——清楚算法 算法思路:分為“標(biāo)記”和“...
java類: 這里我僅對(duì) 方法分析,也就是非靜態(tài)的構(gòu)造函數(shù)!使用javap -verbose TestModel.class指令查看字節(jié)碼指令: 好,線性表跟本地變量表也不分...
本文是自己學(xué)習(xí)Java中Future機(jī)制的筆記。閱讀了很多網(wǎng)上的源碼分析,自己對(duì)照著JDK1.8源碼走了一遍。算是稍微理解了一下Future機(jī)制。 本文的內(nèi)容包含如下: 為什...
RPC RPC(Remote Procedure Call)遠(yuǎn)程過(guò)程調(diào)用,主要解決遠(yuǎn)程通信間的問(wèn)題,不需要了解底層網(wǎng)絡(luò)的通信機(jī)制。 RPC框架 知名度較高的有Thrift(F...
1、概述 在計(jì)算機(jī)科學(xué)中,函數(shù)式編程是一種編程范式,一種構(gòu)建計(jì)算機(jī)程序結(jié)構(gòu)和元素的方式,類似于比較熟悉的面向?qū)ο缶幊?。將?jì)算視為數(shù)學(xué)函數(shù)的處理并盡量避免改變狀態(tài)和可變數(shù)據(jù)。它...
在上一篇的分享中,我們知道,類的生命周期包含了七個(gè)階段,即,加載、驗(yàn)證、準(zhǔn)備、解析、初始化、使用和卸載。那么在加載的過(guò)程中,類的加載時(shí)靠什么完成的呢? 一、類與類加載器 對(duì)于...