Time of Update: 2017-02-27
標籤檔案是JSP自訂標籤中的一種,實現的方法在WEB-INF\tags目錄或子目錄中建立一個.tag檔案,如table.tag,並通過taglib指令來引用.tag檔案所在的目錄,代碼如下:<%@ taglib prefix="t" tagdir="/WEB-INF/tags"%>如果在標籤檔案中使用Struts 2標籤,就會帶來一個問題。下面先看一個例子。在WEB-INF\tags目錄中建立一個table.tag檔案,代碼如下:<%@
Time of Update: 2017-02-27
6.4後台指令碼——敏捷開發的利器操千曲而後曉聲,觀千劍而後識器 ——《文心雕龍·知音》關鍵詞:後台指令碼,
Time of Update: 2017-02-27
6.2平台語言——先搭台後唱戲大巧在所不為,大智在所不慮 ——《荀子·天論篇》關鍵詞:平台語言, Java,C#,C++摘要:簡談Java和C#!預覽Java的目的是讓一種語言在多種平台上運行,而C#
Time of Update: 2017-02-27
第六課 語言簡評(1)課前置讀本課對一些主流語言進行了簡單的比較和評價。一家之言,權作助興。本課共分四節——系統語言——權力的雙刃劍平台語言——先搭台後唱戲前台語言——視覺與互動的藝術後台指令碼——敏捷開發的利器6.1系統語言——權力的雙刃劍居高者形逸而神勞,處下者形勞而神逸 —《洪應明·菜根譚》關鍵詞:C族語言,
Time of Update: 2017-02-27
第五課
Time of Update: 2017-02-27
項目選定Hessian作為web
Time of Update: 2017-02-27
Profiles是maven的一個很關鍵的術語:profile是用來定義一些在build lifecycle中使用的environmental
Time of Update: 2017-02-27
第四課 重溫範式(1)課前置讀本課對函數式編程與邏輯式編程作了更詳細的展開,並對前面介紹的範式進行了匯總分析,最後用情景式編程貫穿所學範式。本課共分四節——函數範式邏輯範式匯總範式情景範式4.1 函數範式——精巧的數學思維知不知,上;不知不知,病 ——《老子·德經》關鍵詞:編程範式,函數式編程,Haskell,Groovy摘要:
Time of Update: 2017-02-27
第三課 常用範式(1)課前置讀這一課介紹了四個常用的編程範式:泛型式、元編程、切面式和事件驅動式。本課共分四節——1.泛型範式2.超級範式3.切面範式4.事件驅動3.1泛型範式——抽象你的演算法以類行雜,以一行萬
Time of Update: 2017-02-27
第一課 開班導言課前置讀第一課為整個課堂學習的內容和風格定調,並圍繞三個問題進行展開:要成為一個優秀的程式員,最需要學習什麼知識?領會什麼思想?具備什麼精神?本課共分五節——1.開班發言2.首輪提問3.語言選擇4.初識範式5.軟體技術1.1開班發言——程式員的四層境界授人以魚不如授人以漁 ——古語關鍵詞:程式員,知識,思想,精神摘要:對程式員的一些忠告和建議?提問軟體開發人員的成長需要經曆有哪些階段?
Time of Update: 2017-02-27
在修改項目時,發現以前的jsp項目,附件上傳用的是SmartUpload,系統中 多處都用的是這這種方式上傳,這種上傳附件的機制大小隻能傳十兆左右,而客戶現在要求,至少50M,所以原有的SmartUpload不能滿足需求,所以打 算用Fileupload來實現附件上傳功能。但如果換FileUpload,則系統代碼改動量 很大,大概有50於處地方都需要修改,遂放棄,直接修改代碼的想法。於是,看了一些代碼後,自己寫了一個從SmartUload到FileUpload轉接的中
Time of Update: 2017-02-27
1 多對一第一步 :建立物件模型User-----------------------------id:intname:Stringgroup:GroupGroup------------------------------id:intname:String第二步:對應檔Xml代碼<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC
Time of Update: 2017-02-27
以往要設定資料庫連接池,需要藉助於第三方軟體。但現在NetBeans所帶的Tomcat 5.5.7及Sun Application Server 8均可以直接設定。下面談談如何在Tomcat 5.5.7下設定。1. 下載資料庫的專用連線驅動,並將其複製到C:\Program Files\netbeans-4.1\enterprise1\jakarta-tomcat-5.5.7\common\lib檔案夾下面。假設所用資料庫是Sybase的Adaptive Server
Time of Update: 2017-02-27
1、問題:你想和jstl共同工作。比如,在用自己的標籤處理一些邏輯之後,讓jstl處理餘下的工作。2、看這個jsp例子:....<% String name="diego"; request.setAttribute("name",name);%><c:out
Time of Update: 2017-02-27
一、環境搭建a) JDK:一些工具都是運行在此平台上的,有些工具內建了JDK。http://java.sun.com/j2se/1.4.2/download.htmlb) Eclipse:Java的IDE開發工具。http://www.eclipse.orgc) Struts:Struts開發套件。http://struts.apache.org/d)
Time of Update: 2017-02-27
表格型的關係型資料庫與樹型Java對象之間的映射問題是一個至今爭論不休的問題,好在現在已經有了一些好的解決方案。在本文中,我們將介紹EJB技術是怎樣用自已特定的方式來解決這個問題的。只要是涉及到儲存及查詢資訊
Time of Update: 2017-02-27
代碼如下:package demo;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.Multipart;import javax.
Time of Update: 2017-02-27
查詢語言的改進是JDO2.0規範中的重要環節,本文從較高的層面闡述JDO2.0所提供的一些新功能。由於JDO2.0規範還未進入公開草案狀態,目前還沒有任何內容敲定下來,一切都還可能面臨變化。不過,JDO2.0將會很快進入最後階段,而這裡提到的查詢特性是JDO2.0專家組(譯者註:David
Time of Update: 2017-02-27
顯然,測試本身是件好事。而在早期進行測試 — 例如在編寫代碼時 — 則 更有益處,這特別有利於提高代碼品質。在開發早期編寫測試,您將獲益良多。 您能夠檢查代碼的行為,並預先對它進行調試,這種動力無疑是巨大的。即使瞭解了這種重要性,我們也沒有達到關鍵的一點:使在編寫代碼之前 編 寫測試成為一種標準實踐。正如 TDD 是極限編程(Extreme Programming)的下 一個演化階段(後者推出了單元測試架構),以 TDD 為基礎,新的飛躍也將到
Time of Update: 2017-02-27
這兩東東本質上是有差別的,JAXB稱為OX binding工具,XStream應該算序列化工具,但 OX binding工具也會marshall和unmarshall,所以包含了序列化這一部分。序列化工具不一 定需要提供binding的功能。既然都玩序列化,那就簡單地比較一下它們兩在序列化方面的強 弱吧。JAXB:Toplink JAXB 10133,應該是JAXB 1.1標準 (取消了schema的validation功能)XStream:1.3.1資料長度: