原创 Servlets/JSP開發技術問答

  爲什麼GenericServlet在init(ServletConfig config)基礎上增加了一個init()方法?    init()方法被GenericServlet.init(Servle

原创 zz MySQL 表存儲類型

   MYSQL支持數個存儲引擎作爲對不同表的類型的處理器。 mysql> SHOW ENGINES; +------------+---------+-------------------------------------------

原创 MySQL 存儲過程

MySQL自從5.0版開始引入存儲程序,開始向商業RDBMS系統邁向重大的一步。存儲程序包括三大主要類型:Stored procedure、Function和Trigger使用存儲程序的優勢:       

原创 ZZ getAttribute 和 getParameter 的區別

1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter ()方法傳遞

原创 Database Indexes

How does a database index work? An index is sorted by key values, (that need not be the

原创 Lazy Initialization and the DAO pattern with Hibernate and Spring

Hibernate object relational mapping offers both lazy and non-lazy modes of object initialization. Non-lazy initializati

原创 Hibernate中的取策略延遲加載

Fetching strategies(取策略)Fetching stategies是指hibernate在需要關聯數據的時候所採用的取關聯數據的策略。這個策略既可以在O/R映射文件裏配,也可以通過特殊的HQL:或Criteria語句實現

原创 ZZ 介紹一篇關於session的好文章

目錄:一、術語session二、HTTP協議與狀態保持三、理解cookie機制四、理解session機制五、理解javax.servlet.http.HttpSession六、HttpSession常見問題

原创 當打印出來的字符不是亂碼,而現實在控件或者draw出來的string是亂碼時的解決方案

可能是JRE的中文字庫不支持引起,所以添加一個可以支持的中文字庫     解決辦法:     第一步:下載中文字庫,我使用的是simsun.ttc,可以直接在Windows(我用的是XP的系統)中找到,入徑爲C:/WINDOWS/Fo

原创 zz hibernate - Transaction

Hibernate是對JDBC的輕量級對象封裝,Hibernate本身是不具備Transaction處理功能的,Hibernate的Transaction實際上是底層的JDBC Transaction的封裝,或者是JTA Transact

原创 MySQL Skills

1.MySQL 不能在一個語句裏使用別名:解決辦法:使用變量來替代。Exampls:SELECT net,tax_rate,net / tax_rate AS tax,net + tax AS grossF

原创 zz struts2攔截器(Interceptor)與傳統攔截器(Filter)

前段時間參與一個項目,過濾器用的是Interceptor 覺得比以前用的Filter好用很多,現在拿出來比較一下Filter    該過濾器的方法是創建一個類XXXFilter實現此接口,並在該類中的doFilter方法中聲明過濾規則,然

原创 zz 誰在創建session

(1)-不恰當的request.getSession()在HttpServlet中,HttpSession對象通常在request.getSession(true)方法調用時才創建。 HttpSession

原创 ServletContext與ServletConfig的深度分析

對於web容器來說,ServletContext接口定義了一個servlet環境對象,這個對象定義了一個在servlet引擎上的servlet的視圖。通過使用這個對象,servlet可以記錄事件,得到資源並

原创 Select a randon row with mysql

One constant source of database/mySQL related frustration is the need to fetch a random row in a given