1. 準備工作 為了看清楚MyBatis的整個初始化過程,先創(chuàng)建一個簡單的Java項目,目錄結(jié)構(gòu)如下圖所示: 1.1 Product 產(chǎn)品實體類 1.2 ProductMap...

IP屬地:廣東
1. 準備工作 為了看清楚MyBatis的整個初始化過程,先創(chuàng)建一個簡單的Java項目,目錄結(jié)構(gòu)如下圖所示: 1.1 Product 產(chǎn)品實體類 1.2 ProductMap...
上一篇《聊聊同步、異步、阻塞與非阻塞》[http://www.lxweimin.com/p/aed6067eeac9]已經(jīng)通俗的講解了,要理解同步、異步、阻塞與非阻塞重要的兩...
同步IO和異步IO,阻塞IO和非阻塞IO分別是什么,到底有什么區(qū)別?不同的人在不同的上下文下給出的答案是不同的。所以先限定一下本文的上下文。 一 概念說明 在進行解釋之前,首...
在我們的開發(fā)中“池”的概念并不罕見,有數(shù)據(jù)庫連接池、線程池、對象池、常量池等等。下面我們主要針對線程池來一步一步揭開線程池的面紗。 使用線程池的好處 1、降低資源消耗 可以重...
MySQL EXPLAIN命令是查詢性能優(yōu)化不可缺少的一部分,該文主要講解explain命令的使用及相關(guān)參數(shù)說明。 EXPLAIN Output Columns id id是...
作為一名程序員,你幾乎每天都會使用到GitHub上的那些著名Java第三方庫,比如Apache Commons,Spring,Hibernate等等。除了這些,你可能還會fo...
在職場中,你是否會遇到—— 向領(lǐng)導(dǎo)匯報工作不知道怎么表達、起草一個方案沒有思路、做一份匯報材料邏輯性不足、策劃一場活動細節(jié)考慮不周、負責(zé)一項新產(chǎn)品開發(fā)推進不理想…… 如果你是...