隨筆-109  評(píng)論-187  文章-25  trackbacks-0
           
          ?
          最近有時(shí)間看了一下最近鈔作比較厲害的AJAX,感覺(jué)確實(shí)有些好的地方,我認(rèn)為主要在2個(gè)點(diǎn)上

          1:XMLHTTP
          2:?? DOM
          3:JAVASCRIPT對(duì)dom的便利

          只要熟悉這3個(gè)方面的東西ajax并不難掌握

          至于ajax 的engine,并沒(méi)有去使用和熟悉,51期間可以好好利用這個(gè)時(shí)間熟悉一下,用在www.sowq.com的開發(fā)上


          一下程序從網(wǎng)站上抄來(lái)的

          URL:http://lilac.greatweb.cn/zhangyuanyi/weblog/2005/11/ajax1-helloworld.html


          <HTML>
          ??????? <HEAD>

          ??????? <TITLE> AJAX指南(1) ---- Hello,world! </TITLE>
          ??????? </HEAD>
          ??????? <BODY onload="HelloWorld()">
          ??????? <DIV ID="ajax-sample">
          ??????? </DIV>
          ??????? </BODY>
          ??????? </HTML>


          function getHTTPObject()??????????
          ??????? {??????????????????????????????????
          ??????? ???????
          var http;
          ??????? ???????
          var browser = navigator.appName;

          ??????? ???????
          if(browser == "Microsoft Internet Explorer")
          ??????? ???????
          {
          ??????? ??????? ??????? //如果用戶使用IE,就返回XMLHTTP的ActiveX對(duì)象

          ??????? ??????? ??????? http = new ActiveXObject("Microsoft.XMLHTTP");?
          ??????? ??????? }
          ??????? ??????? else
          ??????? ??????? {
          ??????? ??????? ??????? //否則返回一個(gè)XMLHttpRequest對(duì)象
          ??????? ??????? ??????? http = new XMLHttpRequest();?
          ??????? ??????? }

          ??????? ??????? return http;
          ??????? }

          ? 得到HTTP請(qǐng)求對(duì)象之后,我們需要向服務(wù)段發(fā)送請(qǐng)求,假設(shè)服務(wù)端為hello.php,下面的代碼負(fù)責(zé)獲取服務(wù)端的響應(yīng):

          ??????? //獲取全局的HTTP請(qǐng)求對(duì)象
          ??????? var http = getHTTPObject();

          ??????? //處理請(qǐng)求狀態(tài)變化
          ??????? function getHello()????????
          ??????? {
          ??????? ??????? //4表示請(qǐng)求已完成
          ??????? ??????? if (http.readyState == 4)?
          ??????? ??????? {
          ??????? ??????? ??????? //獲取服務(wù)段的響應(yīng)文本
          ??????? ??????? ??????? var helloStr = http.responseText;?

          ??????? ??????? ??????? //插入響應(yīng)到ID為ajax-sample的DIV標(biāo)簽內(nèi)
          ??????? ??????? ??????? document.getElementById("ajax-sample").innerHTML = helloStr;
          ??????? ??????? }
          ??????? }

          ??????? function HelloWorld()
          ??????? {
          ??????? ??????? var url = "hello.php";

          ??????? ??????? //指定服務(wù)端的地址
          ??????? ??????? http.open("GET", url, true);?
          ??????? ??????? //請(qǐng)求狀態(tài)變化時(shí)的處理函數(shù)
          ??????? ??????? http.onreadystatechange = getHello;
          ??????? ??????? //發(fā)送請(qǐng)求
          ??????? ??????? http.send(null);????????????
          ??????? }


          上面的這段程序就用到了xmlhttp,非常明了,不過(guò)可以考慮用http的state來(lái)做真正的進(jìn)度條,解決一個(gè)假進(jìn)度的問(wèn)題,絕對(duì)是個(gè)不錯(cuò)的主意
          posted @ 2006-04-13 08:44 小小程序程序員混口飯吃 閱讀(168) | 評(píng)論 (0)編輯 收藏
          ?

          1 jstl 配置使用

          ?

          ?

          ? web.xml

          ?

          ??? <context-param>

          ?????? <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>

          ??? ??? <param-value>com.bitfone.smartdm.selfcare.web.resources.ApplicationResource</param-value>

          ??? </context-param>

          ?? <taglib>

          ?????? <taglib-uri>jstl-core</taglib-uri>

          ?????? <taglib-location>/WEB-INF/tld/c.tld</taglib-location>

          ??? </taglib>?

          ??? <taglib>

          ?????? <taglib-uri>jstl-fmt</taglib-uri>

          ?????? <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>

          ??? </taglib>

          ?

          需要 2 個(gè)包就可以 jstl.jar standerd.jar

          ?

          2: weblogic ,頁(yè)面采用 UTF-8 也是亂碼問(wèn)題

          ?

          startweblogic 中加上 -dEncoding utf-8

          ?

          解決

          3 :被 sitmesh exclude 得頁(yè)面也出現(xiàn)亂碼得問(wèn)題

          ?

          ?

          如何解決還沒(méi)有解決

          ?

          4 struts exceptionHandler 老是無(wú)法定位 errormessage ,仔細(xì)一檢查原來(lái)是 message-resources parameter=””/> 沒(méi)有配置,真是大意啊

          ?

          5 :開發(fā)過(guò)程中不建議 <%@ page language="java" errorPage="/jsp/common/errorpage.jsp" contentType="text/html;charset=utf-8" %>

          ?

          這句話強(qiáng)烈不建議加,但是在產(chǎn)品交付之前一定要在 HEADER 里面加,因?yàn)橐情_發(fā)過(guò)程中加入得話,在調(diào)試過(guò)程中地位不到錯(cuò)誤,會(huì)絕對(duì)郁悶,還不知道問(wèn)題出在哪里!!!!

          posted @ 2006-04-13 08:44 小小程序程序員混口飯吃 閱讀(173) | 評(píng)論 (0)編輯 收藏
          ?

          java.io.InputStream is = null;

          is = Test.Class.getResourceAsStream("test.template");

          BufferedReader reader = new BufferedReader(new InputStreamReader(is));

          String line = null;

          String content =";

          while((line = reader.readLine())!=null){

          ??? content = content +??? line;

          }

          reader.close();

          return line;

          我人為這樣讀能夠把整個(gè)文件都讀到,

          要是采取以下方式來(lái)讀,要是文件比較大的情況可能會(huì)讀不到!

          java.io.InputStream is = Test.Class.getResourceAsStream("test.template");

          byte[] b = new byte[is.available()];

          is. read(b,0,is.available());

          String result = new String(b);

          return result;

          文件如果比較大的情況下可能會(huì)讀不到!!!!后面出現(xiàn)方框,!!!!!

          原因是什么不太清楚

          posted @ 2006-04-13 08:43 小小程序程序員混口飯吃 閱讀(260) | 評(píng)論 (0)編輯 收藏
          ?

          天做被,

          地做床,

          豪情千萬(wàn)丈

          衣不蔽,

          飯不香

          惆悵獨(dú)自享

          posted @ 2006-04-12 08:47 小小程序程序員混口飯吃 閱讀(505) | 評(píng)論 (2)編輯 收藏

          ???????? Soap 讀書筆記

          ?

          1 :參考

          Huihoo: http://www.huihoo.com/xml/soap/soap12.html

          柴曉路, Fennivel Chai 翻譯

          ?

          ?

          ?

          ? 2 1

          ???? Soap 是一個(gè)基于 XML 的協(xié)議,提供了一個(gè)在松散的、分布的環(huán)境中使用 XML 對(duì)等的交換結(jié)構(gòu)化和類型化的信息簡(jiǎn)單且輕量級(jí)的機(jī)制

          ? 2 2

          Soap 的組成:

          ?Soap envelop

          ?Soap encoding rules

          ?Soap rpc representation

          ?Soap binding

          ?

          posted @ 2006-04-12 08:44 小小程序程序員混口飯吃 閱讀(180) | 評(píng)論 (0)編輯 收藏
          ant

          ??? <target name="deploy.selfcare" depends="compile">

          ?????? <delete dir="${selfcare.web.dir}/WEB-INF/classes" failonerror="false" />

          ?????? <delete dir="${selfcare.web.dir}/WEB-INF/lib" failonerror="false" />

          ?????? <mkdir dir="${selfcare.web.dir}/WEB-INF/lib" />

          ?????? <mkdir dir="${selfcare.web.dir}/WEB-INF/classes" />

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">

          ?????????? <fileset dir="${classes.main}" />

          ?????? </copy>

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/lib" flatten="true">

          ?????????? <fileset dir="${libs}" excludes="**/xdoclet*.jar"/>

          ?????? </copy>

          ?????? <copy todir="${selfcare.web.dir}/WEB-INF/classes">

          ?????????? <fileset dir="${src.main}" includes="**/*.xml, **/*.properties" />

          ?????? </copy>

          ??? </target>

          ?

          <property name="src.main" value="${basedir}/src" />

          Property 就是定義常量

          <target> 就是一個(gè)任務(wù)

          <delete dir= 刪除一個(gè)目錄

          <mkdir dir 家里目錄

          <copt todir 就是拷貝到哪個(gè)目錄

          ? <fileset dir 就是從哪里拷貝

          ?

          <target depends> 就是依賴別的任務(wù)

          ?

          ?

          ??? <target name="compile" depends="init">

          ??????? <mkdir dir="${classes.main}" />

          ??????? <javac srcdir="${src.main}" destdir="${classes.main}" debug="${debug}">

          ??????? <classpath refid="classpath.lib" />

          ??????? </javac>

          ??? <native2ascii src="${src.main}" dest="${classes.main}" includes="**/*.properties" />

          ??? <antcall target="enhance"/>

          ??? </target>

          ??? <target name="init" depends="clean">

          ??? ?? ?? <mkdir dir="${junit.report}"/>

          ??? ?? ?? <mkdir dir="${build.dir}"/>

          </target>

          ?

          ??? <target name="enhance" >

          ?????? <copy todir="${classes.main}" >

          ?????????? <fileset dir="${src.main}" >

          ????????????? <include name="**/*.jdo"/>

          ?????????? </fileset>

          ?????? </copy>

          ?????? <ant antfile="build-jdo.xml" target="enhance"/>

          </target>

          ?

          ??? <path id="classpath.main">

          ?????? <pathelement location="${classes.main}" />

          ??? </path>

          Path 是類的路徑,指定當(dāng)前編譯的類路徑

          ?

          <taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" classpathref="xdoclet.jars" />

          ?

          定義任務(wù)標(biāo)簽,

          posted @ 2006-04-12 08:42 小小程序程序員混口飯吃 閱讀(206) | 評(píng)論 (0)編輯 收藏
          F.I.R的歌不錯(cuò),以前認(rèn)為最好得歌手是刀郎和孫燕姿,原來(lái)FIR也是不錯(cuò)得,一首我們得愛(ài)感覺(jué)氣勢(shì)磅礴,將細(xì)膩嬌小得愛(ài)情唱得何等壯觀
          FIR,you are the best!
          posted @ 2006-04-10 09:25 小小程序程序員混口飯吃 閱讀(428) | 評(píng)論 (2)編輯 收藏

          李文,李敖之女
          ?

          ? 為人之女不易,為人之母不對(duì),為國(guó)之心不錯(cuò)。

          posted @ 2006-04-07 08:32 小小程序程序員混口飯吃 閱讀(306) | 評(píng)論 (0)編輯 收藏

          將進(jìn)酒



          李白

          君不見黃河之水天上來(lái),奔流到海不復(fù)回。
          君不見高堂明鏡悲白發(fā),朝如青絲暮成雪。
          人生得意須盡歡,莫使金樽空對(duì)月。
          天生我材必有用,千金散盡還復(fù)來(lái)。
          烹羊宰牛且為樂(lè),會(huì)須一飲三百杯。
          岑夫子、丹丘生:將進(jìn)酒,杯莫停。
          與君歌一曲,請(qǐng)君為我側(cè)耳聽。
          鐘鼓饌玉不足貴,但愿長(zhǎng)醉不愿醒。
          古來(lái)圣賢皆寂寞,唯有飲者留其名。
          陳王昔時(shí)宴平樂(lè),斗酒十千恣歡謔。
          主人何為言少錢,徑須沽取對(duì)君酌。
          五花馬,千金裘,呼兒將出換美酒,
          與爾同銷萬(wàn)古愁。
          【詩(shī)文解釋】

            你難道沒(méi)有看見,洶涌奔騰的黃河之水,有如從天上傾瀉而來(lái)?它滾滾東去,奔向東海,永遠(yuǎn)不會(huì)回還。你難道沒(méi)有看見,在高堂上面對(duì)明鏡,深沉悲嘆那一頭白發(fā)?早晨還是滿頭青絲,傍晚卻變得如雪一般。因此,人生在世每逢得意之時(shí),理應(yīng)盡情歡樂(lè),切莫讓金杯空對(duì)皎潔的明月。既然老天造就了我這棟梁之材,就一定會(huì)有用武之地,即使散盡了千兩黃金,也會(huì)重新得到。烹羊宰牛姑且盡情享樂(lè),今日相逢,我們真要干杯三百。岑夫子,丹丘生,請(qǐng)快喝不要停,我為你唱一首歌,請(qǐng)你們側(cè)耳為我細(xì)細(xì)聽。在鐘鼓齊鳴中享受豐美食物的豪華生活并不值得珍貴,但愿永遠(yuǎn)沉醉不愿清醒。自古以來(lái)那些圣賢無(wú)不感到孤獨(dú)寂寞,唯有寄情美酒的人才能留下美名。陳王曹植過(guò)去曾在平樂(lè)觀大擺酒宴,即使一斗酒價(jià)值十千也在所不惜,恣意暢飲。主人啊,你為什么說(shuō)錢已經(jīng)不多,快快去買酒來(lái)讓我們一起喝個(gè)夠。牽來(lái)名貴的五花馬,取出價(jià)錢昂貴的千金裘,統(tǒng)統(tǒng)用來(lái)?yè)Q美酒,讓我們共同來(lái)消融這無(wú)窮無(wú)盡的萬(wàn)古長(zhǎng)愁!
          ?
          【詞語(yǔ)解釋】

          ????青絲:指黑發(fā)。
          ????雪:指白發(fā)。
          ????會(huì)須:正應(yīng)當(dāng)。
          ????岑夫子:指岑勛,李白之友。
          ????丹丘生:元丹丘,李白好友。
          ????鐘鼓饌玉:泛指豪門貴族的奢華生活。鐘鼓,指富貴人家宴會(huì)時(shí)用的樂(lè)器。饌玉:精美的飯食。
          【詩(shī)文賞析】

            置酒會(huì)友,乃人生快事,又恰值「懷才不遇」之際,于是乎對(duì)酒詩(shī)情,揮灑個(gè)淋漓盡致。詩(shī)人的情感與文思在這一刻如同狂風(fēng)暴雨勢(shì)不可擋;又如江河入海一瀉千里。
            時(shí)光流逝,如江河入海一去無(wú)回;人生苦短,看朝暮間青絲白雪;生命的渺小似乎是個(gè)無(wú)法挽救的悲劇,能夠解憂的惟有金樽美酒。這便是李白式的悲哀:悲而能壯,哀而不傷,極憤慨而又極豪放。表是在感嘆人生易老,里則在感嘆懷才不遇。理想的破滅是黑暗的社會(huì)造成的,詩(shī)人無(wú)力改變,于是把沖天的激憤之情化做豪放的行樂(lè)之舉,發(fā)泄不滿,排遣憂愁,反抗現(xiàn)實(shí)。
            全篇大起大落,詩(shī)情忽翕忽張,由悲轉(zhuǎn)喜、轉(zhuǎn)狂放、轉(zhuǎn)激憤、再轉(zhuǎn)狂放,最后歸結(jié)于「萬(wàn)古愁」,回應(yīng)篇首,如大河奔流,縱橫捭闔,力能扛鼎。全詩(shī)五音繁會(huì),句式長(zhǎng)短參差,氣象不凡。此篇如鬼斧神工,足以驚天地、泣鬼神,是詩(shī)仙李白的巔峰之作。
          posted @ 2006-04-06 19:24 小小程序程序員混口飯吃 閱讀(622) | 評(píng)論 (1)編輯 收藏
          僅列出標(biāo)題
          共11頁(yè): First 上一頁(yè) 3 4 5 6 7 8 9 10 11 
          主站蜘蛛池模板: 五峰| 山丹县| 政和县| 光泽县| 蒙城县| 乌鲁木齐县| 兴山县| 英超| 正蓝旗| 桐乡市| 唐河县| 淅川县| 六盘水市| 赫章县| 天峨县| 福建省| 乐安县| 繁峙县| 司法| 山阳县| 嘉禾县| 霸州市| 出国| 揭阳市| 垣曲县| 广安市| 明水县| 麻栗坡县| 诸暨市| 合山市| 丹东市| 定陶县| 古交市| 右玉县| 老河口市| 大关县| 麻阳| 察雅县| 乐都县| 阿瓦提县| 景宁|