在上一篇文章里,可以把重點總結成兩句話:并不是GC才會STW;和STW 前要掛起所有的線程是分結果階段的。而關于我們遇到的問題(線上的JVM發現偶爾STW時線程進入SafeP...

在上一篇文章里,可以把重點總結成兩句話:并不是GC才會STW;和STW 前要掛起所有的線程是分結果階段的。而關于我們遇到的問題(線上的JVM發現偶爾STW時線程進入SafeP...
目錄: 如何存儲密碼才是安全的? 彩虹表不是 密碼-->明文 的簡單存儲 彩虹表的前身--預先計算的散列鏈 彩虹表 為什么加鹽哈希可以抵御彩虹表 如何存儲密碼才是安全的? 密...
不去批評犯錯的人,反而在這里指責受害者,這就是你認為做得正確的事?他的聲明多多少少有一些博得同情的意味,但是身為弱者,難道不應該被同情嗎,如果連弱者最后的權益也被剝奪,那這個社會還要正義干什么?至于力透紙背的恨意,抱歉我真沒體會出來,我覺得只是你過度解讀、嘩眾取寵的臆想罷了。
基于系統負載的動態限流組件 dynamic-limiter 來源:Qunar 技術沙龍 背景 一個系統的處理能力是有限的,當請求量超過處理能力時,通常會引起排隊,造成響應時間...
Netty 權威指南筆記(七):ChannelPipeline 和 ChannelHandler 源碼分析 文中源碼版本為 Netty4.1。 概述 Netty 的 Chan...
Netty 權威指南筆記(六):Channel 解讀 《Netty 權威指南》書上使用的源碼是 Netty5 的,但是 Netty5 已經被廢棄了,所以本文是參照 Netty...
Netty 權威指南筆記(五):ByteBuf 源碼解讀 功能介紹 Java 本身提供了 ByteBuffer 類,為什么 Netty 還要搞一個 ByteBuf 類呢?因為...
Netty 權威指南筆記(四):架構剖析 對 Netty 的架構進行剖析,學習其設計,便于在今后的架構設計中,設計出高性能、高可靠、可擴展的產品。 Netty 邏輯架構 Ne...
Netty 權威指南筆記(三):TCP 粘包和拆包 什么是 TCP 粘包和拆包? TCP 是一個“流”協議,所謂“流”就是沒有界限的一串數據。大家可以想像河流里的水,期間并沒...
Netty 權威指南筆記(二):Java NIO 和 Netty 對比 Netty 是業界流行的 NIO 框架之一,它的健壯性、功能、性能、可定制性和可擴展性在同類框架中都說...
Netty 權威指南筆記(一):網絡 I/O 模型和 Java IO 入門 Java I/O 模型的實現離不開底層操作系統的支持,所以這里先講一下 Linux 網絡 I/O ...
[TOC] Spring 框架學習(四):AOP 概述 AOP 是 Aspect Oriented Programming (面向切面編程)的簡稱,維基百科對 AOP 的描述...
Spring 框架學習(三):IoC 容器 概述 IoC 容器的核心是依賴反轉模式。許多應用都是由兩個或多個類通過彼此的合作來實現業務邏輯的,這是的每個對象都需要與其合作對象...
[TOC] Spring 框架學習(二):Spring 應用配置文件解析 初學 Spring 的時候,只是照貓畫虎,對于每一項配置的由來并不十分了解。這里,我們深入了解一下,...
Spring 框架學習(一):設計理念、整體架構 設計理念 Spring 是一個輕量級的應用開發框架(平臺)。 傳統的 EJB 開發需要依賴按照 J2EE 規范實現的 J2E...
作者: @怪盜kidou如需轉載需在明顯位置保留作者信息及原文鏈接如果博客中有不恰當之處歡迎留言交流http://www.lxweimin.com/p/59c3d6bb6a6b...