Jetty9原始碼剖析 - 基礎元件 - WebAppClassLoader
之前在WebAppContext章節有提到過Jetty的類載入器WebAppClassLoader,不過講的不是很深入,這裡再重新梳理一次 二、概念 類載入器的重要性不言而喻,而對於像Jetty這樣的
之前在WebAppContext章節有提到過Jetty的類載入器WebAppClassLoader,不過講的不是很深入,這裡再重新梳理一次 二、概念 類載入器的重要性不言而喻,而對於像Jetty這樣的
本文主要內容 Listview是一種常用的控制元件,它的主要特點是能夠複用,上下滑動時不至於卡頓,記憶體波動等。要實現這種功能,肯定存在著快取機制,今天我們著重分析下Listview的快取機制以及它的設計模
List-LinkedList 作者 : Stanley 羅昊 【轉載請註明出處和署名,謝謝!】 繼上一章繼續講解,上章內容: List-ArreyLlist集合基礎增強底層原始碼分析:http
附錄 id 和 name 每個 Bean 在 Spring 容器中都有一個唯一的名字(beanName)和 0 個或多個別名(aliases)。 我們從 Spring 容器中獲取 B
作者:孫偉 1、程序/執行緒/協程基本概念 一個程序 可以有多個執行緒,一般情況下固定2MB記憶體塊來做棧,用來儲存當前被呼叫/掛起的函式內部的變數,CPU在執行排程的時候切換的
Spring 最重要的概念是 IOC 和 AOP,本篇文章其實就是要帶領大家來分析下 Spring 的 IOC 容器。既然大家平時都要用到 Spring,怎麼可以不好好了解 Spring 呢?閱讀本文並不能讓你
前言 從 Glide 的一次載入流程中可知, Glide 拿到資料流之後, 使用 Downsampler 進行取樣處理並且反回了一個 Bitmap public class StreamBi
本次主要想寫spring bean的例項化相關的內容。建立spring bean 例項是spring bean 生命週期的第一階段。bean 的生命週期主要有如下幾個步驟: 建立bean的例項
const http = require('http'); const server = http.createServer((req, res) => { res.statusCo
ThreadLocal 執行緒主變數 前面部分引用其他優秀部落格,後面原始碼自己分析的,如有
簡介 ArrayList是我們開發中非常常用的資料儲存容器之一,其底層是陣列實現的,我們可以在集合中儲存任意型別的資料,ArrayList是執行緒不安全的,非常適合用於對元素進行查詢,效率非常高。 執行
前言&引入 一個好的log模組可以幫助我們排錯,分析,統計 一般來說log中需要有時間、棧資訊(比如說檔名行號等),這些東西一般某些底層log模組已經幫我們做好了。但在業務中還有很多我們需要記錄
本文按以下順序敘述: 官方文件中對HashMap介紹的解讀. 到原始碼中看看HashMap這些特性到底是如何實現的. 把原始碼啃下來有一種很爽的感覺, 相信你讀完後也能體會到
src/component.js component.js檔案中定義了Preact中Component類。因為我們還沒有涉及到Diff演算法, 所以目前在這裡只會介紹檔案中的一部
上篇文章中我們對Netty中NioEventLoop建立流程與原始碼進行了跟蹤分析。本篇文章中我們接著分析NioEventLoop的啟動流程; Netty中會在服務端啟動和新連線接入時通過chooser選擇