![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
簡介 快速排序,看這名字就知道這是一種很快的排序方法鲫咽,實際上也是如此」纫欤快速排序?qū)儆诜种畏ǖ囊环N分尸,就是說通過把數(shù)據(jù)分成幾部分來同時處理的一種算法歹嘹。這種算法很重要箩绍,所以研發(fā)崗的面...
從上到下都是基于上面的排序算法進行優(yōu)化 swap方法原型 Java快速排序 從序列中挑選出一個元素(一般是第一個或者是最后一個)作為"基準"元素 把序列分成2個部分尺上,其數(shù)值大...
一尖昏、JVM參數(shù)配置 1、常見參數(shù)配置 -XX:+PrintGC 每次觸發(fā)GC的時候打印相關(guān)日志 -XX:+UseSerialGC 串行回收 -XX:+Pr...
B樹是一種多路自平衡搜索樹陨簇,它類似普通的二叉樹,但是B書允許每個節(jié)點有更多的子節(jié)點。B樹示意圖如下: B樹的特點:(1)所有鍵值分布在整個樹中(2)任何關(guān)鍵字出現(xiàn)且只出現(xiàn)在一...
B-Tree(這兒可不是減號,就是常規(guī)意義的BTree)是一種多路搜索樹:1.定義任意非葉子結(jié)點最多只有M個兒子耙饰;且M>2;2.根結(jié)點的兒子數(shù)為[2, M]苟跪;3.除根結(jié)點以外...
本文轉(zhuǎn)自美團技術(shù)團隊感謝提供這么棒的文章 MySQL憑借著出色的性能++、低廉的成本件已、豐富的資源笋额,已經(jīng)成為絕大多數(shù)互聯(lián)網(wǎng)公司的首選關(guān)系型數(shù)據(jù)庫。雖然性能出色兄猩,但所謂“好馬配好...
源碼地址 https://github.com/pwzos/SpringSecurityForJWT 1鉴未、導包 2枢冤、編寫JwtUtils工具包 主要用于生成jwt token...
博客遷移至:https://blog.csdn.net/wangshihuidev 前言 本文主要內(nèi)容包含如下: 內(nèi)容來自于《Java EE 企業(yè)級應用開發(fā)教程》這本書的翻讀...
DispatcherServlet的doDispatch方法在調(diào)用處理器處理請求前后分別調(diào)用了攔截器的前置和后置處理方法搀愧,代碼如下所示: processDispatchRes...
概述 最近一段時間重新深入研究了一遍MySQL的內(nèi)容,今天主要分享分析MySQL索引原理咱筛,后續(xù)會輸出一些關(guān)于MySQL方面的干貨搓幌,希望各位小伙伴喜歡。 一迅箩、什么是索引溉愁、為什么...
(1)RabbitMQ的高可用性 RabbitMQ是比較有代表性的拐揭,因為是基于主從做高可用性的撤蟆,我們就以他為例子講解第一種MQ的高可用性怎么實現(xiàn)堂污。 rabbitmq有三種模式...
我們在學習MySQL的時候經(jīng)常會聽到索引這個詞,大概也知道這是什么盟猖,但是深究下去又說不出什么道道來讨衣。下面將會比較全面的介紹一下關(guān)于索引! 索引是什么式镐? 這里用百度百科的一句話...
本文轉(zhuǎn)自互聯(lián)網(wǎng) 本系列文章將整理到我在GitHub上的《Java面試指南》倉庫,更多精彩內(nèi)容請到我的倉庫里查看 https://github.com/h2pl/Java-Tu...