隨筆 - 55  文章 - 187  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(12)

          隨筆分類

          隨筆檔案

          groovy

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          超級簡單的一段代碼,通過正則表達式獲取字符串中某部分的值,代碼:

           1/**
           2         * 這段代碼就是要獲取到字符串"2008-05-10"的月份值及日期
           3         */

           4        
           5        Pattern pattern = Pattern.compile("[0-9]{4}-([0-9]{1,2})-([0-9]{1,2})");//括號用于組獲取
           6        Matcher matcher = pattern.matcher("2008-05-10");
           7        
           8        int i = 0;
           9        //循環只運行了一次
          10        while(matcher.find()) 
          11        {
          12            System.out.println(++i);
          13            System.out.println(matcher.group(0));//組0為全部串值
          14            System.out.println(matcher.group(1));//pattern模式中中間的括號中的為組1
          15            System.out.println(matcher.group(2));//pattern模式中后面的括號中的為組2
          16        }
          posted @ 2008-05-05 18:16 大衛 閱讀(1080) | 評論 (0)編輯 收藏
          執行如下批處理:
           1@echo off 
           2echo 正在清除系統垃圾文件,請稍等 
           3del ///%systemdrive%\*.tmp 
           4del ///%systemdrive%\*._mp 
           5del ///%systemdrive%\*.log 
           6del ///%systemdrive%\*.gid 
           7del ///%systemdrive%\*.chk 
           8del ///%systemdrive%\*.old 
           9del ///%systemdrive%\recycled\*.* 
          10del ///%windir%\*.bak 
          11del ///%windir%\prefetch\*.* 
          12rd //%windir%\temp & md %windir%\temp 
          13del //%userprofile%\小甜餅s\*.* 
          14del //%userprofile%\recent\*.* 
          15del ///"%userprofile%\Local Settings\Temporary Internet Files\*.*" 
          16del ///"%userprofile%\Local Settings\Temp\*.*" 
          17del ///"%userprofile%\recent\*.*" 
          18echo 清除系統LJ完成! 
          19echo. & pause 
          絕對安全!

          --------------------

              WE準高手
          posted @ 2008-03-30 18:22 大衛 閱讀(1653) | 評論 (8)編輯 收藏
          數據格式:
          1var folders=[{'folderId':'1','folderName':'收信箱'},{'folderId':'2','folderName':'發信箱'}];
          2
          3//用于下拉列表的store
          4var foldersJsonStore = new Ext.data.SimpleStore({
          5    fields: [{name: 'folderId', mapping:'folderId'},{name: 'folderName', mapping:'folderName'}],
          6    data: folders
          7}
          );
          刷新數據:
          1foldersJsonStore.loadData(folders);
          下拉框組件:
           1var combo = new Ext.form.ComboBox({
           2    fieldLabel: '文件夾',
           3  name: 'folderMoveTo',
           4  store: foldersJsonStore,
           5  displayField: 'folderName',
           6  valueField: 'folderId',
           7    mode: 'local',
           8    typeAhead: true//自動將第一個搜索到的選項補全輸入
           9    triggerAction: 'all',
          10    emptyText: '全部',
          11    selectOnFocus: true,
          12    forceSelection: true
          13}
          )

          --------------------

              WE準高手
          posted @ 2008-03-28 15:07 大衛 閱讀(5636) | 評論 (4)編輯 收藏
               摘要: 在使用Ext與DWR框架時,我們往往會用到GridPanel組件搭配PagingToolbar組件來實現翻頁數據列表。翻頁的時候每一頁都要從后臺獲取該頁的數據列表信息。 在解決此問題時,花了不少時間,看過不少前人的代碼,終于成功了!共享之。 關鍵代碼如下: Store為:  1var ds = new Ext.data.Store({ ...  閱讀全文
          posted @ 2008-03-20 13:51 大衛 閱讀(6950) | 評論 (1)編輯 收藏
          一、配置
          在頁面中添加:
          1<script type='text/javascript' src='dwr/interface/Folder.js'>
          2        
          </script>
          3        <script type='text/javascript' src='dwr/engine.js'>
          4        
          </script>
          5        <script type='text/javascript' src='dwr/util.js'>
          6        
          </script>
          需要注意的是路徑,而不是官方的:
          1<script type='text/javascript' src='../interface/Folder.js'></script>
          2  <script type='text/javascript' src='../engine.js'></script>
          3  <script type='text/javascript' src='../util.js'></script>

          二、返回的json串需要進行處理,才可以在前臺javascript正確處理。
          使用json-lib的JSONArray對List類型數據進行處理:
          1JSONArray.fromObject(folders).toString();
          返回List型的json數據為:
          1[{"folderId":1,"folderName":"收信箱"},{"folderId":2,"folderName":"發信箱"},{"folderId":3,"folderName":"草稿箱"},{"folderId":4,"folderName":"回收站"},{"folderId":5,"folderName":"垃圾箱"}]
          這個數據返回到前臺一定要用Ext.util.JSON.decode(data)進行編碼,否則javascript不能正常處理。
          1//刷新文件夾列表,DWR獲取數據。
          2function initFolders(){
          3    Folder.getFolderList(refrashFolders);}

          4
          5function refrashFolders(data){
          6    folders = Ext.util.JSON.decode(data);//一定要用這個進行解碼
          7    initFolderTreeNode();}

          --------------------

              WE準高手
          posted @ 2008-03-14 10:21 大衛 閱讀(2430) | 評論 (1)編輯 收藏
          僅列出標題
          共10頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
          主站蜘蛛池模板: 宣城市| 佛冈县| 建瓯市| 凤凰县| 都安| 桂平市| 定州市| 上林县| 锡林郭勒盟| 邯郸县| 土默特右旗| 乡城县| 平昌县| 花莲县| 和田县| 噶尔县| 布尔津县| 昭苏县| 凤冈县| 申扎县| 元谋县| 宁乡县| 靖州| 金昌市| 南城县| 乌拉特后旗| 太仓市| 博客| 罗山县| 大厂| 延津县| 桃园县| 宁都县| 镇坪县| 葫芦岛市| 古丈县| 仁寿县| 清水县| 辽源市| 湖口县| 武鸣县|