原创 get post 區別

1. 一般在瀏覽器中輸入網址訪問資源都是通過GET方式;在FORM提交中,可以通過Method指定提交方式爲GET或者POST,默認爲GET提交2. 表現形式區別   搞清了兩者的原理區別,我們再來看一下他們實際應用中的區別:    爲了

原创 jquery遍歷複選框CheckBox 並傳遞到後臺

<script src="http://code.jquery.com/jquery-latest.js"></script><form> <p><input type="checkbox"  id="1" value="1111111"

原创 轉:數據庫連接池

原文地址:https://blog.csdn.net/fuyuwei2015/article/details/72419975實現原理數據庫連接池在初始化時將創建一定數量的數據庫連接放到連接池中,這些數據庫連接的數量是由最小數據庫連接數制

原创 不應該犯的錯

1.Test test = new Test(); if(test!=null){ //多餘的判斷,連剛學java的都知道,我卻畫蛇添足 system.out.println("ok"); }

原创 轉:servlet過濾器、監聽器、struts2攔截器的區別

1.過濾器Servlet中的過濾器Filter是實現了javax.servlet.Filter接口的服務器端程序,主要的用途是過濾字符編碼、做一些業務邏輯判斷等。其工作原理是,只要你在web.xml文件配置好要攔截的客戶端請求,它都會幫你

原创 Vector 和 ArrayList 區別

(1):Vector是線程安全的,源碼中有很多的synchronized可以看出,而ArrayList不是。導致Vector效率無法和ArrayList相比; (2):ArrayList和Vector都採用線性連續存儲空間,當存儲空間不足

原创 spring配置文件scope="prototype"的作用

spring 配置文件scope 默認值是singleton例子:項目中對一個表的增刪該操作是用一個action,這個action有add,update,delete,save這些方法,添加和修改是共用一個頁面,當頁面得到id時代表進行的

原创 轉:hibernate 一級緩存和二級緩存區別

緩存是介於應用程序和物理數據源之間,其作用是爲了降低應用程序對物理數據源訪問的頻次,從而提高了應用的運行性能。緩存內的數據是對物理數據源中的數據的複製,應用程序在運行時從緩存讀寫數據,在特定的時刻或事件會同步緩存和物理數據源的數據。  緩

原创 數據庫三大範式(還有其他範式)

1NF:不允許把數據庫表的一列再分成二列或多列;2NF:數據庫表中非關鍵字段(非主鍵字段) 對任一候選關鍵字段(主鍵或組合主鍵)的必須全部函數依賴;(即每個非主鍵字段必須是由主鍵或主鍵組一塊決定的)3NF: