原创 struts2的開發者模式

在實際應用開發或者是產品部署的時候,對應着兩種模式: ① 開發模式(devMode);此時 DevMode=ture; ② 產品模式(proMode);此時  DevMode=false; 在struts.propertie

原创 spring IOC容器創建對象的三種方式

SpringIOC容器,是spring核心內容。 作用:創建對象 & 處理對象的依賴關係,把對象的創建交給IOC容器   IOC容器創建對象(默認單例): 創建對象, 有三種方式: 1) 調用無參數構造器 2) 帶參數構造器 3) 工廠創

原创 while (rs.next()) 與 if(rs.next())的區別

如果說是"判斷結果集裏有沒有值" 那麼用if(rs.next) while是用來做循環輸出的 換句話說 就是"如果結果集裏還有值" 沒有則停止循環 這個一般在JSP做顯示用 1、rs = stmt.exeQuery(sql)後,rs肯

原创 關於java中靜態代理與接口的結合

最近學javaWeb的時候學到了spring的一個靜態代理的機制。         通過代理對象來操作目標對象,可以做到在不修改目標對象的功能前提下,對目標對象功能擴展。         要求是代理類和目標類都得實現相同的接口 publi

原创 java中的序列化

-## java中的序列化 ## Java 提供了一種對象序列化的機制,該機制中,一個對象可以被表示爲一個字節序列,該字節序列包括該對象的數據、有關對象的類型的信息和存儲在對象中數據的類型。

原创 數據庫三大範式

數據庫設計的三大範式 爲了建立冗餘較小、結構合理的數據庫,設計數據庫時必須遵循一定的規則。在關係型數據庫中這種規則就稱爲範式。範式是符合某一種設計要求的總結。要想設計一個結構合理的關係型數據庫,必須滿足一定的範式。 在實際開

原创 ssh整合出現的問題

1.      使用UserLibrary導入jar包時,啓動項目報ClassNotFound異常,原因是沒添加到tomcat下,需在項目下  ->  Properties ->Deployment Assembly去添加才行 也可以把

原创 Hibernate報錯

這幾天學Hibernate,一個由於粗心,在一個也是由於配置複雜,報了不少錯誤。         現在貼在這裏:         1.主配置文件hibernate.cfg.xml只能加載一個包的映射文件。加載多個包會報錯,像這樣 jav

原创 jsp九大內置對象

Sun公司設計Jsp時,在jsp頁面加載完畢之後就會自動幫開發者創建好這些對象,而開發者只需要直接使用這些對象調用方法即可. 這些方法按照類型分爲四類 第一類(輸入輸出對象) 類型 request H

原创 關於編程語言的一點想法

經過網上查閱資料,目前最流行的語言的java語言應該毋庸置疑了。最近用java的我感覺有點浮躁,一廂情願地認爲java可以完美解決任何問題,因爲寫操作系統的時間片輪轉調度算法用java被老師說了一通,老師說底層的任務調度要用底層的語言像c

原创 eclipse配置字體大小和使用Color Theme插件更改主題

我們新裝eclipse的時候肯定面臨着更改字體和更換主體的問題,這裏提供一個我的解決方案。   找不到courier new 字體,需要到C:\Windows\Fonts 路徑下,右鍵courier new,把他顯示出來。 而如果要添加

原创 Myeclipse默認的jdk配置

最近手殘把Myeclispe默認的jdk1.7改成了jdk1.8,,立馬有兩個原來的Web項目報錯。 jre Library也變成了這樣 目前其他項目暫時沒出什麼問題,先Mark,如果出了問題,立馬換回jdk1.7來支持javaEE7

原创 如何查看自己電腦是否安裝jdk和安裝路徑

1.如何查看自己電腦是否安裝jdk 如圖爲jdk8 2.如何查看jdk安裝路徑 如圖,查看最後一行 點贊 16 收藏 分享 文章舉報 知易行難x 發佈了29 篇原創文章 ·

原创 struts2 接受參數的兩種方式(屬性驅動和模型驅動)

定義: 在struts2中,頁面的數據和action(控制層)傳輸基本上有兩種方式,一個是屬性驅動、另一個是模型驅動。 屬性驅動 基本數據類型的屬性對應: 就是Web頁面上html標籤的name屬性或者與屬性相對應的get

原创 ssh項目中Myeclipse的配置

1.我們配置jar包的時候最好不用用戶庫,還是把所需的jar包加入lib目錄下,用戶庫的缺陷是:團隊項目jar包容易搞亂。後期可以用maven管理jar包。 2.例如新建一個web項目,我們如果不使用系統自帶的jstl和servelt及其