Time of Update: 2018-12-05
jQuery中的queue和dequeue是一組很有用的方法,他們對於一系列需要按次序啟動並執行函數特別有用。特別animate動畫,ajax,以及timeout等需要一定時間的函數queue和dequeue的過程主要是:1,用queue把函數排入佇列(通常是函數數組)2,用dequeue將函數數組中的第一個函數取出,並執行(用shift()方法取出並執行)也就意味著當再次執行dequeue的時候,得到的是另一個函數了同時也意味著,如果不執行dequeue,那麼隊列中的下一個函數永遠不會執行對於
Time of Update: 2018-12-05
1. 建立子程式的正當理由 1.1. 降低複雜度可以通過子程式來隱藏一些資訊,主程式中就不再考慮這些資訊。如果內部迴圈層次太深,就意味著需要從子程式中提取新的子程式,把嵌套的部分提取出來形成一個獨立的子程式,可以降低外網子程式的複雜度。1.2. 引入中間易懂的抽象把一段代碼放入一個命名恰當的子程式內,是說明這段代碼用意最好的方法之一。If(node <> null) then While( node.next<>null) do Node
Time of Update: 2018-12-05
電視《雍正王朝》講了這麼一個故事:大將軍年羹堯奉命到青海平叛,清軍因路途遙遠,軍耗巨大,因此力求速戰速決。但叛軍避開鋒芒,東躲西藏,年羹堯沒有辦法找到叛軍決戰。這時,朝廷內外壓力越來越大,年羹堯陷入困境。這是一位謀士對年說:我知道叛軍在那裡。年大喜。這位謀士指出,敵人就在不遠處的一座皇封寺廟裡。年不信,謀士不慌不忙地說:這就是燈下黑,離自己越近就越不可能意識到,但卻是最可能的地方。果然,大軍一出,大獲全勝。我想講一些關於程式員對自身認識的故事,這些故事都和燈下黑有關。只要正確認識自己,道理非常簡
Time of Update: 2018-12-05
AMF是Action Message
Time of Update: 2018-12-05
http://www.programmersheaven.com/ 換行http://www.devx.com/ 換行http://www.kernel.org/ 換行http://www.linux.org/ 換行http://www.gnu.org/ 換行http://sourceforge.net/ 換行http://www.redhat.com/ 換行http://www.cnet.com/?tag=hdr%3bbrandnav
Time of Update: 2018-12-05
調用微軟的Microsoft Office Document Imaging的類庫原始碼如下:public MODI.Document _MODIDocument;private void SetImage(string filename){// Bitmap nump = new Bitmap();// Bitmap myBitmap1 = new Bitmap(new fa;// set the image..try{_MODIDocument = new MODI.Document();_
Time of Update: 2018-12-05
客戶需要一個 web 列印功能,搞了兩天也沒搞定。在網上找到了 pazu 列印控制項,如遇救星。那就簡單說說。 首先,客戶需要點擊按鈕,直接列印。列印前需設定好頁面邊界,頁首頁尾,印表機,紙張,分頁等。 通過 pazu 控制項,使用 javascript 代碼設定屬性即可。 要使用 pazu ,只需加入如下代碼,按提示安裝 activeX 控制項即可。 <div style="display:none"> <object classid="clsid:AF33188F-66
Time of Update: 2018-12-05
過去有一位年輕和尚,一心求道,希望有日成佛。但是,多年苦修參禪,似乎沒有進步。有一天,他打聽到深山中有一破舊古寺,住持某老和尚修鍊圓通,是得道高僧。於是,年輕和尚打點行裝,跋山涉水,千辛萬苦來到老和尚面前。兩人打起了機鋒。年輕和尚:請問老和尚,你得道之前,做什嗎?老和尚:砍柴擔水做飯。年輕和尚:那得道之後,又做什嗎?老和尚:還是砍柴擔水做飯。年輕和尚於是哂笑:那何謂得道?老和尚:我得道之前,砍柴時惦念著挑水,挑水時惦念著做飯,做飯時有想著砍柴;得道之後,砍柴即砍柴,擔水即擔水,做飯即做飯。這就是
Time of Update: 2018-12-05
1.許可權2.日誌:AOP,IOC,Log4g3.異常4.安全:傳輸層安全,注入(sql,html,javascript),session攻擊,重放攻擊,跨網站,時間戳記),https/SSL5.緩衝(Runtime.cache單個緩衝,快取服務器)6.資料訪問(如操作資料庫,XML等)7.並發:多線程,非同步,並發控制(單件模式,時間戳記,互斥,悲觀鎖等等)8.交易處理(資料庫復原,緩衝依賴等)9.負載平衡(DNS輪尋,負載平衡伺服器)10.CMS方案,使用者定製功能(介面,功能組裝等)11.
Time of Update: 2018-12-05
跟蹤網站日誌的時候發現了這個異常,如下是異常的詳細資料:錯誤資訊:The client disconnected. 2009-4-6 19:35:41 at System.Web.UI.ViewStateException.ThrowError(Exception inner, String persistedState, String errorPageMessage, Boolean macValidationError) at
Time of Update: 2018-12-05
使用頻率 所屬類型 模式名稱 模式 簡單定義 5 建立型 Singleton 單件 保證一個類只有一個執行個體,並提供一個訪問它的全域訪問點。 5 結構型 Composite 組合模式 將對象組合成樹形結構以表示部分整體的關係,Composite使得使用者對單個對象和組合對象的使用具有一致性。 5 結構型 FACADE 外觀 為子系統中的一組介面提供一致的介面,facade提供了一高層介面,這個介面使得子系統更容易使用。 5 結構型 Proxy 代理
Time of Update: 2018-12-05
頁面(HTML)最佳化的方法除了語言層面上進行最佳化外,對Web開發,HTML的最佳化將很大程度上減輕伺服器的負載,提供網站的效能1). 減少HTTP請求數。開啟網頁,瀏覽器會發出很多請求,圖片,指令碼,每個對象的載入都需要花時間, 需要減負載。1. 合并CSS,Js檔案 ,減少Http的請求數2. 合并架構圖片以及相當變動較少的圖片,合成一張。有時直接用Css完成。3. 合理的使用本地的Cached來緩衝 js/css/image2). 減少被請求檔案的大小,較少請求資料佔用的網路頻寬。1.
Time of Update: 2018-12-05
串連池允許應用程式從串連池中獲得一個串連並使用這個串連,而不需要為每一個串連請求重建立立一個串連。一旦一個新的串連被建立並且放置在串連池中,應用程式就可以重複使用這個串連而不必實施整個資料庫連接建立過程。當應用程式請求一個串連時,串連池為該應用程式分配一個串連而不是重建立立一個串連;當應用程式使用完串連後,該串連被歸還給串連池而不是直接釋放。資料庫連接池中可能存在著多個沒有被使用的串連一直串連著資料庫(這意味著資源的浪費)。
Time of Update: 2018-12-05
使用 TRUNCATE TABLE 刪除所有行 若要刪除表中的所有行,則 TRUNCATE TABLE 語句是一種快速、無日誌記錄的方法。該語句總是比不帶條件的 DELETE 語句要快,因為 DELETE 語句要記錄對每行的刪除操作,而 TRUNCATE TABLE 語句只記錄整個資料頁的釋放。TRUNCATE TABLE 語句立即釋放由該表的資料和索引佔用的所有空間。所有索引的分發頁也將釋放。 與
Time of Update: 2018-12-05
前一篇文章中已經學習了AMF資料類型,那麼接下來就要將一個完整的AMF檔案的封裝格式了。AMF檔案總體來說分為4部分:前言(Preamble)、AMF頭、AMF主體和主體的響應。前言的前2位元組用於說明AMF的版本,目前AMF有2個版本AMF0和AMF3.如使用AMF0則是:00 00第3和第4位元組用16位整數表示AMF頭的數量。每一個AMF頭是由以下四部分組成:UTF string 表示Header的名字Boolean
Time of Update: 2018-12-05
比如說我有一張表位UnitParametInfo,裡面有三個欄位,ID自增欄位,departmentid部門標識,parameterid另外的識別欄位 查詢重複資料select count(DepartmentId), max(ID) from UnitParametInfo where ParameterID=109group by DepartmentIdhaving count(DepartmentId) >1 重複資料刪除資料,只保留一條delete from
Time of Update: 2018-12-05
深序列化:序列化對象的整個狀態 使用命名空間:using System.IO;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serialization.Formatters.Soap; 序列化類的標誌:在類前加上[Serializable]特性 兩種格式器:BinaryFormatter,SoapFormat
Time of Update: 2018-12-05
代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
[轉]left outer join,inner join,right outer join的區別 使用關係代數合并資料1 關係代數合并資料集合的理論基礎是關係代數,它是由E.F.Codd於1970年提出的。在關係代數的形式化語言中: 用表、或者資料集合表示關係或者實體。 用行表示元組。 用列表示屬性。關係代數包含以下8個關係運算子 選取――返回滿足指定條件的行。 投影――從資料集合中返回指定的列。
Time of Update: 2018-12-05
1. 盡量避免使用DOM。當需要反覆使用DOM時,先把對DOM的引用存到JavaScript本地變數裡再使用。使用設定innerHTML的方法來替換document.createElement/appendChild()方 法。 2. eval()有問題,new Fuction()建構函式也是,盡量避免使用它們。 3. 拒絕使用with語句。 它會導致當你引用這個變數時去額外的搜尋這樣的一個命名空間,with裡的代碼在編譯時間期是完全未知的。 4.