原创 Java中this的四種用法

java中this關鍵字主要是用在類的成員方法中,用來指代本類所指的一個對象,注意是指代一個對象,所以this不能在靜態方法中使用(因爲靜態方法是在類加載的時候出現的,但是對象是在類加載之後的實例化出現的,可以理解爲靜態方法在th

原创 java日常代碼習慣,持續更新(適合java新手)

1.多寫註釋。 2.字符串如果經常變動建議使用StringBuilder,如果要求線程安全,換成StringBuffer即可。 3.在做變量與指定字符串比較時,如 name.equals("xxx")時,可以換成改寫成 "xxx".equ

原创 java日常代碼習慣,持續更新

1.多寫註釋。2.字符串如果經常變動建議使用StringBuilder,如果要求線程安全,換成StringBuffer即可。3.在做變量與指定字符串比較時,如 name.equals("xxx")時,可以換成改寫成 "xxx".equal

原创 ajaxfileupload.js常見問題及解決方法彙總 附修復版源碼

首先說的是這個插件已經比較老了,但是如果你的項目對上傳要求不那麼高的話,或者僅僅只是作爲個人項目裏面使用的話,我感覺還是可以的。1.這個上傳插件有一個比較嚴重的缺陷,那就是隻有第一次上傳的時候有效,第一次上傳之後再次上傳其他文件都無效,那

原创 搭建簡單的Spring Boot項目

    最近工作中開始接觸Spring Boot+Spring Cloud架構的項目,所以自己準備開始從零開始慢慢搭建一個,從中學習的東西也可以反饋到工作中。    學習Spring的東西我準備從官方文檔還有一些中文社區開始學習,首先在S

原创 java內存分配(棧和堆的區別和聯繫)

Java 把內存劃分成兩種:一種是棧內存,另一種是堆內存。在函數中定義的一些基本類型的變量和對象的引用變量都是在函數的棧內存中分配,當在一段代碼塊定義一個變量時,Java 就在棧中爲這個變量分配內存空間,當超過變量的作用域後,Java