Time of Update: 2018-12-08
在.NET 4.5中新加入的壓縮的命名空間和方法。可以拋棄ICSharpCode.SharpZipLib.dll 這個類庫了。效能上不相上下。但是能夠大大簡化你的代碼。如果開始使用.NET FrameWork4.5 做壓縮不妨試試內建的壓縮方法.傳統使用ICSharpCode.SharpZipLib.dll 所寫的代碼。複製代碼 代碼如下:static void Main(string[] args) { Stopwatch watch = new
Time of Update: 2018-12-08
html裡的marqueen也能實現內容的滾動,但滾動是間斷的,在滾動一個周期中,會有一段空白出現。如果滾動的地區比較大,空間的出現,會讓頁面看起來很不美觀。運用JavaScript可以使這一問題得到改觀,實現無間斷的滾動。 上下迴圈滾動代碼: 複製代碼 代碼如下:<div id="demo" onmouseover="clearInterval(inter)" onmouseout="inter=setInterval(qswhMarquee,30)"
Time of Update: 2018-12-08
在C/S架構中,不管是傳統的winform還是wpf都可能會遇到進行非同步作業檔案的時候。檔案小還好說,直接寫作業碼。如果是大檔案很多時候做成非同步操作。在介面上顯示一個進度條什麼的,後台使用一個backgroundworker來做。在這裡告訴大家在.NET Framework4.5中支援非同步IO的操作。大大簡化之前些的非同步方法呼叫代碼。使用backgroundworker代碼複製代碼 代碼如下:View Code private void Button_Click_3(object
Time of Update: 2018-12-08
delphi中表示跳出的有break,continue, exit,abort, halt, runerror。 1、break 強制退出迴圈(只能放在迴圈中),用於從For語句,while語句或repeat語句中強制退出。 2、continue 用於從For語句,while語句或repeat語句強行結束本次稱稱迴圈,並開始下一次迴圈。 3、exit 用於從當前代碼塊中退出。若該代碼為主程式,則終止該程式,若是函數或過程,則立即該過程或函數。 4、abort
Time of Update: 2018-12-08
條件變數是線程之前同步的另一種機制。條件變數給多線程提供了一種會和的場所。當條件變數和互斥鎖一起使用時,允許線程以無競爭的方式等待特定的條件發生。這樣大大減少了鎖競爭引起的線程調度和線程等待。
Time of Update: 2018-12-08
1.Nginx介紹 Nginx是一個非常輕量級的HTTP伺服器,Nginx,它的發音為“engine X”, 是一個高效能的HTTP和反向 Proxy伺服器,同時也是一個IMAP/POP3/SMTP Proxy 伺服器。2.對PHP支援 目前各種網頁伺服器對PHP的支援一共有三種: (1)通過網頁伺服器內建的模組來實現,例如Apache的mod_php5,類似的Apache內建的mod_perl可以對perl支援。 (2)通過CGI來實現,這個就好比之前perl的CGI,
Time of Update: 2018-12-08
.aspx頁面代碼 複製代碼 代碼如下:<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <%# ((KeyValuePair<int, List<User>>)Container.DataItem).Key %> <br /> <asp:Repeater ID="Repeater2" runat="server" DataSource='<%
Time of Update: 2018-12-08
文章目錄 擷取/設定內容 - text()、html() 以及 val() jQuery 元素選取器和屬性選取器允許您通過標籤名、屬性名稱或內容對 HTML 元素進行選擇。jQuery 元素選取器:jQuery 使用 CSS 選取器來選取 HTML 元素。$("p") 選取 <p> 元素。$("p.intro") 選取所有 class="intro" 的 <p> 元素。$("p#demo") 選取 id="demo"
Time of Update: 2018-12-08
在MVC開發中我們常常用到枚舉類型,通常枚舉類型在使用中是是用DropDownList,每次轉換不是什麼好辦法。 通過擴充加以實現此功能。複製代碼 代碼如下:public static class ExSelectListItem { public static List<SelectListItem> ToSelectListItem(this Enum valueEnum) { return (from int
Time of Update: 2018-12-08
1.原始碼下載1.1 opensips源碼包下載 最新的opensips下載位置:http://opensips.org/pub/opensips/latest/src/ 所有版本的opensips下載位置:http://opensips.org/pub/opensips/1.2
Time of Update: 2018-12-08
1、Ext.grid.GridPanel 主要配置項: store:表格的資料集 columns:表格列模式的配置數組,可自動建立ColumnModel列模式 autoExpandColumn:自動充滿表格未用空間的列,參數為列id,該id不能為0 stripeRows:表格是否隔行換色,預設為false cm、colModel:表格的列模式,渲染表格時必須設定該配置項 sm、selModel:表格的選擇模式,預設為Ext.grid.RowSelectionModel enableHdMenu:
Time of Update: 2018-12-08
問:一個.NET程式在運行時到底啟動了多少個線程?答:至少3個。1.啟動CLR並運行Main方法的主線程2.調試器協助線程3.Finalizer線程複製代碼 代碼如下:class Program { static void Main(string[] args) { Console.WriteLine("Main thread: {0}", Thread.CurrentThread.ManagedThreadId);
Time of Update: 2018-12-08
opensips使用者認證設定檔-opensips.cfg opensips.cfg設定檔,紅色標記的為添加修改的部分,親自測試!## $Id: opensips.cfg 9742 2013-02-05 10:24:48Z vladut-paiu $## OpenSIPS residential configuration script# by OpenSIPS Solutions <team@opensips-solutions.com>## This script
Time of Update: 2018-12-08
1、關於載入和回調的問題 ExtJs的Store在載入時候一般是消極式載入的,這時候Grid就會先出現一片空白,等載入完成後才出現資料;因此,我們需要給它添加一個提示資訊! 但是Store卻沒有waitMsg屬性。 解決方案: 1.給store添加監聽器,監聽beforeload事件,載入前彈出提示框,載入完成後關閉提示框 2.callback為load的回呼函數,在載入完成後執行,因此關閉提示框由它完成; 3.一定要給store的reload方法也添加callback函數,已關閉提示框
Time of Update: 2018-12-08
開始:--------------------------------------------------------------------------------在上周,客戶反映一個系統問題,當處理大量資料的時候,出現網路逾時。後來,我們跟蹤測試,發現是由於索引片段多而引起的網路逾時。解決方案,自然是重新組織和重建索引。在這裡,我寫了一個預存程序sp_RefreshIndex來實現。預存程序sp_RefreshIndex:複製代碼 代碼如下:use mastergoif object_id(
Time of Update: 2018-12-08
文檔就緒函數$(document).ready(function(){--- jQuery functions go here ----});這是為了防止文檔在完全載入(就緒)之前運行 jQuery 代碼。如果在文檔沒有完全載入之前就運行函數,操作可能失敗。(試圖隱藏一個不存在的元素;獲得未完全載入的映像的大小)把所有 jQuery 代碼置於事件處理函數中把所有事件處理函數置於文檔就緒事件處理器中hide/show/toogle$(selector).hide(speed,callback);$
Time of Update: 2018-12-08
javascript表單事件匯總 1。onabort(ns3,ns4,ie4):當使用者終止正在開啟的網頁時產生該事件。 2。onblur(ns3,ns4,ie3,ie4):某元素失去活動焦點時產生該事件。例如滑鼠在文字框中點擊後又在文字框外點擊時就會產生。 3。onchange(ns3,ns4,ie3,ie4):當網頁上某元素的內容發生改變時產生。例如在文字框中輸入文本後又在文字框外點擊時就會產生。 4。onclick(ns3,ns4,ie3,ie4)單擊網頁上的某元素時產生
Time of Update: 2018-12-08
無意中在csdn上看到一帖有關繪製楊輝三角的sql運算式,感覺很有意思。後來自己想下不藉助暫存資料表,根據楊輝三角的組合數計算方法C(n,m)=n!/[m!(n-m)!],進行繪製。以下是完整的SQL代碼:複製代碼 代碼如下:use tempdbgoset nocount ondeclare @rows int=10, --行數,根據實際來控制 @x int=1,@y int=1,@sql nvarchar(max),@cols int/*根據楊輝三角的組合數計算方法:C(n,m)
Time of Update: 2018-12-08
目前環境如下: 內網網段:192.168.10.0/24; 網關:192.168.10.254(在大樓物業處); 因此現在在內部做一個自己的網關,在上面做iptables策略. 今後內網網路更換為192.168.9.0/24;網關為192.168.9.254 筆記如下: 1.配置閘道伺服器網卡資訊: 複製代碼 代碼如下:ifconfig eth0 192.168.10.222 //配置網卡0 ifconfig eth1 192.168.9.254 //配置網卡1 route add
Time of Update: 2018-12-08
簡單表格排序,顯示某列,讀取本機資料複製代碼 代碼如下://本機資料 var datas = [ ['1', 'gao', 'man'], ['2', 'gao', 'man'], ['3', 'gao', 'man'] ]; //建立面板 Ext.create('Ext.grid.Panel', { title: 'easy grid', width: 400, height: 300, renderTo: Ext.getBody(), frame: true, viewConfig: {