Time of Update: 2018-12-07
Q 在NT/2000/XP中,我想用VC編寫應用程式訪問硬體裝置,如擷取磁碟參數、讀寫絕對扇區資料、測試光碟機實際速度等,該從哪裡入手呢?A 在NT/2000/XP中,應用程式可以通過API函數DeviceIoControl來實現對裝置的訪問—擷取資訊,發送命令,交換資料等。利用該介面函數向指定的裝置驅動發送正確的控制碼及資料,然後分析它的響應,就可以達到我們的目的。DeviceIoControl的函數原型為BOOL DeviceIoControl( HANDLE hDevice,
Time of Update: 2018-12-07
由於國內的電信網路性價比的限制,和手機處理能力的差異,在設計一個無線應用的時候,為使用者節省流量是一個非常重要的考慮因素。可以說每一個位元組都應該為用戶端節省。節約流量可以從以下幾個方面關註:一、使用緩衝 比如 利用瀏覽器本機存放區 前面已經討論過二、消極式載入代碼 (觸底檢測,通過介面擷取資料)三、資源的消極式載入,圖片出現在可視地區再載入,(不考慮自動播放的情況下)音頻視頻按使用者點擊載入。今天簡單說一片消極式載入的實現方式。例子基於jQuery 和 jQuery
Time of Update: 2018-12-07
1. 串連ftp伺服器 格式:ftp [hostname| ip-address] a)ftp ftp.drivehq.com b)伺服器詢問你使用者名稱和口令,輸入後即可。2. 下載檔案 下載檔案通常用get和mget這兩條命令。 a) get 格式:get [remote-file] [local-file] 將單個檔案從遠端主機中傳送至本地主機中. b) mget 格式:mget
Time of Update: 2018-12-07
分離映像通道採用函數cvSplit。 函數原型:void cvSplit(const CvArr* src, CvArr* dst0, CvArr* dst1, CvArr* dst2, CvArr* dst3)分離出來的順序是逆序的,這個要注意。 cvSplit(pImg,bImg,gImg,rImg,0); 分離出來的是單通道的圖,顯示出來是這樣的: 通過cvMerge合并通道實現彩色映像的顯示,並且也是按照BGR的順序來輸入的。函數原型:void cvMerge(const CvArr*
Time of Update: 2018-12-07
VB.NET經過長時間的發展,很多使用者都很瞭解VB.NET了,這裡我發表一下個人理解,和大家討論討論。在VB.NET要做到四捨五入的功能應該用VB.NETFormat這個函數,用CInt或CLng都只能取到整數部分,而用VB.NET Format函數可以取到你所指定的小數位元。 Public Function Round(numAsVariant,nAsLong) As String Round=Format(num,IIf(n>0,"0."&String(n,"0"),"
Time of Update: 2018-12-07
WPF下實現圖片的放大縮小移動 在windows 7裡面有內建的圖片查看器,這個軟體可以開啟一張圖片然後以滑鼠在圖片中的焦點為原點來進行縮放,並且放大後可以隨意拖動。下面我們在WPF中實現這個功能。 在實現這個功能之前先說下使用的主要函數和步驟: ScaleTransform:進行縮放的函數。 TranslateTransform:進行平移的函數。 TransformGroup.Inverse:縮放圖片後,
Time of Update: 2018-12-07
P03: 多重背包問題題目有N種物品和一個容量為V的背包。第i種物品最多有n[i]件可用,每件費用是c[i],價值是w[i]。求解將哪些物品裝入背包可使這些物品的費用總和不超過背包容量,且價值總和最大。基本演算法這題目和完全背包問題很類似。基本的方程只需將完全背包問題的方程略微一改即可,因為對於第i種物品有n[i]+1種策略:取0件,取1件……取n[i]件。令f[i][v]表示前i種物品恰放入一個容量為v的背包的最大權值,則有狀態轉移方程:f[i][v]=max{f[i-1][v-k*c[i]]
Time of Update: 2018-12-07
FreeSwitch 是否可使用視訊會議?答案是 支援的! FreeSwitch 預設只支援與會成員看到當前“嗓門最大”的那個人的視頻。 在實際應用中,當講話人改變時,視頻會切換,但切換的時候,視頻會有馬賽克現象。此問題期待高手解決! 情境描述如下: 三個使用者 1000、1001、1002 都註冊到同一台伺服器。 (1)1000
Time of Update: 2018-12-07
控制反轉(IoC)又稱為dependency injection(依賴注入),是spring核心的一部分。依賴注入分construtor injection,setter injection.1.constuctor-arg injection Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package com.mydomain;public
Time of Update: 2018-12-07
不能啟動apache,或者使用wamp等整合套件後,唯獨apache服務啟動後有停止,但是把東西搬到其他機器上卻沒事問題可能和網路有關,我查了很多資料首先找打apache的錯誤報表日誌,發現現實諸多的調試錯誤中會有這麼幾句總是一樣的[Mon Dec 17 20:44:15 2008] [notice] Server built: Mar 5 2007 11:23:00[Mon Dec 17 20:44:15 2008] [notice] Parent: Created child
Time of Update: 2018-12-07
--------------declare @strName varchar(50)declare @strSQL varchar(8000)declare @strwhere varchar (300)declare @strSDate varchar(6)declare @strEDate varchar(6)set @strSDate=datename(year,'@FSDate')+datename(month,'@FSDate')set
Time of Update: 2018-12-07
最近在備戰軟考,複習到電腦群組成原理的時候,看到書中關於原碼、反碼、補碼和移碼的定義如下(n是機器字長): 原碼: 反碼: 補碼: 移碼: 看完這些定義以後,我的腦袋瞬間膨脹到原來的二倍!這樣變態的公式不管你記不記得住,反正我是記不住!還好以前對它們有所瞭解,否則看到這一堆公式恐怕我早就放棄參加軟考的念頭嘍。 其實沒必要弄得這麼麻煩,它們完全可以用一兩句話就描述的很清楚。 原碼: 如果機器字長為n,那麼一個數的原碼就是用一個n位的位元,其中最高位為符號位:正數為
Time of Update: 2018-12-07
在web.config中的<system.web></system.web>內加入如下代碼: <httpRuntime executionTimeout="600" maxRequestLength="951200" useFullyQualifiedRedirectUrl="true" minFreeThreads="8" minLocalRequestFreeThreads="4"
Time of Update: 2018-12-07
1.癥狀:使用System.Net.Mail發送郵件時遇到錯誤: Exceeded storage allocation. The server response was: 4.3.1 message size exceeds fixed maximum message size. 2.錯誤log: ERROR 2011-10-21 13:49:31,389 [36] logException [(null)] -System.Net.Mail.SmtpException: Exceeded
Time of Update: 2018-12-07
目的: Code Review的主要目的,是通過開發人員之間的互相查看代碼,來保證代碼品質,以便交給測試人員的時候,起碼保證代碼品質是比較高的。這隻是Code Review的一個主要功能,其實,Code Review還可以協助新手學習高手的代碼風格及編程思想,能快速提高新手的編程能力。任務: 其實Code Review主要檢查代碼中是否存在以下方面問題:代碼的一致性、編碼風格、代碼的安全問題、代碼冗餘、是否正確設計以滿足需求(效能、功能等等),具體內容如下:
Time of Update: 2018-12-07
有句話,叫民族的就是世界的,下面這些在中華民族流傳數千年的吉祥圖,或許你都耳熟能詳,但是真正的含義你知道嗎?一、「繡球錦」 圖案:獅子滾繡球解題:獅,哺 .
Time of Update: 2018-12-07
在IIS6 中我們可以很簡單的設定一個網站的 301重新導向。 直接在IIS 網站屬性的 目錄選項卡中就可以設定。 在 windows 8 中 iis7 的重新導向也是這麼簡單: 下面是轉帖別人的一編文章 預設情況下IIS的 "HTTP 重新導向" 功能是不會安裝的我們需要手工把這角色給安裝上。 在案頭上 右擊 "電腦" 選擇 "管理" 然後展開 "角色" 選擇 web伺服器(IIS) 然後在左邊可以向下拖到 角色服務 在這裡面可以看到 http重新導向
Time of Update: 2018-12-07
正斜杠,又稱左斜杠,符號是"/";反斜線,也稱右斜杠,符號是"\"。經常很迷惑正斜杠與反斜線到底有何區別?以下是一些總結:DOS路徑:C:\WINDOWS\SETTING ..這是反斜線的作用後面跟著的是檔案名稱C:\dir /P ...這就是正斜杠後面是一個名令的參數dir 是命令.C#中:在C#中 \ 是逸出字元,如下所示逸出序列字元\’單引號\”雙引號\\反斜線\0空\a警告\b退格\f換頁\n換行\r加車\t水平定位字元\v垂直定位字元另外在擷取檔案路徑的時候
Time of Update: 2018-12-07
Warning Cannot send session cookie - headers already sent...問題的解決(PHP的UTF-8 BOM引起的問題) 習慣了用edit plus進行php編程,所以有時會出現一些不為人知的錯誤,很麻煩;。 近日,在開發項目時,某些頁面總是出現以下問題:Warning: session_start() [function.session-start]: Cannot send session cookie - headers already
Time of Update: 2018-12-07
隨著電腦技術的發展和廣泛應用,儲存技術已經得到了業界和各個應用領域專業人士的重視。資料量的迅速增長為企業的發展提出了新的問題和要求,如何確保資料的一致 性、安全性和可靠性,如何?不同資料的集中管理,如何?網路上的資料集中訪問,如何?不同主控件類型的資料訪問和保護等等。所有這些都呼喚著新的網 絡儲存技術及其產品的出現。SAN與NAS技術和產品的出現不僅僅拓展了網路發展的空間,更為重要的是,它們將網路技術與新興的儲存領域有 機地結合起來,在IT業發展過程中起到了不可忽視的作用。