原创 @V@ java代碼筆記2010-06-12:java控制檯輸入各類型類實現;以及判斷輸入字符串裏面是否有數字的兩種方法:方法1:轉換成字符數組;方法2:正則表達式。

轉自  : http://jayxigua.iteye.com/blog/691025    package jay_x_20100612; import java.io.*; import java.util.regex.Patter

原创 利用Java5泛型實現泛型特性成分

本文參考節選自  機工社《數據結構與算法分析 Java語言描述》     一. 簡單的泛型類和接口   首先看以下代碼中的GenericMemoryCell泛型類: public class GenericMemoryCell<AnyTy

原创 深入Hibernate映射文件(二)——的屬性

<hibernate-mapping>根元素中可以指定以下屬性: (1)schema: 制定所映射的數據庫的Schema名, ()catalog ()default-casade:設置Hibernate默認的級聯風格,該屬性的默認值是no

原创 存儲過程的概念

存儲過程是由流控制和SQL語句書寫的過程,這個過程經過編譯和優化,後存儲在數據庫服務器中,使用時只要調用即可。在Oracle中若干個有聯繫的存儲的過程可以組合在一起構成一個程序包。 存儲過程有以下的優點: 存儲過程的能力大大增強了SQL

原创 (更新)線性表基礎知識精煉(Java描述)

1. 可以對線性表做些什麼呢? 往線性表末尾插入一個新元素在任意位置插入新元素,比如起始位置,末尾或者元素之間可以刪除一個元素可以刪除所有元素可以查看任意元素可以測定線性表是否包含一個特定的元素統計線性表中的元素數目可以測定線性表是空的還

原创 tomcat中conf文件夾下的web.xml

<?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.

原创 JSP腳本的9個內置對象(二)——config對象

本文摘自:李剛 著 《輕量級 Java EE企業應用實戰 Struts2+Spring+hibernate整合開發》             config 對象代表當前JSP 配置信息,但JSP 頁面通常無須配置,因此也就不存在配置信息。

原创 配置Action(一)——包和命名空間

本文摘自 李剛 《Java EE 企業應用實戰》     實現了Action處理類之後,就可以在struts.xml文件中配置該Action了。所謂配置Action就是指定讓struts2的哪個Action處理哪個請求,也就是完成用戶請

原创 算法思想之分治遞歸策略

摘自 鄒恆明《算法之道》     採取分治策略解決問題有三個步驟: (1) 將問題分解爲若干個小的子問題。每個子問題和大問題同型,但規模更小。 (2) 遞歸解決這些問題。 (3) 將子問題的解答合併,並獲得大問題的解答。        

原创 JSP腳本的9個內置對象(三)——exception對象

 本文摘自:李剛 著 《輕量級 Java EE企業應用實戰 Struts2+Spring+hibernate整合開發》             exception對象是Throwable實例,代表JSP腳本中產生的錯誤和異常,是JSP頁面

原创 關於Java Web應用中的配置描述符web.xml

一.web.xml概述 位於每個Web應用的WEB-INF路徑下的web.xml文件被稱爲配置描述符,這個 web.xml文件對於Java Web應用十分重要,每個Java Web應用都必須包含一個web.xml文件,且必須放在WEB-I

原创 Tomcat的控制檯

        下圖是啓動Tomcat後(假設%Tomcat_Home%\conf\server.xml中的默認服務端口仍是8080),在瀏覽器中鍵入http://localhost:8080 後出現的Tomcat啓動成功畫面的部分截圖:

原创 Hibernate的體系結構

本文摘自 李剛 著 《Java EE企業應用實戰》             現在我們知道了一個概念Hibernate Session,只有處於Session管理下的POJO才具有持久化操作能力。當應用程序對於處於Session管理下的PO

原创 ORM 和 Hibernate

 本文摘自 李剛 著《Java EE企業應用實戰》      一. Hibernate的簡要介紹          Hibernate是輕量級Java EE應用的持久層解決方案,Hibernate不僅管理者Java類到數據庫表的映射(包括

原创 泛型類、泛型方法的使用與理解

本文參考《Java核心技術 II 高級特性》有關章節     一. 爲什麼要使用泛型程序設計           泛型程序設計意味着編寫的代碼可以被很多不同類型的對象所重用。例如,我們不希望爲聚集String和File對象分別設計不同的類