雪湖小札@blogjava

          心情與技術(shù)文檔同行 http://hi.baidu.com/jingleq

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            24 Posts :: 2 Stories :: 4 Comments :: 0 Trackbacks

          2007年6月13日 #

          posted @ 2012-02-15 10:39 csnowfox 閱讀(220) | 評論 (0)編輯 收藏

          posted @ 2007-11-12 10:27 csnowfox 閱讀(2159) | 評論 (1)編輯 收藏

               摘要:   小試了一把用groovy來寫java的rmi,體驗到了groovy對java的兼容性,無論從代碼上還是功能上!真的可以理解囊相助groovy就是腳本化的java,groovy就是java擴衡ruby on rails的武器!  閱讀全文
          posted @ 2007-07-19 10:43 csnowfox 閱讀(1329) | 評論 (1)編輯 收藏

               摘要: 有這么一個字符串:a1=1,a2=X2{b1=1,b2=X3{c1=1,c2=2}},a3=X4{b1=1}
          想寫一個正則表達式,讓下面code的執(zhí)行結(jié)果是:
          result(以逗號為token來分割字符串,逗號在"{"和"}"里面的忽略其做為token):
          a1=1
          a2=X2{b1=1,b2=X3{c1=1,c2=2}}
          a3=X4{b1=1}  閱讀全文
          posted @ 2007-06-25 13:26 csnowfox 閱讀(861) | 評論 (0)編輯 收藏

               摘要: 要定義一種語言,你只要按照antlr的語法寫一個.g文件,antlr便幫你完成其它的工作,簡化至極,當然我使用了antlt studio工具。
          參考了antlr的經(jīng)典書籍《The Definitive ANTLR Reference》寫了一個小例子(姑且稱之為語言),呵呵。
          我使用了antlr studio 1.1.0里面提供的antlr庫,可能是版本問題,使用《The Definitive ANTLR Reference》里面的四則運算的例子居然通過不了,具汗``  閱讀全文
          posted @ 2007-06-19 19:33 csnowfox 閱讀(1278) | 評論 (1)編輯 收藏

               摘要:   antlr,語言識別的一個工具(anothertoolforlanguagerecognition,前身是pccts),它提供了一個框架,可以通過包含java、c++或c#動作的語法描述來構(gòu)造語言識別器,編譯器和解釋器。antlrstudio是一款用于eclipse的插件,可以用來創(chuàng)建、調(diào)試antlr語法的集成環(huán)境。
            在antlrstudio的官方網(wǎng)站上提供的eclipse插件并沒有提供相應(yīng)的licence.lic文件,所以我們還不能使用它的全部功能。
            在CowNew開源團隊網(wǎng)站 www.cownew.com上由kingchou提出了一個破解方案,我的操作都是基于這個方案的  閱讀全文
          posted @ 2007-06-17 19:50 csnowfox 閱讀(1834) | 評論 (0)編輯 收藏

               摘要:   javascript的應(yīng)用,必然導(dǎo)致大量的javascript代碼出現(xiàn)在最終的html頁面上,帶來混亂的邏輯。一個框架性模式在javascript開發(fā)中的重要性漸漸浮現(xiàn)。
            我們在使用ajax開發(fā)中,常常做這樣一件事情:在一個標簽容器中加載一些特定內(nèi)容。這些內(nèi)容是什么呢?無非只有兩種東西:數(shù)據(jù)與頁面樣式。
            jquery.jq.mvc處理的就是這種情況。在應(yīng)用jquery.jq.mvc框架之后,我們做到了把數(shù)據(jù)顯示樣式與數(shù)據(jù)本身分離開來。做業(yè)務(wù)的去關(guān)心數(shù)據(jù)去吧,做頁面的關(guān)心數(shù)據(jù)顯示去把,大家共同關(guān)心的就是xml定義出的數(shù)據(jù)了。
            一個完整的應(yīng)用中包括三部份的內(nèi)容:工作頁面,xml數(shù)據(jù)文件和標簽容器中顯示的內(nèi)容頁面。
            Jquery.jq.mvc插件下載/Files/csnowfox/jquery.jq.mvc.rar
            jquery.jq.mvc插件演示下載/Files/csnowfox/jquery.jq.mvc.example.rar  閱讀全文
          posted @ 2007-06-15 15:03 csnowfox 閱讀(1126) | 評論 (1)編輯 收藏

               摘要:   在前面兩篇文章中,分別敘述了通過html舊標簽來做數(shù)據(jù)的綁定工作的好處與實現(xiàn),通過整理,把綁定方法的代碼包裝成Jquery的plug型式。
            下載地址:/Files/csnowfox/jquery.jq.databinding.rar  閱讀全文
          posted @ 2007-06-15 14:27 csnowfox 閱讀(685) | 評論 (0)編輯 收藏

               摘要:   通過舊標簽新屬性能很好的簡化列表。數(shù)據(jù)統(tǒng)一放到j(luò)avascript的數(shù)據(jù)區(qū),不影響html頁面展示.
            寫了個簡單模型,還不支持分頁和排序,有待擴展!
            示例代碼:  閱讀全文
          posted @ 2007-06-13 13:03 csnowfox 閱讀(326) | 評論 (0)編輯 收藏

               摘要:   今天才發(fā)現(xiàn)原來html的基本標簽里面的屬性是可以由我們自己隨意添加的,而且通過DOM方式還能夠訪問到。這一功能可以做很多事情。
            這里我做的就是數(shù)據(jù)分離,這是用好ajax的前提條件。實現(xiàn)中,通過在span標簽中添加上bindingData屬性和bindingPattern屬性來指明數(shù)據(jù)和數(shù)據(jù)轉(zhuǎn)化邏輯。通過javascript處理填入數(shù)據(jù)內(nèi)容。
            當然要處理javascript代碼,使用了jquery,jquery在操作DOM對象的時候帶來很大的便利。另外jquery在ajax與數(shù)據(jù)展示特效中都有出色的表現(xiàn)。后面會再有詳細說明。
            閱讀全文
          posted @ 2007-06-13 08:17 csnowfox 閱讀(511) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 绥德县| 伊宁县| 马鞍山市| 泰顺县| 万载县| 邵东县| 广宁县| 济南市| 宜春市| 乌恰县| 丹寨县| 温宿县| 治县。| 横山县| 出国| 阳原县| 丹东市| 新民市| 福清市| 开原市| 景德镇市| 株洲市| 永修县| 克东县| 黄冈市| 淮安市| 上虞市| 贡嘎县| 兴山县| 苏尼特左旗| 洛宁县| 巴楚县| 江西省| 会昌县| 塔城市| 巴东县| 犍为县| 光泽县| 聂拉木县| 新竹县| 河南省|