JAVA & XML & JAVASCRIPT & AJAX & CSS

          Web 2.0 技術(shù)儲(chǔ)備............

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            77 隨筆 :: 17 文章 :: 116 評論 :: 0 Trackbacks

          #

               摘要: 1. childNodes在ff中和ie的區(qū)別。
          ff中的node(nodeType = 1)都是用textNode(nodeType = 3)分開的,而ie/op不是這樣的。
          content

          在ff下,box1的childNodes為3個(gè),ie下為1個(gè)。  閱讀全文
          posted @ 2006-03-16 23:02 Web 2.0 技術(shù)資源 閱讀(396) | 評論 (0)編輯 收藏

               摘要: JDK為程序員提供了大量的類庫,而為了保持類庫的可重用性,可擴(kuò)展性和靈活性,其中使用到了大量的設(shè)計(jì)模式,本文將介紹JDK的I/O包中使用到的Decorator模式,并運(yùn)用此模式,實(shí)現(xiàn)一個(gè)新的輸出流類。   閱讀全文
          posted @ 2006-03-16 22:59 Web 2.0 技術(shù)資源 閱讀(288) | 評論 (0)編輯 收藏

               摘要: 工廠模式定義:提供創(chuàng)建對象的接口.
          為什么工廠模式是如此常用?因?yàn)楣S模式就相當(dāng)于創(chuàng)建實(shí)例對象的new,
          我們經(jīng)常要根據(jù)類Class生成實(shí)例對象,如A a=new A() 工廠模式也是用來
          創(chuàng)建實(shí)例對象的,所以以后new時(shí)就要多個(gè)心眼,是否可以考慮實(shí)用工廠模式,
          雖然這樣做,可能多做一些工作,但會(huì)給你系統(tǒng)帶來更大的可擴(kuò)展性和盡量少
          的修改量。  閱讀全文
          posted @ 2006-03-16 22:58 Web 2.0 技術(shù)資源 閱讀(565) | 評論 (0)編輯 收藏

               摘要: 調(diào)用java的方法就像你叫一個(gè)人去辦事,比如說你讓他去買東西,那個(gè)人會(huì)警告你,買東西可以,但是會(huì)有問題,比如說你給的錢不夠了,沒有你要買的東西沒有了什么的,這些可能它會(huì)在后面throws出來,雖然這些有可能不發(fā)生,但是你應(yīng)該有應(yīng)付這些情況的準(zhǔn)備,如果你可以做主,你就要try catch住這些Exception,  閱讀全文
          posted @ 2006-03-16 22:56 Web 2.0 技術(shù)資源 閱讀(402) | 評論 (0)編輯 收藏

               摘要: java.net 包中的類和接口提供了可用于低層和高層網(wǎng)絡(luò)編程的 API。低層 API 可以讓你直接訪問網(wǎng)絡(luò)協(xié)議,但是為此你不得不使用低層的 TCP 套接字和 UDP 數(shù)據(jù)包。高層的 API (如 URL, URLConnection 和 httpURLConnection 等類) 可以使你更快的開發(fā)網(wǎng)絡(luò)應(yīng)用,卻不需要寫很多代碼。  閱讀全文
          posted @ 2006-03-16 22:55 Web 2.0 技術(shù)資源 閱讀(1044) | 評論 (0)編輯 收藏

               摘要: 第三十,當(dāng)一個(gè)對象被當(dāng)作參數(shù)傳遞到一個(gè)方法后,此方法可改變這個(gè)對象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞?
            是值傳遞。Java 編程語言只由值傳遞參數(shù)。當(dāng)一個(gè)對象實(shí)例作為一個(gè)參數(shù)被傳遞到方法中時(shí),參數(shù)的值就是對該對象的引用。對象的內(nèi)容可以在被調(diào)用的方法中改變,但對象的引用是永遠(yuǎn)不會(huì)改變的。  閱讀全文
          posted @ 2006-03-16 22:54 Web 2.0 技術(shù)資源 閱讀(1594) | 評論 (4)編輯 收藏

               摘要: package com.youkone.tool;

          import java.io.BufferedReader;
          import java.io.InputStreamReader;
          import java.io.IOException;
            閱讀全文
          posted @ 2006-03-16 22:53 Web 2.0 技術(shù)資源 閱讀(391) | 評論 (0)編輯 收藏

               摘要: 你覺得自己是一個(gè)Java專家嗎?是否肯定自己已經(jīng)全面掌握了Java的異常處理機(jī)制?在下面這段代碼中,你能夠迅速找出異常處理的六個(gè)問題嗎?  閱讀全文
          posted @ 2006-03-16 22:52 Web 2.0 技術(shù)資源 閱讀(365) | 評論 (1)編輯 收藏

               摘要: web設(shè)計(jì)者面臨的眾多難題之一便是怎樣處理不同操作系統(tǒng)間的差異性。這些差異性能引起URL方面的問題:例如,一些操作系統(tǒng)允許文件名中含有空格符,有些又不允許。大多數(shù)操作系統(tǒng)不會(huì)認(rèn)為文件名中含有符號(hào)“#”會(huì)有什么特殊含義;但是在一個(gè)URL中,符號(hào)“#”表示該文件名已經(jīng)結(jié)束,后面會(huì)緊跟一個(gè)fragment(部分)標(biāo)識(shí)符。  閱讀全文
          posted @ 2006-03-16 22:51 Web 2.0 技術(shù)資源 閱讀(1247) | 評論 (0)編輯 收藏

               摘要: 應(yīng)將方法設(shè)計(jì)成簡要的、功能性單元,用它描述和實(shí)現(xiàn)一個(gè)不連續(xù)的類接口部分。
          理想情況下,方法應(yīng)簡明扼要。若長度很大,可考慮通過某種方式將其分割成較短的幾
          個(gè)方法。這樣做也便于類內(nèi)代碼的重復(fù)使用(有些時(shí)候,方法必須非常大,但它們?nèi)詰?yīng)
          只做同樣的一件事情)。   閱讀全文
          posted @ 2006-03-16 22:50 Web 2.0 技術(shù)資源 閱讀(271) | 評論 (0)編輯 收藏

               摘要: Commons-loggin的目的是為“所有的Java日志實(shí)現(xiàn)”提供一個(gè)統(tǒng)一的接口,它自身的日志功能平常弱(只有一個(gè)簡單的SimpleLog?),所以一般不會(huì)單獨(dú)使用它。

          Log4j的功能非常全面強(qiáng)大,是目前的首選。我發(fā)現(xiàn)幾乎所有的Java開源項(xiàng)目都會(huì)用到Log4j,但我同時(shí)發(fā)現(xiàn),所有用到Log4j的項(xiàng)目一般也同時(shí)會(huì)用到commons-loggin。我想,大家都不希望自己的項(xiàng)目與Log4j綁定的太緊密吧。另外一個(gè)我能想到的“同時(shí)使用commons-logging和Log4j”的原因是,簡化使用和配置。  閱讀全文
          posted @ 2006-03-16 22:48 Web 2.0 技術(shù)資源 閱讀(1056) | 評論 (1)編輯 收藏

               摘要: # 應(yīng)用于控制臺(tái)

          log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
          log4j.appender.Threshold=DEBUG
          log4j.appender.CONSOLE.Target=System.out
          log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
          log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
          #log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n   閱讀全文
          posted @ 2006-03-16 22:47 Web 2.0 技術(shù)資源 閱讀(413) | 評論 (1)編輯 收藏

               摘要: 2.1 Java語言標(biāo)識(shí)符
          標(biāo)識(shí)符是一個(gè)唯一標(biāo)識(shí)一個(gè)變量,方法和類的名字。
          (1) Unicode編碼字符集
          l Java語言使用Unicode字符集,共包含65535個(gè)字符。
          l 每個(gè)字符用2個(gè)字節(jié),即16位來表示。
          l Unicode只用在Java平臺(tái)內(nèi)部。  閱讀全文
          posted @ 2006-03-16 22:44 Web 2.0 技術(shù)資源 閱讀(498) | 評論 (0)編輯 收藏

               摘要: Javascript對于做過Web程序的人不應(yīng)該是陌生,初期是用來做一些簡單的FORM驗(yàn)證,基本上是在玩弄一些技巧性的東西。IE 4.0引入了DHTML,同時(shí)為了對抗Netscape的Javascript,提出了自己的腳本語言JScript,除了遵循EMAC的標(biāo)準(zhǔn)之外,同時(shí)增加了許多擴(kuò)展,如下要提到的OOP編程就是其中的一個(gè),為了命且概念,我以下提到的Javascript都是Microsoft Internet Explorer 4.0以上實(shí)現(xiàn)的JScript,對于Netscape,我沒有做過太多的程序,所以一些的區(qū)別也就看出來。  閱讀全文
          posted @ 2006-03-16 18:01 Web 2.0 技術(shù)資源 閱讀(195) | 評論 (0)編輯 收藏

               摘要: 在上面的代碼中輸出使用的是FileWriter對象進(jìn)行文件的輸出。這就是不能正確進(jìn)行文件編碼的原因所在,java中由Writer類繼承下來的子類沒有提供編碼格式處理,所以dom4j也就無法對輸出的文件進(jìn)行正確的格式處理。這時(shí)候所保存的文件會(huì)以系統(tǒng)的默認(rèn)編碼對文件進(jìn)行保存,在中文版的window下java的默認(rèn)的編碼為GBK,也就是所雖然我們標(biāo)識(shí)了要將xml保存為utf-8格式但實(shí)際上文件是以GBK格式來保存的,所以這也就是為什么能夠我們使用GBK、GB2312編碼來生成xml文件能正確的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。  閱讀全文
          posted @ 2006-03-16 17:22 Web 2.0 技術(shù)資源 閱讀(2970) | 評論 (2)編輯 收藏

               摘要: dom4j專門針對Java開發(fā),使用起來非常簡單、直觀,在Java界,dom4j正迅速普及。
          可以到http://sourceforge.net/projects/dom4j下載其最新版。
          dom4j1.5的完整版大約13M,是一個(gè)名為dom4j-1.5.zip的壓縮包,解壓后有一個(gè)dom4j-1.5.jar文件,這就是應(yīng)用時(shí)需要引入的類包,另外還有一個(gè)jaxen-1.1-beta-4.jar文件,一般也需要引入,否則執(zhí)行時(shí)可能拋java.lang.NoClassDefFoundError: org/jaxen/JaxenException異常,其他的包可以選擇用之。
            閱讀全文
          posted @ 2006-03-16 16:25 Web 2.0 技術(shù)資源 閱讀(1632) | 評論 (2)編輯 收藏

               摘要: 請求狀態(tài)

            該AJAX對象的請求狀態(tài)與被請求文件的HTTP狀態(tài)是一樣的。包含在AJAX文件中的HTTP對象處理了所有的W3C描述的HTTP狀態(tài)代碼定義,并把它們返回給請求方法。狀態(tài)代碼被分成了五個(gè)部分:
            閱讀全文
          posted @ 2006-03-16 16:07 Web 2.0 技術(shù)資源 閱讀(487) | 評論 (0)編輯 收藏

          僅列出標(biāo)題
          共4頁: 上一頁 1 2 3 4 
          主站蜘蛛池模板: 陆丰市| 深泽县| 青川县| 宁都县| 田东县| 茂名市| 墨玉县| 永福县| 安阳市| 中方县| 中阳县| 临桂县| 杨浦区| 眉山市| 右玉县| 保靖县| 汉中市| 阿荣旗| 虎林市| 潢川县| 威远县| 南澳县| 方城县| 平陆县| 循化| 绥芬河市| 英山县| 丹江口市| 太和县| 祁门县| 土默特左旗| 青河县| 红河县| 监利县| 延寿县| 泸州市| 永嘉县| 资阳市| 祥云县| 黄陵县| 和顺县|