很少寫技術博客,一是覺得自己技術有限,怕誤人子弟;二是文筆較差,比較排斥寫作之類的工作。話說不鍛煉,哪會有進步呢,因為陌生而抵觸,往往會陷入惡性循環,生活中其他事又何嘗不是這...

很少寫技術博客,一是覺得自己技術有限,怕誤人子弟;二是文筆較差,比較排斥寫作之類的工作。話說不鍛煉,哪會有進步呢,因為陌生而抵觸,往往會陷入惡性循環,生活中其他事又何嘗不是這...
一、什么是回表查詢? 通俗的講就是,如果索引的列在 select 所需獲得的列中(因為在 mysql 中索引是根據索引列的值進行排序的,所以索引節點中存在該列中的部分值)或者...
本文作者:景小財作者簡介:美團外賣活動業務負責人 1、為什么要用鎖? 鎖-是為了解決并發操作引起的臟讀、數據不一致的問題。 2、鎖實現的基本原理 2.1、volatile J...
之前有一篇閑扯Tableau的文章讀者蠻多的。那一篇的寫作的過程也幫助我梳理了之前很多零碎的想法。正好最近幾個星期又重讀了一些自己領域的文獻。再次整理下自己不成熟的想法。 這...
占小狼[http://www.lxweimin.com/users/90ab66c248e6/latest_articles],轉載請注明原創出處,謝謝! 保障服務穩定的三大...
Spring事務管理方式,我們大部分都是使用聲明式來實現,即貼@Transacational注解。但是在我們使用的過程中,會因為使用不當而導致事務失效的問題。下面就羅列出事務...
本文將以從int類型轉為String類型的方法為例,講解從其他類型轉換到String類型的各種方法,以及其中的區別。 1.(String)強制轉換一式 【失敗】此種情況可以在...
Spring Bean的生命周期是Spring面試熱點問題。這個問題即考察對Spring的微觀了解,又考察對Spring的宏觀認識,想要答好并不容易!本文希望能夠從源碼角度入...
MyBatis--查詢緩存 查詢緩存的使用,主要是為了提高查詢訪問速度。將用戶對同一數據的重復查詢過程簡化,不再每次均從數據庫查詢獲取結果數據,從而提高訪問速度。 MyBat...
該項目源碼地址:https://github.com/lastwhispers/code/tree/master/java-basic 前言 重載(overload)和重寫(...
一、前言 緩存可以說是性能優化中簡單高效的一種優化方式了。一個優秀的緩存策略可以縮短網頁請求資源的距離,減少延遲,并且由于緩存文件可以重復利用,還可以減少帶寬,降低網絡負荷。...
1. 先解釋下泛型概念 泛型是Java SE 1.5的新特性,泛型的本質是參數化類型,也就是說所操作的數據類型被指定為一個參數。這種參數類型可以用在類、接口和方法的創建中,分...
不想看文章直接訪問mysql-protocal(Java版本的Mysql)、calcite-test,這里有關于Calcite RBO,CBO使用具體用例 1. 什么是Apa...