原创 DBCP連接池的使用小結

**JDBC開發中爲了節省資源,我們一般都會利用Connection連接池。也就是在訪問數據的時候創建一個集合用來存放Connection對象,裏面的對象不需要不停的創建和釋放資源,這樣就達到了節省計算機資源的目的。 自定義連接

原创 JDBC操作數據庫具體步驟

**開過發程中需要經常利用jdbc對數據庫進行操作,最近剛學習mysql數據庫的操作,簡單做一些整理。 在數據庫操作之前,我們首先要在服務中開啓數據庫。還需要有針對的用戶名、密碼,和對應要操作的表。 具體步驟如下: 1.加載驅

原创 Properties--配置文件的加載

**在sql開發中經常需要連接數據庫,加載驅動、建立連接等等。爲了保證代碼的可擴展性,針對一些用戶名密碼等等,可以利用配置文件動態加載的方法,自動從配置文件中讀取。這樣針對一些修改操作可以直接在配置文件裏面進行。 原始代碼片段 /

原创 myeclipse中的web項目詳解

一、web項目目錄詳解 說明:myeclipse把什麼內容部署到tomcat中去了 1.myeclipse只會把webroot下面的內容拷貝到tomacat的webapps中; 2.java文件被編譯成.class文件,拷

原创 jquery json 三級省市聯動

servlet代碼 public class Demo1Servlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServle

原创 動態代理解決全局亂碼問題

e cn.itcast.sh.demo; import java.io.IOException; import java.lang.reflect.InvocationHandler; import java.lang.reflect.

原创 關於商城購物車的總結---刪除功能

最近再做一個簡單的商城demo來對前端的基礎做一個鞏固,購物車又是每個電商項目必須的部分,練習的項目是利用session中存儲map集合來模擬。 Map<Product, Integer> map = (Map<Product, Inte

原创 XStream對xml文件序列化示列

Xstream介紹 Xstream是一種OXMapping 技術,是用來處理XML文件序列化的框架,在將JavaBean序列化,或將XML文件反序列化的時候,不需要其它輔助類和映射文件,使得XML序列化不再繁索。Xstream

原创 自定義類加載器

什麼是類加載器 類加載器:它的功能主要是負責從classpath所在的目錄下加載class文件到內存中。 當在程序中獲取到某個class文件對象(Class對象),這時可以調用其中的getClassLoader() 得到當前負責加載這個

原创 註解--原生態底層

1.自定一個註解,注意參數 2.在工具類中調用註解,獲取註解中的數據 /* * 註解獲取數據庫的連接 */ public class JDBCUtils { @MyDriver(driver="com.mysql.jdbc

原创 Ajax初步小結

Ajax技術主要是把html、css、js、dom 技術結合在一起使用。 在頁面不刷新的情況下,和後臺的服務器,以及程序進行數據的傳輸。 頁面不刷新:用戶在操作頁面的時候,當某個操作結束之後,使用AJAX技術和服務器進行交互,但是用

原创 省市聯動備忘

商城項目訂單地址省市聯動小結。 這種情況要求再jsp頁面加載完成後省的數據就要從數據庫中查詢出來。 //當頁面加載完成後,就需要把省顯示出來 function loadProvince(){ //獲取xmlhttprequ

原创 利用filter()過濾器進行訪問權限控制

第一步:配置web.xml文件,確定要過濾的servlet 第二步:在doFilter()方法中進行邏輯操作

原创 關於MD5加密算法的總結

MD5算法由於其本身的不可逆性,在行業內用的很普遍。一般爲了保證用戶的密碼安全,在service層會對用戶的密碼進行MD5算法加密,防止數據庫數據丟失造成用戶的損失。在此做一個簡單的小結。 1.MD5算法需要用到JDK中的MessageD

原创 關於表單頁面的小結

最近一直在學習心得知識點,對之前學習表單等基礎知識忘記了許多,在此做一個簡單的總結,方便以後學習查閱。 1.想要做一個如下圖所示效果的表單頁面 2.大體的框架需要以下標籤 這裏寫代碼片 3.表單提交的servlet標準寫法 <for