Time of Update: 2018-12-05
我們常用的無盤都會有一個PNP程式,而這個PNP其實最主要的就是網卡PNP,即更換網卡插槽甚至更換為其它網卡後也能啟動到無盤。如果更換網卡插槽或者更換為其它網卡後WINDOWS是需要重新安裝驅動的,不然網卡就驅動不了。而網卡驅動不了的話無盤啟動肯定就要失敗了,這時WINDOWS就會無限滾圈。那麼這個PNP程式是怎麼解決這個問題的呢? 原來無盤用戶端裡有一個跟做PNP工作的驅動,它的啟動優先順序被設定的很高,在系統啟動的時候就在運行了。它運行後會根據一定的規則把這個更換插槽或更換過的網卡進行處理
Time of Update: 2018-12-05
ADS提供下面的命令列開發工具:armccarmcc是ARM C編譯器。這個編譯器通過了Plum Hall C Validation Suite為ANSI C的一致性測試。armcc用於將用ANSI C編寫的程式編譯成32位ARM指令代碼。因為armcc是我們最常用的編譯器,所以對此作一個詳細的介紹。在命令控制台環境下,輸入命令:armcc –help。可以查看armcc的文法格式以及最常用的一些操作選項。armcc最基本的用法為: armcc [options] file1 file2 ..
Time of Update: 2018-12-05
隨身碟在傳輸檔案時意外斷開,導致有一個檔案無論如何都無法刪除。Unlocker提醒需要運行chkdsk,於是乎搜尋了下他的用法。確實可以修複損壞的隨身碟。chkdsk基於所用的檔案系統,建立和顯示磁碟的狀態報表。Chkdsk 還會列出並糾正磁碟上的錯誤。如果不帶任何參數,chkdsk 將顯示當前磁碟機中的磁碟狀態。文法chkdsk [volume:][[Path] FileName] [/f] [/v] [/r] [/x] [/c] [/l[:size]]參數volume:
Time of Update: 2018-12-05
最近一直在看WDM的驅動,在memory方面有一些不是很清楚,譬如 MDL 的具體結構、使用方法等等。在網路上搜刮一番,瞭解了MDL的具體使用,主要是MmGetMdlByteOffset這個宏的意義。之前一直認為這個值應該是0。事實並非如此,這個值是一個相對於page start addrss的offset,也就是說Va轉為Pa時,並沒有從page start
Time of Update: 2018-12-05
資料視窗的錯誤提示不顯示(item '' does not pass validation test!)在ItemChanged中Return codes:0 - (Default) Accept the data value1 - Reject the data value and do not allow focus to change2 - Reject the data value but allow the focus to changemessagebox()return
Time of Update: 2018-12-05
Imports SystemImports System.Runtime.InteropServicesNamespace JustinIO Class CommPort Public PortNum As String Public BaudRate As Integer Public ByteSize As Byte Public Parity As Byte '// 0-4=no,odd,even,mark,space
Time of Update: 2018-12-05
物件導向的編程工具的特點之一就是要提高代碼重用性(Reuse),寶蘭的BCB當然可以實現這一功能。我們都知道,在BCB中,大部分程式碼都直接或間接的對應著一個事件,此程式稱為事件處理控制代碼,它實際上就是一個過程。從應用程式的工程到視窗、組件和程式,BCB強調的是其開發過程中每一層次的重用性,可以充分利用已編寫過的代碼來減少工作量,更會使你的程式變得優美。程式碼片段間的共用都跟發生該事件的控制項有關有關,需要根據控制項類型做出相應的處理,這時就要用到Sender參數。每個函數的開頭都有形如:vo
Time of Update: 2018-12-05
連接埠概念 在網路技術中,連接埠(Port)大致有兩種意思:一是物理意義上的連接埠,比如,ADSL Modem、集線器、交換器、路由器用於串連其他網路裝置的介面,如RJ-45連接埠、SC連接埠等等。二是邏輯意義上的連接埠,一般是指TCP/IP協議中的連接埠,連接埠號碼的範圍從0到65535,比如用於瀏覽網頁服務的80連接埠,用於FTP服務的21連接埠等等。我們這裡將要介紹的就是邏輯意義上的連接埠。 查看連接埠 在Windows 2000/XP/Server
Time of Update: 2018-12-05
要想讓emacs支援中文,需要 apt-get install emule-ucs 並要修改 ~/.emacs,具體修改情況請參考Emacs筆記——配置篇。如何輸入中文(轉) 如果你用的是 gnome,那麼很不幸,你可能不得不用 Emacs 內建的IME,方法如下: 想要知道可以使用哪些IME C-x RET C-/ SPC 設定預設的IME,將下面這一行加入到 ~/.emacs 檔案中: (custom-
Time of Update: 2018-12-05
.NET開發過程中不是程式的無法運行,就是程式的效率慢的同蝸牛在爬; 這種情況在.NET的新手中尤其常見;我不知道為什麼,一些介紹.NET開發的書本裡引用的例子代碼,也對此問題視而不見,尤其讓我鬱悶的是一些我喜歡的書也出現了同樣的問題。這篇文章不僅對.NET開發人員的新手有協助,同樣對哪些有經驗,也帶來一些啟示和參考。他們會遇到什麼樣的問題?1. 資料庫連接逾時2. 建立的對象只管用,不管釋放3. 調試(Debug)模式下編譯後,就用於應用環境中了4.
Time of Update: 2018-12-05
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 組合語言中CPU上的通用寄存器的名稱,是32位的寄存器。如果用C語言來解釋,可以把這些寄存器當作變數看待。比方說:add eax,-2 ; //可以認為是給變數eax加上-2這樣的一個值。這些32位寄存器有多種用途,但每一個都有“專長”,有各自的特別之處。EAX 是"累加器"(accumulator), 它是很多加法乘法指令的預設寄存器。EBX 是"基地址"(base)寄存器,
Time of Update: 2018-12-05
因為產品的測試工程極不好用,又慢、又大、又亂、……關鍵是沒有哪個版本經理願意在測試代碼上耗費人力。偶然看到此書介紹,以為找到真經,跑到公司圖書館取來研讀。速速瀏覽一下,感覺遠遠沒有想象中管用,雖然封面也標明該書獲了美國生產力大獎,但和《敏捷式軟體開發 (Agile Software Development)原則、模式與實踐》相比不是一個檔次,we can't judge a book by its
Time of Update: 2018-12-05
mii-tool 的用法 : [root@localhost ~]# mii-tool –helpusage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]-V, –version display version information-v, –verbose more verbose output 註:顯示網路介面的資訊;-R, –reset reset MII to poweron state
Time of Update: 2018-12-05
Settings連結包含大部分門戶的全域設定。主要包括以下內容:General:配置全域設定,例如company name(公司名稱), domain(域), the virtual host(虛擬機器主機), a global portal logo(logo)等。Authentication:配置登陸IDS,串連LDAP及單點登入。Users:有三個標籤,labeled Fields(域標籤),Reserved Credentials(保留認證),Default User
Time of Update: 2018-12-05
轉自:http://blog.sina.com.cn/s/blog_5ebcc024010123m9.html 一、背景NMP(NASA新千年計劃):目的是通過發射實驗衛星來驗證一系列21世紀衛星新技術,稱為飛行驗證,是一項滾動計劃,目前列入計劃的包括:EO(地球探測)、DS(深空探測)和ST(空間技術)。EO-1為對地計劃的第一顆衛星,另計劃發射EO-2(太空梭上的紅外雷射雷達)和EO-3(對靜止氣象衛星新技術進行驗證,以求明顯改進目前氣象預報的時效性和準確性)。地球觀測衛星-1(EO-1)是
Time of Update: 2018-12-05
.NET中GC.Collect該在什麼時候調用? 最近做的一個項目,是從VB升級到VB.NET的代碼,所以,資料庫操作使用的是相對較老的方式OO4O (Oracle Objects for
Time of Update: 2018-12-05
今天排查一個分頁預存程序缺陷,發現錯誤ORA-01445: 無法從不帶保留關鍵字的表的聯結視圖中選擇 ROWID 或採樣。開始納悶用了N年的分頁預存程序怎麼會有問題,後來發現關鍵問題在於該預存程序訪問的主要對象是張多表串連的視圖,預存程序需要使用ROWID偽列,而從視圖中讀取ROWID的限制是做關聯對應的欄位必須建立一個唯一索引。經過檢查發現預存程序中涉及的視圖關聯使用的欄位建立唯一索引的位置在從表上(即“一多”對應的多),所以發生問題。附上預存程序與使用(網路公開版,這裡使用的ROWNUM):
Time of Update: 2018-12-05
訊息佇列(Message Queue)簡介及其使用Monday, 20. March 2006, 02:57:30Message Queue, 訊息佇列 利用 MSMQ(Microsoft Message Queue),應用程式開發人員可以通過發送和接收訊息方便地與應用程式進行快速可靠的通訊。訊息處理為您提供了有保障的訊息傳遞和執行許多業務處理的可靠的防故障方法。MSMQ與XML Web Services和.Net Remoting一樣,是一種分布式開發技術。但是在使用XML Web
Time of Update: 2018-12-05
先發個solaris的全部命令pdf參考資料,也是就man 的所有內容解說下載請點:http://dlc.sun.com/pdf/816-0211/816-0211.pdfSolaris下,一個磁碟包含8個分區,標記為0-7。此資訊可以通過format命令,然後選擇一個硬碟來看到,例如,在我自己的系統中(Solaris 9,Ultra 60),顯示出來的資訊如下: # format Searching for disks...done AVAILABLE DISK SELECTIONS: 0.
Time of Update: 2018-12-05
最近在Word上做開發,使用的Open XML SDK