隨筆 - 312, 文章 - 14, 評(píng)論 - 1393, 引用 - 0
          數(shù)據(jù)加載中……

          01 2009 檔案

          SQL Server2005雜談(1):使用公用表表達(dá)式(CTE)簡(jiǎn)化嵌套SQL
               摘要: 在SQL Server中可以直接在SQL語句中嵌套其他的SQL語句,但當(dāng)嵌套層次太多時(shí),會(huì)使SQL語句難以理解和維護(hù),而如果使用表變量(臨時(shí)表)又會(huì)增加I/O開銷。為了解決這個(gè)問題,在SQL Server2005中提供了CTE。使用CTE可以使被嵌套的SQL模塊化,從而大大增加了SQL語句的可讀性,同時(shí)又不會(huì)增加太多的I/O開鎖。  閱讀全文

          posted @ 2009-01-31 14:40 銀河使者 閱讀(4982) | 評(píng)論 (3)  編輯

          跳出多層循環(huán)的簡(jiǎn)單方法(Java版)
               摘要: goto語句往往被認(rèn)為是跳出多層循環(huán)最簡(jiǎn)單的方法,但在Java中雖然保留了goto關(guān)鍵字,但卻不能使用。不過Java提供了另外一種與goto語句相似的方法來解決這個(gè)問題,這就是break n和continue n語句。  閱讀全文

          posted @ 2009-01-30 11:23 銀河使者 閱讀(3354) | 評(píng)論 (8)  編輯

          使用wxWidgets進(jìn)行跨平臺(tái)的C++開發(fā)
               摘要: 本文闡述了wxWidgets的由來,以及從wxWidgets的特點(diǎn)出發(fā),說明了選擇wxWidgets給我們帶來的好處,并且通過一個(gè)典型的例子討論了如何在C++中使用wxWidgets開發(fā)跨平臺(tái)的軟件。  閱讀全文

          posted @ 2009-01-27 11:29 銀河使者 閱讀(4073) | 評(píng)論 (3)  編輯

          WebService大講堂之Axis2(5):會(huì)話(Session)管理
               摘要: 使用Axis2來管理WebService的會(huì)話(Session)狀態(tài)基本上對(duì)于開發(fā)人員是透明的。在WebService類需要使用org.apache.axis2.context.MessageContext和org.apache.axis2.context.ServiceContext類來保存與獲得保存在服務(wù)端的狀態(tài)信息,這有些象使用HttpSession接口的getAttribute和setAttribute方法獲得與設(shè)置Session域?qū)傩浴?div align="center">
            閱讀全文

          posted @ 2009-01-26 00:00 銀河使者 閱讀(18522) | 評(píng)論 (31)  編輯

          快速配置Linux + Eclipse + wxWidgets開發(fā)環(huán)境
               摘要: wxWidgets是一個(gè)跨平臺(tái)的C++開發(fā)庫(kù),與MFC類似。不過配置起來比較麻煩,如果在Linux下使用Eclipse來開發(fā)基于 wxWidgets的應(yīng)用程序需要進(jìn)行一系列的配置,如設(shè)置include路徑、library路徑等。但我們可以使用一個(gè)簡(jiǎn)單的方法來快速配置 wxWidgets。  閱讀全文

          posted @ 2009-01-25 14:42 銀河使者 閱讀(2917) | 評(píng)論 (2)  編輯

          linux下動(dòng)態(tài)庫(kù)(*.so)的路徑問題
               摘要: 最近研究wxWidgets,這是一個(gè)跨平臺(tái)的C++庫(kù),在linux下編譯成動(dòng)態(tài)庫(kù)(*.so),如果將編譯后的可執(zhí)行文件發(fā)布到其他機(jī)器的linux 系統(tǒng)中,需要帶上.so文件,這就需要設(shè)置一下這些動(dòng)態(tài)庫(kù)的路徑,一般可以使用環(huán)境變量LD_LIBRARY_PATH來設(shè)置,  閱讀全文

          posted @ 2009-01-25 14:07 銀河使者 閱讀(1542) | 評(píng)論 (1)  編輯

          WebService大講堂之Axis2(4):二進(jìn)制文件傳輸
               摘要: 在WebService類中除了可以使用byte[]作為傳輸二進(jìn)制的數(shù)據(jù)類型外,也可以使用javax.activation.DataHandler作為數(shù)據(jù)類型。 不管是使用byte[],還是使用javax.activation.DataHandler作為WebService方法的數(shù)據(jù)類型,使用wsdl2java命令生成的stub類中相應(yīng)方法的類型都是javax.activation.DataHandler。而象使用.net、delphi生成的stub類的相應(yīng)方法類型都是byte[]。這是由于javax.activation.DataHandler類是Java特有的,對(duì)于其他語言和技術(shù)來說,并不認(rèn)識(shí)javax.activation.DataHandler類,因此,也只有使用最原始的byte[]了。  閱讀全文

          posted @ 2009-01-22 10:28 銀河使者 閱讀(22558) | 評(píng)論 (18)  編輯

          WebService大講堂之Axis2(3):使用services.xml文件發(fā)布WebService
               摘要: 在本文將介紹一下如何使用services.xml文件將帶包的POJO類發(fā)布成WebService,以及如何發(fā)布多個(gè)WebService。  閱讀全文

          posted @ 2009-01-21 18:08 銀河使者 閱讀(56751) | 評(píng)論 (59)  編輯

          SQL Server 2005服務(wù)無法啟動(dòng)的解決方法
               摘要: 今天想使用一下SQL Server 2005,啟動(dòng)SQL Server Management Studio后,發(fā)現(xiàn)連不了數(shù)據(jù)庫(kù)了,看了下SQL Server的服務(wù),竟然是停止?fàn)顟B(tài),啟動(dòng)它,但無法啟動(dòng),但看日志后,發(fā)現(xiàn)了這樣的志信息:“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已壓縮,但未駐留在只讀數(shù)據(jù)庫(kù)或文件組中。必須將此文件解壓縮。”  閱讀全文

          posted @ 2009-01-20 22:39 銀河使者 閱讀(20547) | 評(píng)論 (0)  編輯

          Struts1.x系列教程(7):Logic標(biāo)簽庫(kù)
               摘要: Struts Logic標(biāo)簽庫(kù)包含了如下三類標(biāo)簽:循環(huán)標(biāo)簽:iterate標(biāo)簽。用于枚舉數(shù)組、集合類型對(duì)象中的元素; 條件處理標(biāo)簽:用于是否相等、比較大小等判斷。這類標(biāo)簽有empty、equal 、greaterEqual、greaterThan、lessEqual、lessThan、match、messagesNotPresent、messagesPresent、notEmpty、notEqual、notMatch、notPresent、present;流控制標(biāo)簽:用于轉(zhuǎn)向其他的頁面。redirect和forward屬性這類標(biāo)簽。  閱讀全文

          posted @ 2009-01-19 22:21 銀河使者 閱讀(4735) | 評(píng)論 (0)  編輯

          Struts1.x系列教程(6):Bean標(biāo)簽庫(kù)
               摘要: Bean標(biāo)簽庫(kù)共有11個(gè)標(biāo)簽。這些標(biāo)簽可以完成五種工作:獲得HTTP請(qǐng)求信息、訪問Java對(duì)象、訪問JSP內(nèi)嵌對(duì)象和Struts配置對(duì)象、訪問Web資源和屬性文件、輸出信息.  閱讀全文

          posted @ 2009-01-18 22:36 銀河使者 閱讀(5813) | 評(píng)論 (0)  編輯

          09考研數(shù)據(jù)結(jié)構(gòu)試題的一種解法(Java版)
               摘要: 雖然研究生已畢業(yè),但看到有一些難度的研究生考試題還是忍不住要做做,本文給出了09年研究生入學(xué)考試的一道數(shù)據(jù)結(jié)構(gòu)題的Java實(shí)現(xiàn)。本文給出的算法的空間復(fù)雜度為O(1),時(shí)間復(fù)雜度為O(n)。  閱讀全文

          posted @ 2009-01-17 20:50 銀河使者 閱讀(3493) | 評(píng)論 (7)  編輯

          Struts1.x系列教程(5):HTML標(biāo)簽庫(kù)
               摘要: HTML標(biāo)簽庫(kù)中的標(biāo)簽基本上都是和HTML Tag一一對(duì)應(yīng)的。但我們經(jīng)常使用的主要是標(biāo)簽及其子標(biāo)簽。因此,在本文將介紹一下及其常用子標(biāo)簽的用法。  閱讀全文

          posted @ 2009-01-16 16:54 銀河使者 閱讀(5448) | 評(píng)論 (0)  編輯

          用緩沖技術(shù)提高JSP程序性能和穩(wěn)定性
               摘要: 在Web應(yīng)用中,有些報(bào)表的生成可能需要數(shù)據(jù)庫(kù)花很長(zhǎng)時(shí)間才能計(jì)算出來;有的網(wǎng)站提供天氣信息,它需要訪問遠(yuǎn)程服務(wù)器進(jìn)行SOAP調(diào)用才能得到溫度信息。所有這一切都屬于復(fù)雜信息的例子。在Web頁面中加入過多的復(fù)雜信息可能導(dǎo)致Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器負(fù)荷過重。 JSP代碼塊緩沖為開發(fā)者帶來了隨意地增加各種復(fù)雜信息的自由。
            閱讀全文

          posted @ 2009-01-16 08:57 銀河使者 閱讀(351) | 評(píng)論 (1)  編輯

          Struts1.x系列教程(4):標(biāo)簽庫(kù)概述與安裝
               摘要: Struts的整個(gè)視圖層(就是MVC模式中的View層)是由Struts的定制標(biāo)簽(或者稱為定制動(dòng)作)和客戶端代碼(Javascript、HTML等)實(shí)現(xiàn)的。這些Struts標(biāo)簽被寫在JSP頁面中,用于生成客戶端代碼、進(jìn)行邏輯判斷等工作,使用Struts標(biāo)簽可以盡量避免直接在JSP頁面中直接使用Java代碼,以使得JSP頁面更容易編寫和維護(hù)。  閱讀全文

          posted @ 2009-01-15 11:53 銀河使者 閱讀(5002) | 評(píng)論 (0)  編輯

          Struts1.x系列教程(3):屬性(資源)文件亂碼問題的解決之道
               摘要: 資源文件不僅僅需要保存英文信息,在很多時(shí)候,也需要保存其他的語言信息,如中文信息。但Java的屬性文件只支持英文,要想在屬性文件中保存中文,需要使用\uxxxx格式,但這非常不方便,因此,本文將分別介紹如何使用native2ascii.exe和Eclipse插件的方式來解決這個(gè)問題。  閱讀全文

          posted @ 2009-01-14 12:36 銀河使者 閱讀(6733) | 評(píng)論 (3)  編輯

          Struts1.x系列教程(2):簡(jiǎn)單的數(shù)據(jù)驗(yàn)證
               摘要: 簡(jiǎn)單驗(yàn)證從本質(zhì)上說就是在服務(wù)端來驗(yàn)證客戶端提交的form中的數(shù)據(jù)。這種驗(yàn)證只是對(duì)form中的數(shù)據(jù)規(guī)則進(jìn)行檢查,如必須輸入用戶ID,價(jià)格不能小于0或是對(duì)email格式的驗(yàn)證。在這個(gè)驗(yàn)證過程中,并不需要訪問數(shù)據(jù)庫(kù)。因此,簡(jiǎn)單驗(yàn)證需要在用戶提交form后,并且在服務(wù)器處理form中的數(shù)據(jù)之前進(jìn)行。  閱讀全文

          posted @ 2009-01-13 23:10 銀河使者 閱讀(6686) | 評(píng)論 (7)  編輯

          Struts1.x系列教程(1):用MyEclipse開發(fā)第一個(gè)Struts程序
               摘要: 本系列教程將詳細(xì)介紹Struts 1.x的基本原理和使用方法,讀者可以參閱“Struts 2系列教程”來比較Struts 1.x和Struts 2.x的相同點(diǎn)和不同點(diǎn)。在這篇文章中將以一個(gè)簡(jiǎn)單的例子(mystruts)來演示如何使用MyEclipse來開發(fā)、運(yùn)行Struts程序,并給出了解決ActionForm出現(xiàn)亂碼問題的方法。讀者可以從本文中了解開發(fā)Struts 1.x程序的基本過程。  閱讀全文

          posted @ 2009-01-13 12:17 銀河使者 閱讀(42068) | 評(píng)論 (36)  編輯

          手機(jī)電子書UMD數(shù)據(jù)格式實(shí)現(xiàn)代碼(C#版)
               摘要: UMD格式是國(guó)內(nèi)手機(jī)閱讀中使用較多的一種格式,但其公司卻并沒有將UMD數(shù)據(jù)格式公開,但是卻用另外一種方式將其公開,你去訪問一下他們的站點(diǎn)然后下載他的制作工具就知道。  閱讀全文

          posted @ 2009-01-09 08:57 銀河使者 閱讀(828) | 評(píng)論 (0)  編輯

          WebService大講堂之Axis2(2):復(fù)合類型數(shù)據(jù)的傳遞
               摘要: 在實(shí)際的應(yīng)用中,不僅需要使用WebService來傳遞簡(jiǎn)單類型的數(shù)據(jù),有時(shí)也需要傳遞更復(fù)雜的數(shù)據(jù),這些數(shù)據(jù)可以被稱為復(fù)合類型的數(shù)據(jù)。數(shù)組與類(接口)是比較常用的復(fù)合類型。在Axis2中可以直接使用將WebService方法的參數(shù)或返回值類型聲明成數(shù)組或類(接口)。但要注意,在定義數(shù)組類型時(shí)只能使用一維數(shù)組,如果想傳遞多維數(shù)組,可以使用分隔符進(jìn)行分隔。在傳遞類的對(duì)象實(shí)例時(shí),除了直接將數(shù)組類型聲明成相應(yīng)的類或接口,也可以將對(duì)象實(shí)例進(jìn)行序列化,也就是說,將一個(gè)對(duì)象實(shí)例轉(zhuǎn)換成字節(jié)數(shù)組進(jìn)行傳遞,然后接收方再進(jìn)行反序列化,還原這個(gè)對(duì)象實(shí)例。本文的示例代碼演示了如何傳遞數(shù)組與類(接口)類型的數(shù)據(jù),并演示如何使用字節(jié)數(shù)組上傳圖像。本示例的客戶端代碼使用Java和C#編寫。  閱讀全文

          posted @ 2009-01-04 23:41 銀河使者 閱讀(27910) | 評(píng)論 (26)  編輯

          WebService大講堂之Axis2(1):用POJO實(shí)現(xiàn)0配置的WebService
               摘要: Axis2是一套嶄新的WebService引擎,該版本是對(duì)Axis1.x重新設(shè)計(jì)的產(chǎn)物。Axis2不僅支持SOAP1.1和SOAP1.2,還集成了非常流行的REST WebService,同時(shí)還支持Spring、JSON等技術(shù)。這些都將在后面的系列教程中講解。在本文中主要介紹了如何使用Axis2開發(fā)一個(gè)不需要任何配置文件的WebService,并在客戶端使用Java和C#調(diào)用這個(gè)WebService。  閱讀全文

          posted @ 2009-01-02 17:17 銀河使者 閱讀(72528) | 評(píng)論 (108)  編輯

          主站蜘蛛池模板: 隆安县| 古丈县| 三河市| 新田县| 衡阳县| 黔南| 岱山县| 西峡县| 彩票| 静安区| 金乡县| 大英县| 岑巩县| 志丹县| 南木林县| 甘谷县| 普安县| 仁怀市| 泸州市| 四川省| 瑞安市| 密云县| 江川县| 淅川县| 辽中县| 墨竹工卡县| 互助| 新密市| 陇南市| 鱼台县| 景泰县| 休宁县| 渝中区| 安新县| 马鞍山市| 小金县| 镇雄县| 安多县| 昔阳县| 永济市| 福建省|