Time of Update: 2018-12-07
減少ViewState的辦法可以大大加快用戶端的下載顯示速度,但是頻繁的資料庫訪問將加大伺服器的壓力;使用ViewState可以減輕伺服器的壓力,但是又加大了用戶端的下載時間,它們是互相矛盾的。 DataGrid儲存在ViewState中的資料分為兩個部分,一部分是儲存索引用的,就是DataKeys和DataItems這樣的屬性使用的資料,我們把它稱之為索引資料。還有一部分是DataGrid中資料來源的內容,我們稱之為列表資料。
Time of Update: 2018-12-07
控制台 模組: control.exe 命令: rundll32.exe shell32.dll,Control_RunDLL 結果: 顯示控制台視窗。 例子: Dim x x = Shell("rundll32.exe shell32.dll,Control_RunDLL") 輔助選項 模組: access.cpl 命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5 結果: 顯示輔助選項/常規。 命令: rundll32.exe
Time of Update: 2018-12-07
繼蘋果之後,又有一家作業系統開發商決定採用十進位表示檔案大小,這次是Linux發行版Ubuntu。 計劃於今年10月推出的Ubuntu 10.10將改變作業系統通用的二進位檔案大小表示,Ubuntu目前仍然使用二進位乘數詞頭,但未來將採用基於十進位的國際單位制詞頭,也就是說從Ubuntu 10.10開始,1 kB= 1,000 bytes,1 MB = 1,000 kB,1 GB=1,000MB;Ubuntu將用1 KiB表示1,024 byte,1 MiB表示1,024 KiB,1
Time of Update: 2018-12-07
感悟:對泛型委派基本屬於有點認識,但從來沒真正在項目中使用過,有時感覺沒有合適的情境應用,但看了artech兄的文章,我才明白,原來泛型委派真的可以做很多事情,而且效果往往是沒有使用委託所達不到的。 Action<T>
Time of Update: 2018-12-07
OracleDBConsoleorcl 服務無法啟動 在事件檢視器裡看到 Agent process exited abnormally during
Time of Update: 2018-12-07
研究了一陣子C#版WorldWind,大家知道WorldWind是傳統型程式,突然提了一個新需求,就是在IE裡面運行WorldWind,對於java版的WorldWind來說可能比較容易,C#版的還真費神,我的做法是把WorldWindow以及自己的寫的外掛程式全部封裝在一個winform自訂控制項中,然後再把這個控制項載入到webform上,效果非常好。現在寫一個簡單的例子總結一下winform自訂控制項在webform上使用的步驟。一、製作winform自訂控制項。using System;
Time of Update: 2018-12-07
Sql語句一直是弱項,最近整報表可是痛苦呀,一個select能寫兩天。整理一下一些常用的函數和寫法放在這,以後忘了來看看,呵呵(針對Oracle資料庫)。例子都是生產中的例子,直接放上來儲存著,後面要用的時候,我就直接複製過去用了,看起來比較費勁,例子大家還是不要看了。一、遞迴查詢 Start with...Connect By,用於對一個樹形結構的表遞迴遍曆,Start with後面跟初始值,Connect By後面跟遍曆條件。 比如: SELECT
Time of Update: 2018-12-07
1.設定WinForm表單內容showinTask=false 2.加notifyicon控制項notifyIcon1,為控制項notifyIcon1的屬性Icon添加一個icon表徵圖。 3.添加表單最小化事件(首先需要添加事件引用): 代碼如下:this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged); //上面一行是主表單InitializeComponent()方法中需要添加的引用 private void
Time of Update: 2018-12-07
限制WindowsXP/SP2以前的電腦不允許使用USB Storage,使用記事本輸出以下內容:CLASS MACHINECATEGORY"USB Storage"POLICY"Disable USB Storage" KEYNAME"SYSTEM\CurrentControlSet\Services\USBSTOR" VALUENAME"Start" VALUEON NUMERIC4 VALUEOFF NUMERIC3END POLICYEND CATEGORY限制電腦使用USB
Time of Update: 2018-12-07
TTL=32 Windows 9x/Me TTL=64 LINUX TTL=128 Windows 200x/XP TTL=255
Time of Update: 2018-12-07
看到網上流傳的《【強者來】全球只有4個人通關的遊戲!.xls》一個Excel檔案,裡面是一個flash小遊戲,想弄明白flash是怎麼嵌入到excel文檔中呢!原來通過OLE對象將Flash檔案插入到Excel文檔中,步驟如下:第1步 開啟Excel檔案,工具列的空白處點擊滑鼠右鍵,選【控制項工具箱】,調出控制項工具箱;第2步 點擊控制工具箱最右邊的“其他控制項”按鈕,選擇“Shockwave Flash Object”項,表示要插入的Flash;第3步
Time of Update: 2018-12-07
最近由於需要反編譯一些C#寫的程式,早就聽說功能極為強大的反編譯工具,Reflector。 我用的版本是4.1.84.0,感覺用起來很爽,以後弄到的幾個很好用的DLL,我都反編譯,並弄出源碼了,為我省了不少工夫啊,反編譯出來的除了定義的變數名不一樣外,其餘的簡直是一模一樣。圍繞它開發的外掛程式也很多,用著真是開心!我還找到一個外掛程式可以把源碼匯出到檔案!更是爽!不過這個軟體還不支援Unicode ,需要自己寫一個轉化程式,兩個搭配起來用極爽!
Time of Update: 2018-12-07
MultiCD 是一個非常實用的 Shell 指令碼,利用它你可以構建多重開機的 CD 映像。如果你手邊有多個小型的 Linux 發行版,那麼現在你不必分別為其燒錄一張光碟片,通過 MultiCD 就可以將它們合而為一了。對於喜歡鼓搗的 Linux 朋友來說,MultiCD 將成為製作 Linux 工具盤的得力助手。MultiCD 目前支援許多 Linux 發行,包括 Slax、Puppy、SliTaz、DSL、Parted Magic、Ubuntu/Debian mini.iso、Arch
Time of Update: 2018-12-07
VC++6.0 下搭建 wxWidgets 開發環境 GTK、QT、SWT、SWING 一樣,wxWidgets 也是一種開源跨平台的 G使用者介面架構。 因 wxWidgets 和 MFC 有些淵源,有些親近,故要體驗一番 wxWidgets。 現在最新版是 2.8.8。wxWidgets 程式還可運行於 Windows CE、Palm OS。 不但包括 GUI,還有 Media、Socket、ODBC 等庫。 詳情請見 wxWidgets
Time of Update: 2018-12-07
如果使用linux iptables做防火牆,可以考慮用下面這個指令碼迅速確定到底哪個ip的流量不正常。指令碼內容如下:#!/bin/sh#edit by iamshiyucat /proc/net/ip_conntrack > 1.logcat 1.log | grep "udp" | awk '{print $4 " " $1}' > 2.logcat 1.log | grep "tcp" | awk '{print $5 " " $1}' >> 2.logcat 2
Time of Update: 2018-12-07
以前也沒有注意,今天開啟工作管理員,發現有11個svshost.exe進程有網路服務的,本地服務的,還有系統服務的,我的系統是“windows番茄花園2003”,覺得不大對勁,立刻查了資料,現在將我瞭解的關於svchost進程的知識在此和支援我的朋友分享。
Time of Update: 2018-12-07
在ActionScript 3.0推出這樣短的時間內ActionScript 3.0 CookBook 簡體中文完整版公布,這對喜歡flash,喜歡AS的同仁來說無疑是一大快事,現在我們就先睹為快。第一章. ActionScript 語言基礎第二章. 自訂類第三章. 運行時環境 第四章. 數字和數學第五章. 數組第六章. 可視化對象列表第七章. 繪圖和遮罩 第八章. 位元影像第九章. 文本第十章. 濾鏡和轉換第十一章. 動畫編程第十二章. 字串第十四章. 日期和時間第十五章. 聲音編程第十六章.
Time of Update: 2018-12-07
上次公司要求封鎖所有電腦的USB介面,但是保留印表機和滑鼠鍵盤的介面,經過我多方求助與查資料,終於總結了一些,不敢藏私,拿出來與大家分享方法一:隱藏式磁碟分割運行——regedit進入註冊表,依次開啟[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 在右視窗中建立一個二進值的索引值名為“NoDrives”,磁碟機所一一對應的索引值如下:A驅為“01000000”,B驅為“02000000
Time of Update: 2018-12-07
藉助系統內建的設定將USB禁用,讓任何人沒有機會在自己的電腦中使用隨身碟、移動硬碟等旋轉,因此也就達到了保護自我的目的了。將所有USB儲存裝置攔在門外的方法很簡單:按win+r開啟運行對話方塊,輸入regedit並斷行符號開啟登錄編輯程式,依次展開到hkey_local_machine\System\CurrentControlSet\Services\USBstor,右側的Start索引值為3時表示啟用USB儲存裝置,為4則禁用,只要在這裡修改索引值即可達到禁用或啟用USB儲存裝置的目的。為了
Time of Update: 2018-12-07
今天跟大家一起分享切分和識別,在這裡就要有個分支,切分有兩個情況,一個是分開的字元的切分和識別,另一個是連在一起的字元的切分和識別。今天先共用分開字元的識別,仍然是源碼共用。首先要說一下原理,在網上的很多代碼,在切分的時候,很的情況會導致切分失敗,比如字元的左右位置不固定。所以在切分的時候,我採用的方法是,以每列Y座標的像點從左至右掃描,直到遇到這列Y座標有一個黑色的點作為起點,接著繼續向右掃描,一直遇到有一個白點作為結束點,然後取這個起點和結束點中間的映像,其它以此類推,這樣就解決了左右位置不