IOC源碼解析 IOC初始化 對于spring我們最熟悉的莫過于ApplicationContext這一接口了,首先回顧一下spring的使用流...
代理的實質就是代理類保存著實際目標類的引用對象。代理分為靜態(tài)代理和動態(tài)代理 靜態(tài)代理 定義一個目標類接口,并定義兩個方法: 定義一個真實目標類并...
多線程學習-第一天 1 多線程的實現方式 1.1 繼承Thread類 通過繼承Thread類并重寫run方法實現: 1.2 實現Runnable...
設計模式之單例模式 1 什么是單例模式 在維基百科中單例模式定義為 單例模式,也叫單子模式,是一種常用的軟件設計模式,屬于創(chuàng)建型模式的一種。在應...
設計模式之工廠模式 1 簡單工廠 簡單工廠嚴格來說不屬于23種設計模式的一種,其只是將創(chuàng)建對象的過程封裝到了方法之中 下面是簡單工廠的具體實例 ...
Mybatis源碼解讀 1 源碼下載 學習源碼之前需要先將源碼下載下來,這里需要下載mybatis源碼和mybatis-parent源碼,下載地...
記第一次筆試 今天筆者參加了某大廠的筆試,第一題大致題目是這樣的: 有一個整數n ( 1<=n<=1000000000),最多有n個人組成隊列,...
maven PKIX path building failed問題 最近使用IDEA創(chuàng)建maven web總是報錯 從網上搜索了答案很多都是把鏡...
動態(tài)規(guī)劃(DP) 1.最大子序和(leetcode 53 S.) 給定一個整數數組 nums ,找到一個具有最大和的連續(xù)子數組(子數組最少包含...