FreeMarker是QuakeWang推薦我使用的。剛學(xué)FreeMarker的時(shí)候,發(fā)現(xiàn)freemarker真的很棒!簡單易用,功能強(qiáng)大。但是用它做了幾個(gè)項(xiàng)目以后開始不爽了。一宗罪:freemarker的變量必須有值,沒有被賦值的變量就會(huì)拋出異常,那個(gè)黃黃的freemarker出錯(cuò)頁面,真是讓人看了太難過了。freemarker的FAQ上面冠冕堂皇的說,未賦值的變量強(qiáng)制拋錯(cuò)可以杜絕很多潛在的錯(cuò)誤,如缺失潛在的變量命名,或者其他變量錯(cuò)誤。但是實(shí)際的效果是:
系統(tǒng) 2019-08-29 23:30:00 1815
前言:本文章抄襲自本人剛剛買的《ASP.NET3.5從入門到精通》這本書,此書介紹在http://www.china-pub.com/44991,本文章95%與此書的內(nèi)容完全一樣,另5%是我改正一些失誤以后加上去的,該書原示例代碼只能運(yùn)行在IE核心的瀏覽器上,非IE核心瀏覽器上運(yùn)行會(huì)出現(xiàn)些顯示問題,本人更改了其中的一些代碼。本文章經(jīng)歷昨晚本人五個(gè)小時(shí)的手打而成(且還未打完,下班回去繼續(xù)打,想不到我的打字速度退化得這么快,郁悶!!!),俗話說:好記性不如爛筆
系統(tǒng) 2019-08-29 23:17:47 1815
SOAP和WSDL我在本系列文章的第1部分介紹了WSDL。WSDL描述了Web服務(wù)的接口。Web服務(wù)所有者將用SOAP來實(shí)現(xiàn)他們的接口。因此,WSDL服務(wù)實(shí)際上作為SOAP服務(wù)一樣存在。一旦Web服務(wù)用戶擁有WSDL文件,他或者她就知曉接口的細(xì)節(jié)。他或者她就會(huì)用SOAP來與Web服務(wù)通信。可以把Web服務(wù)考慮為對(duì)象,可以通過WSDL接口公開并且使用SOAP通過因特網(wǎng)遠(yuǎn)程訪問。既然服務(wù)是對(duì)象,那么肯定有每種服務(wù)的相關(guān)屬性和每種服務(wù)調(diào)用的行為。SOAP消息是X
系統(tǒng) 2019-08-29 23:15:33 1815
KLD(凱立德)是國內(nèi)GPS軟件的新銳,最近兩年進(jìn)步較快,在前裝市場份額上升也較快。最近,KLCC系的新版已經(jīng)推出,除了地圖更新外,軟件界面和功能調(diào)整較多,操作開始較多得采用向?qū)剑m合初級(jí)用戶使用。我測試的是所謂T系列的GPS軟件,其實(shí)就是KLD原來軟件的升級(jí),最近一些GPS技術(shù)論壇放出11194雜交、P9901等測試版本,“機(jī)油”們都迅速跟進(jìn)測試。其實(shí),我個(gè)人認(rèn)為KLD這種軟件策略很好,有點(diǎn)類似微軟做市場的方式,通過開放的機(jī)制使軟件得到充分的測試和擴(kuò)大
系統(tǒng) 2019-08-29 23:09:17 1815
導(dǎo)讀:December2nd,1982waswhenJohnWarnockandCharlesGeschkefoundedAdobe.Iwasalmost1yearold.25yearslaterIhavemydreamjobworkingforthecompanytheyfounded.We'vebothcomealongwaybutAdobe'shasbeenthemuchmoreinteresting/profitableroad.Thehistor
系統(tǒng) 2019-08-29 23:01:38 1815
第一章裝修預(yù)備1、購房指引如何選擇一套自己心儀的房子?本文章將比較系統(tǒng)比為你一一說明。一、買房的第一因素,是錢的因素。對(duì)于絕大部分工薪階層來說,買房都采用較為潮流的按揭模式(也是我們所稱的貸款)。當(dāng)然,如果你銀兩寬松就另當(dāng)別論了。貸款要量力而行。不管你的貸款期多長,數(shù)量多大,你的貸款原則是,月供額不應(yīng)超過家庭月均收入的40%。在確定上面的因素后,你大概也就知道那一類的房子你能承受得起了。不妨先把這些樓盤的名稱列出來,再按下面的要點(diǎn)逐一比較。按揭買房,你還可
系統(tǒng) 2019-08-29 22:51:46 1815
剛開始學(xué)Struts2,下午參照黑弓老師的視頻寫一個(gè)簡單的文件上傳模塊,結(jié)果弄了一下午,F(xiàn)ile,F(xiàn)ileName和ContentType全為null,實(shí)在搞不懂了,大家?guī)臀铱纯矗x謝了!!先貼代碼:Fileupload.jsp代碼<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@taglibprefix="s"uri="/struts-t
系統(tǒng) 2019-08-29 22:51:32 1815
今天展開了對(duì)Spring的追求,就算她不喜歡我,我也要讓她慢慢接受我的“愛”。我不在乎她的過去,只是希望能和她有著美好的未來。。。她給我的第一印象:她是一種多層的JavaEE應(yīng)用程序框架,核心里提供了一種新的機(jī)制管理業(yè)務(wù)及處理對(duì)象間的依賴關(guān)系(例如IoC,AOP等)。完全外貌圖:讓我們從下往上,從左往右的來仔細(xì)觀察她吧!1:springcore:提供了spring的核心功能,BeanFactory是spring核心容器的主要組件,它通過Ioc把程序的配置和
系統(tǒng) 2019-08-29 22:49:52 1815
2.2Struts的原理2.2.1Struts的起源Struts最早是作為ApacheJakarta項(xiàng)目的組成部分問世運(yùn)做。項(xiàng)目的創(chuàng)立者希望通過對(duì)該項(xiàng)目的研究,改進(jìn)和提高JavaServerPages(JSPs)、Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。當(dāng)前最高發(fā)行版本為Struts1.0.2,可以到http://jakata.apache.org/Struts下載。Struts這個(gè)名字來源于在建筑和舊式飛機(jī)中使用的支持金屬架。它的目的是為了幫助你減
系統(tǒng) 2019-08-29 22:28:54 1815
為了推廣自由以及開源軟件,讓廣大老師學(xué)生、軟件愛好者使用者能夠更深刻地感受到軟件自由的重要性、體會(huì)到自由和開源軟件的樂趣,在每年九月的第三個(gè)星期六,全球各地的團(tuán)體自發(fā)舉辦各式各樣的活動(dòng),共同慶祝自由軟件日。這次活動(dòng)就是由武漢大學(xué)開源技術(shù)俱樂部主辦,自強(qiáng)網(wǎng)絡(luò)、網(wǎng)絡(luò)編程協(xié)會(huì)、信息安全協(xié)會(huì)協(xié)辦的一個(gè)華中地區(qū)的自由軟件盛會(huì)。由于我們俱樂部剛剛成立,在組織中還有很多問題望同行和朋友們多多指教。到場嘉賓:Sun湖北、湖南上海區(qū)銷售經(jīng)理簡波資深軟件開發(fā)工程師、武漢大學(xué)國
系統(tǒng) 2019-08-29 22:17:16 1815