近年來蚜锨,Netty社區(qū)的發(fā)展如火如荼,無論是大數(shù)據(jù)領(lǐng)域慢蜓,還是微服務(wù)架構(gòu)亚再,底層都需要一個高效的分布式通信框架作為基礎(chǔ)組件。我所在的項(xiàng)目組IM系統(tǒng)后臺晨抡,其核心基于Openfire...
一如捅、JVM的種類 Sun Classic VM Exact VM(EMM 準(zhǔn)確式) HotSpot VM JVM(Kilobyte) JRockit號稱世界上最快的JVMJI...
lambda表達(dá)式 什么是Lambda表達(dá)式 Lambda: In programming languages such as Lisp, Python and Ruby l...
函數(shù)式接口 Lambda基本語法:() -> 函數(shù)式接口 如果一個接口只有一個抽象方法镜遣,那么該接口就是一個函數(shù)式接口己肮。 如果我們在某個接口上聲明了@FunctionalInt...
并發(fā)編程的優(yōu)點(diǎn)和缺點(diǎn) 優(yōu)點(diǎn): 提升性能 將多核CPU的計(jì)算能力發(fā)揮到機(jī)制,性能得到提升 業(yè)務(wù)適用 并行計(jì)算會比串行計(jì)算更適應(yīng)業(yè)務(wù)需求悲关,而并發(fā)編程更適用于該模型 缺點(diǎn): 頻繁上...
一鞍盗、說下Linux基本常用的命令? ls 跳昼、cat般甲、tail、find鹅颊、free敷存、netstat、df -h 二堪伍、linux系統(tǒng)中如何查看日志 使用tail命令锚烦,查看實(shí)時日志...
本文核心內(nèi)容: Linux性能分析 故障模擬和混沌工廠 故障分析和解決 一、Linux性能分析 上圖帝雇、性能優(yōu)化命令速查涮俄,圖片較大,建議下載回本地 1.1 什么是Linux性能...
一尸闸、什么是Linux Linux是一種自由和開放源代碼的類UNIX操作系統(tǒng)彻亲。 是linus在1991年10月5日首次發(fā)布。 開放的吮廉、子域的遵循GNU許可苞尝。 任何個人和機(jī)構(gòu)都可...
一、本章重點(diǎn) 1宦芦、對象預(yù)初始化 Spring提供的兩種容器類型宙址,ApplicationContext和BeanFactory 兩者都是用來從容器中獲取spring beans...
Spring IoC一调卑、容器初始化過程 本文追蹤Spring運(yùn)行程序流程分析Ioc容器初始化的過程抡砂。依賴注入的部分在下一篇文章大咱,都寫在一篇文章內(nèi),不易閱讀 閱讀前提: 讀者需...
一徽级、 基礎(chǔ)概念 1、什么是進(jìn)程 進(jìn)程是系統(tǒng)資源分配的獨(dú)立實(shí)體聊浅、每個進(jìn)程都擁有獨(dú)立的地址空間餐抢。 2、什么是線程 線程是CPU調(diào)度的最小單位低匙,必須依賴進(jìn)程而存在旷痕,每個線程還擁有自...
一欺抗、Spring工程的創(chuàng)建 1、環(huán)境預(yù)設(shè) Maven JDK1.8 Spring5.1.7 Idea 2强重、項(xiàng)目創(chuàng)建 1.使用Idea構(gòu)建一個普通Maven項(xiàng)目 2.引入Spr...
一绞呈、什么是Spring? Spring是2003年興起的一個輕量級的Java開源的開發(fā)框架间景,核心思想由Rod Johnson在《Expert one on one J2EE ...