• <tbody id="6imeg"></tbody>
  • <b id="6imeg"><samp id="6imeg"></samp></b>

      <samp id="6imeg"><samp id="6imeg"></samp></samp><sub id="6imeg"></sub>

      老愛出品:提示是否彈出thickbox框

      /*************************************************\
      *    thickbox 的擴展方法
      *
      *    作用:在彈出thickbox前,需要確認,是則探出thickbox框;否則取消

      *    使用方法(一個a標簽的參數):
      *        鏈接增加一個class=’tb’
      *        value=’需要提示的代碼’
      *        需要的參數:href=”目標鏈接” (具體的thickbox參數請參照thickbox官方方站的說明)
      *        可選參數 title=”thickbox標題”
      *    eg:
      *        <a  value=’彈出確認框的提示信息’ href=”index.php?name=departments&action=department&i=1&tb_Frame=true&width=600&height=400″ title=”thickbox的提示標題” class=’tb’>測試鏈接</a>
      *
      *
      *    author : wlfkongl@http://www.mmfei.cn
      \*************************************************/

      $(document).ready(function(){
          $(’a.tb’).click(function(){
              var sT = $(this).attr(’value’);
              if(!sT){
                  sT = “你確定要執行該操作嗎?”;
              }
              if(confirm(sT)){
                  var sTitle = $(this).attr(’title’) || $(this).attr(’value’) || “”;
                  var sHref = $(this).attr(’href’) || $(this).attr(’alt’) || “”;
                  var bTarget = $(this).attr(’rel’) || false;
                  tb_show(sTitle,sHref,bTarget);return false;
              }else{
                  return false;
              }
          });
      });

      原文:http://www.mmfei.cn/index.php/archives/1288

      More…

      評論: 2 | 引用: 0 | 分類: develop | Tags: thickbox  

      jQuery UI 1.7發布

      該版本包含很多的新特性。首先是修正了很多的bug,看看新特性吧:

      ◆新的網站,致力于jQuery UI的項目

      ◆兼容 jQuery 1.3

      ◆插件的修改和優化

      ◆可擴展的新CSS框架

      ◆增加了Themeroller主題的應用

      ◆演示和文檔的更新

      ◆提供離線文檔

      ◆支持CSS Framwork和主題放在Google AJAX Libraries API上

      ◆開設了一個專門的博客

      More…

      評論: 0 | 引用: 0 | 分類: develop | Tags: jQuery   jQuery UI   JavaScript  

      System.NullReferenceException: 未將對象引用設置到對象的實例

      Y的,早上調試程序的時候(下面那段代碼)出現錯誤,提示:System.NullReferenceException: 未將對象引用設置到對象的實例 錯誤行下面代碼紅色部份。

      TagInfo[] TI = new TagInfo[tags.Length];

      for (int i = 0; i < tags.Length; i++)
       {
               /*             */
               TI[i].Aid = ai.ID;  /*錯誤行*/
               TI[i].Count = 1;
               TI[i].Color  = "";
               TI[i].CreateUid = adminID;
               TI[i].Name = tags[i].ToString();
               ......
      }

       左看右看都找不出錯誤原因,哎!功力不夠 Google......鳥兒挺多的

      VisualStudio2005(c#)項目調試問題解決方案:System.NullReferenceException: 未將對象引用設置到對象的實例。原因:

      1. 所設置的變量為空值或沒有取到值,一般出現在傳遞參數的時候出現這個問題,也會在使用datagrid或gridview或datalist等數據控件時出現.
      2. 控件名稱與codebehind里面的沒有對應
      3. 未用new初始化對象
      4. 在程序中所引用的控件不存在

      上面G出來的解決方案已經很明顯了(3,原因是我在創建對象數組后并沒有給使用的數組元素用new初始化。

      解決:只要在上面代碼藍色注釋段加上

      Ti[i] = new TagInfo(); /*初始化數組元素*/

      天終于亮了......老翁Music

      More…

      評論: 3 | 引用: 0 | 分類: develop | Tags: C#   .net   異常   new初始化  

      JavaScript框架工具JavaScriptMVC 1.5發布

      JavaScriptMVC 是一個功能強大的 JavaScript framework. 也是一個很棒的JavaScript測試框架,它同樣能提高開發的速度。JavaScriptMVC應用了模型-視圖-控制器架構模式,把業務邏輯和表示分離,使得代碼更加模塊化。目前已經更新到了1.5版本,并提供了官方有效下載。

      JavaScriptMVC 1.5的新性能包括:

      • Env.js基于Shrinksafe壓縮功能:軟件采用自定義的模擬瀏覽器的界面。當瀏覽器遇到腳本標簽時,JavaScriptMVC將把它們統一集中并進行壓縮。這就意味著文件的連接和壓縮工作僅僅通過命令行便可以實現,而并不需要任何額外的工作。
      •  Env.js 測試: 在1.5以前的版本,測試通常只能通過瀏覽器來實現。但是有了最新的操作環境,同樣的測試可以通過敲命令行來實現。這對于正在尋求在正式運行前快速檢測程序功能性的您來說,簡直就是棒極了。
      • 開發手冊:新的基于JavaScript的文件說明書庫文件分為了JSDoc 和NaturalDocs兩種。
      • 代碼生成器:新增了代碼生成器,將您輕松使用EJS創建自定義項目。
      • Scaffolding:通過連接到默認的Rest服務器來幫助您進行迭代開發,同時還提供了一個易于擴展的CRUD接口。
      • 引擎&插件:新添命令行插件和附件安裝程序。這樣,如果開發人員想要使用JQuery 插件時,他只需要鍵入命令行就可以成功地安裝。
      • 自定義事件委托:除了改善各種情況下委托事件外,他們還拓展這項功能到自定義事件,無論是拖拽、索套或是鼠標懸停、鼠標鍵入都不在話下。通過事件委托,功能開發者將會在處理復雜的事件中倍感輕松。
      • 易升級:JavaScriptMVC可以通過鍵入命令行進行自我升級。

      More…

      評論: 0 | 引用: 0 | 分類: develop | Tags: JavaScriptMVC   JavaScript   JavaScript框架  

      使用頁面Gzip壓縮提速

      一. HTTP壓縮概述

      HTTP壓縮是在Web服務器和瀏覽器間傳輸壓縮文本內容的方法。HTTP壓縮采用通用的壓縮算法如gzip等壓縮HTML、JavaScript或CSS文件。壓縮的最大好處就是降低了網絡傳輸的數據量,從而提高客戶端瀏覽器的訪問速度。當然,同時也會增加一點點服務器的負擔。Gzip是比較常見的一種HTTP壓縮算法。

      本文介紹的HTTP壓縮方式,采用的是Windows系統設置的方式,優點是效率較高。

      More…

      評論: 0 | 引用: 0 | 分類: develop | Tags: Gzip  

      Ajax框架jQuery推新版 1.3 改進核心代碼

      開源Ajax框架jQuery于推出三周年時,發表1.3新版。jQuery作者John Resig于官網中表示,在1.3版中,大幅度地重新改寫了許多核心程序代碼來提高效能,例如新版的選取器引擎(Selector Engine)的執行效率比jQuery 1.2.6增加了約5成。不過,微軟新版ASP.NET目前只支持到jQuery 1.2.6版。

      More…

      評論: 0 | 引用: 0 | 分類: develop | Tags: Ajax   jQuery  

      web架構設計經驗分享

      架構設計的幾個心得:

      一,不要過設計:never over design

      這是一個常常被提及的話題,但是只要想想你的架構里有多少功能是根本沒有用到,或者最后廢棄的,就能明白其重要性了,初涉架構設計,往往傾向于設計大而化一的架構,希望設計出具有無比擴展性,能適應一切需求的增加架構,web開發領域是個非常動態的過程,我們很難預測下個星期的變化,而又需要對變化做出最快最有效的響應。。

      ...

      More…

      評論: 2 | 引用: 0 | 分類: develop | Tags: web架構   架構設計   Web開發  

      注釋編程規范[出自華為內部資料]

      開發的時候為了表示某個文件或者函數的功能,一般采取的方法。

      2-1:一般情況下,源程序有效注釋量必須在20%以上。

      說明:注釋的原則是有助于對程序的閱讀理解,在該加的地方都加了,注釋不宜太多也不能太少,注釋語言必須準確、易懂、簡潔。

      2-2:說明性文件(如頭文件.h文件、.inc文件、.def文件、編譯說明文件.cfg等)頭部應進行注釋,注釋必須列出:版權說明、版本號、生成日期、作者、內容、功能、與其它文件的關系、修改日志等,頭文件的注釋中還應有函數功能簡要說明。

      示例:下面這段頭文件的頭注釋比較標準,當然,并不局限于此格式,但上述信息建議要包含在內。

      1. /*************************************************
         2. Copyright (C), 1988-1999, Huawei Tech. Co., Ltd.
         3. File name: // 文件名
         4. Author: Version: Date: // 作者、版本及完成日期
         5. Description: // 用于詳細說明此程序文件完成的主要功能,與其他模塊
         6. // 或函數的接口,輸出值、取值范圍、含義及參數間的控
         7. // 制、順序、獨立或依賴等關系
         8. Others: // 其它內容的說明
         9. Function List: // 主要函數列表,每條記錄應包括函數名及功能簡要說明
        10. 1. ....
        11. History: // 修改歷史記錄列表,每條修改記錄應包括修改日期、修改
        12. // 者及修改內容簡述
        13. 1. Date:
        14. Author:
        15. Modification:
        16. 2. ...
        17. *************************************************/  

      ¹2-3:源文件頭部應進行注釋,列出:版權說明、版本號、生成日期、作者、模塊目的/功能、主要函數及其功能、修改日志等。

      示例:下面這段源文件的頭注釋比較標準,當然,并不局限于此格式,但上述信息建議要包含在內。

         1. /************************************************************
         2. Copyright (C), 1988-1999, Huawei Tech. Co., Ltd.
         3. FileName: test.cpp
         4. Author: Version : Date:
         5. Description: // 模塊描述
         6. Version: // 版本信息
         7. Function List: // 主要函數及其功能
         8. 1. -------
         9. History: // 歷史修改記錄
        10. <author> <time> <version > <desc>
        11. David 96/10/12 1.0 build this moudle
        12. ***********************************************************/ 

      說明:Description 一項描述本文件的內容、功能、內部各部分之間的關系及本文件與其它文件關系等。History 是修改歷史記錄列表,每條修改記錄應包括修改日期、修改者及修改內容簡述。

      ¹2-4:函數頭部應進行注釋,列出:函數的目的/功能、輸入參數、輸出參數、返回值、調用關系(函數、表)等。

      示例:下面這段函數的注釋比較標準,當然,并不局限于此格式,但上述信息建議要包含在內。

         1. /*************************************************
         2. Function: // 函數名稱
         3. Description: // 函數功能、性能等的描述
         4. Calls: // 被本函數調用的函數清單
         5. Called By: // 調用本函數的函數清單
         6. Table Accessed: // 被訪問的表(此項僅對于牽扯到數據庫操作的程序)
         7. Table Updated: // 被修改的表(此項僅對于牽扯到數據庫操作的程序)
         8. Input: // 輸入參數說明,包括每個參數的作
         9. // 用、取值說明及參數間關系。
        10. Output: // 對輸出參數的說明。
        11. Return: // 函數返回值的說明
        12. Others: // 其它說明
        13. *************************************************/ 

      More…

      評論: 0 | 引用: 0 | 分類: develop | Tags: 編程規范   注釋  
      A级特黄的毛片,公车大ji巴好好爽好深,国产AV麻豆天堂亚洲国产AV刚刚碰
    1. <tbody id="6imeg"></tbody>
    2. <b id="6imeg"><samp id="6imeg"></samp></b>

        <samp id="6imeg"><samp id="6imeg"></samp></samp><sub id="6imeg"></sub>