240 發(fā)簡信
IP屬地:廣東
  • 1. 在線執(zhí)行大表的DDL操作

    使用percona提供的工具進行大表的在線DDL操作锅论,如添加字段萎攒、刪除字段惯退、修改字段屬性等 原理 創(chuàng)建一個和原來表結(jié)構(gòu)一樣的臨時表并ddl 將原...

  • 使用common pool2實現(xiàn)資源的池化

    空間換時間 在大型應(yīng)用中為了提升效率蒙袍,通常會把需要創(chuàng)建的對象提前創(chuàng)建出來柳刮,這就是所謂的空間換時間手段尝抖。比如jdbc的連接池伴嗡,通常連接數(shù)據(jù)庫等外部...

  • Resize,w 360,h 240
    3. 裝飾者模式

    設(shè)計原則 對擴展開放爽蝴,對修改關(guān)閉 定義和實現(xiàn)思路 動態(tài)地將責(zé)任附加到對象上沐批。若要擴展功能纫骑,裝飾者提供了比繼承更有彈性的替代方案。 使用組合的方式...

  • Resize,w 360,h 240
    2. 觀察者模式

    設(shè)計原則 面向接口編程 對象之間交互必須松耦合珠插,借助抽象接口來實現(xiàn)交互動作的解耦 定義和實現(xiàn)思路 為了實現(xiàn)交互對象之間的松耦合惧磺,把交互行為抽象為...

  • Resize,w 360,h 240
    IOC容器中bean的生命周期

    Spring的IOC容器為我們提供了一系列干預(yù)bean生命周期的擴展點。 初始化bean 調(diào)用IOC容器中的BeanPostProcessor#...

  • Resize,w 360,h 240
    1. 策略模式

    設(shè)計原則 找出應(yīng)用中可能需要變化之處捻撑,把它們獨立出來磨隘。不要和那些不需要變化的代碼混在一起 針對接口編程,而不是針對實現(xiàn)編程 多用組合顾患,少用繼承 ...

  • Resize,w 360,h 240
    讀書筆記-架構(gòu)探險

    思維導(dǎo)圖 閱讀了《架構(gòu)探險——從零開始寫javaweb框架》番捂,畫一個思維導(dǎo)圖總結(jié)一下,后續(xù)將結(jié)合自己的理解江解,按模塊進行代碼解讀

  • Resize,w 360,h 240
    Servlet基礎(chǔ)--Servlet的調(diào)用流程和生命周期

    1. Servlet接口 作為J2EE最基礎(chǔ)的一個接口之一设预,定義如下 servlet調(diào)度過程 2. HttpServlet抽象類 在進行J2EE...

  • Java中的動態(tài)代理

    場景 將某個類的功能,委托給其他類來執(zhí)行犁河。那這個其他類就被稱為代理類鳖枕。并且在代理類中,可以有目的的實現(xiàn)一些增強功能桨螺。如:日志打印宾符、性能監(jiān)控......

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品