原创 java的類加載器和Tomcat的類加載器
java的類加載器 1.什麼是類加載器: 所謂類加載器就是把.class文件加載到jvm的方法區內,變成一個Class對象 。 2.類加載器的作用: 首先說明,類加載器是每一個類在創
原创 css知識點清單
javaweb的css部分自己總結的知識點清單,如果轉發請註明出處,尊重原創,雖然寫的不怎麼樣吧,哈哈 ,內容中有些時候是不連貫的,那是本人做的筆記,或者寫的感想,不影響閱讀。有錯誤的地方還請批評指正。css部分css語法1.css基本語
原创 Linux常用命令之搜索命令、幫助命令、解壓縮命令和網絡通信命令
搜索命令 文件搜索命令 1.命令名稱:which 命令路徑:/usr/bin/which
原创 對象增強方式之裝飾者模式
增強對象的方法一共三種,分別是: 繼承 裝飾者模式 動態代理現在分別說一下三個增強方式的特點:繼承: 1.增強的內容是死的,不能動 2.被增強的類也是死的。裝飾者模式: 1.增強的內容是不能修改的
原创 javaSE之Part2
這篇文章是自己PPT上面的東西,可能截圖比較多,見諒,另外我會上傳這份PPT想下載的可以下載類和對象 類的特點類是抽象的,是沒有具體實例的,只是一種對象的模板。 類的結構
原创 Linux的文件系統結構和常用命令
Linux的文件系統結構 / 根目錄 /bin 存放必要的命令 ,執行文件/boot 存放內核以及啓動所需的文件等 /dev 存放設備文件 /etc 存放系統的配置文件 /home 用戶文件的主目錄,用戶數據存放在其主目錄中 /li
原创 關於ThreadLocal的簡單理解與源碼山寨
1.爲什麼使用ThreadLocal? 當我們進行java的相關操作的時候,有時候並不是想 這個資源進行共享 只是有的時候,一些代碼導致這個資源得到共享了,那麼就可以通過ThreadLocal來進行密封操作這
原创 HTML知識點清單
javaweb的HTML部分自己總結的知識點清單,如果轉發請註明出處,尊重原創,雖然寫的不怎麼樣吧,哈哈 ,內容中有些時候是不連貫的,那是本人做的筆記,或者寫的感想,不影響閱讀。有錯誤的地方還請批評指正。HTML部分Margin:外邊距P
原创 js知識點清單
javaweb的js部分自己總結的知識點清單,如果轉發請註明出處,尊重原創,雖然寫的不怎麼樣吧,哈哈 ,內容中有些時候是不連貫的,那是本人做的筆記,或者寫的感想,不影響閱讀。有錯誤的地方還請批評指正。Js部分 Document
原创 javase基礎part3--對象類型轉換,抽象類和接口
對象類型轉換1. 向上轉型舉個例子:比如你可以說鷹是一個禽類,禽類又是一個動物類,也可以說鷹是一個動物,但是不能說動物就是一個鷹吧,這裏有一個動物類 class Animal {………};一個鷹繼承動物類 class Eagle e
原创 Javase基礎part4--final關鍵字和內部類
final關鍵字Final變量1. final變量final關鍵字可用於聲明便令聲明,一旦該變量聲明,就不可以更改該變量的值。通常由fianl定義的變量爲常量2. final聲明變量的語法①:final關鍵字修飾的變量,一般都
原创 hibernate以及mybatis的緩存、預編譯、延遲加載(也就是懶加載)和批處理的含義和區別
說到這幾個概念,不知道大家有沒有和我一樣的感覺,剛開始學習框架的時候總是傻傻的分不清,甚至在剛學習jdbc的PreparedStatement的時候,就只知道它是預編譯的,更加安全,效率更高。並不知道爲什麼。但是在這篇文章中,我將嘗試着將
原创 hibernate和mybatis的區別,兩者使用的場景
注意本篇文章是基於已經學過並且理解hibernate和mybatis的人寫的,如果沒有學過閱讀本篇文章很可能是不理解的。共同點:都是一個持久層框架區 別:1.hibernate是一個標準的orm框架,全自動的,而mybatis是半自動
原创 HTTP協議之狀態碼的部分常用解釋
1.HTTP協議的格式 客戶端,請求格式:請求行(request Line),請求頭部(header),空行和請求數據,其中get請求只到空行就結束了,也就是get請求是沒有請求數據的,post請求有。 格式如
原创 Linux的vi/vim命令
什麼是vi/vim Vi/vim是一個強大的文本編輯器,是Linux中最常用的文本編輯器,它的作用的是建立、編輯或修改、顯示文本內容。Vi/vim的三種工作模式:Vi和vim的使用使用之前我要說明一件事情就是vi和vim的命令