零.索引簡介 1. 索引是什么 ①MySQL官方對索引的定義是:索引(Index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結構。②可以簡單的理解為“排好序的快速查找數(shù)據(jù)結構”祈搜。③除...
零.索引簡介 1. 索引是什么 ①MySQL官方對索引的定義是:索引(Index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結構。②可以簡單的理解為“排好序的快速查找數(shù)據(jù)結構”祈搜。③除...
題外話 當我們在IDE中編寫代碼的時候笼呆,打一個點號,IDE會自動彈出對應的屬性和方法名,當我們在debug的時候,IDE會將方法運行時方法內局部變量和外部實例上屬性的值都展示...
JDK動態(tài)代理的實現(xiàn)原理 1)通過實現(xiàn)InvocationHandler接口來自定義自己的InvocationHandler;2)通過Proxy.getProxyClass獲...
文章簡介 這一篇主要圍繞線程狀態(tài)控制相關的操作分析線程的原理入录,比如線程的中斷,線程的通信等佳镜,內容比較多僚稿,可能會分兩篇文章阿里面試系列導讀:關注我的技術公眾號【架構師修煉寶典】...
簡書 占小狼轉載請注明原創(chuàng)出處,謝謝蟀伸! 前言 對于C語言開發(fā)的程序員來說蚀同,在內存管理方面,必須負責每一個對象的生命周期啊掏,從有到無蠢络。對于Java程序員你來說,在虛擬機內存管理的...
文章發(fā)布于公號【數(shù)智物語】(ID:decision_engine)迟蜜,關注公號不錯過每一篇干貨刹孔。 來源 |上海交通大學計算機科學與工程系 作者 |余鍇 摘要:規(guī)則引擎起源于基于...
探究一下線程的真正執(zhí)行(JVM層面)髓霞、Callable卦睹、Future以及線程池的執(zhí)行過程和源碼 本文主要是作者用于筆記,寫的比較簡陋方库,如有錯誤之處结序,敬請包涵! 線程池 Abs...
1. JVM中線程的創(chuàng)建流程 jvm剝離了一套公共的無關平臺的線程類:Thread抽象類纵潦。Thread類聲明在jdk8u-dev/hotspot/src/share/vm/...
之前都是從大Boss的視角邀层,來介紹Spring返敬,比如IOC、AOP寥院。 今天換個視角救赐,從一個小嘍啰出發(fā),來加深對Spring的理解只磷。 這個小嘍啰就是,BeanPostProce...
作者:hncg鏈接:https://segmentfault.com/a/1190000019360335 什么是高并發(fā)? 高并發(fā)是互聯(lián)網(wǎng)分布式系統(tǒng)架構的性能指標之一,它通常...
起因 你是否碰到過如下場景: 在測試環(huán)境未發(fā)現(xiàn)的BUG泌绣,上了生產(chǎn)環(huán)境之后偶現(xiàn)钮追,但同樣由于缺少調試信息,無法定位問題 調用內部服務阿迈、第三方服務元媚,在某些case下系統(tǒng)未按預期運行...
調優(yōu)目標 在做調優(yōu)之前,我們必須明確優(yōu)化 Kafka 的目標是什么苗沧。通常來說刊棕,調優(yōu)是為了滿足系統(tǒng)常見的非功能性需求。在眾多的非功能性需求中待逞,性能絕對是我們最關心的那一個甥角。不同...