本演練示範如何使用 Visual Studio 2005 將應用程式及其資源打包到一個 CAB 檔案中,以便可以將它部署到終端使用者的智慧型裝置上。注意顯示的對話方塊和功能表命令可能會與“協助”中描述的不同,具體取決於當前的設定或版本。若要更改設定,請在“工具”菜單上選擇“匯入和匯出設定”。有關更多資訊,請參見 Visual Studio 設定。在本演練中,您可以從任何用 Visual Basic 2005、Visual C# 2005 或 Visual C++ 2005
儘管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以讓瀏覽器獲得另外一個URL所指向的資源,但兩者的內部運行機制有著很大的區別。下面是HttpServletResponse.sendRedirect方法實現的請求重新導向與RequestDispatcher.forward方法實現的請求轉寄的總結比較:(1)RequestDispatcher.forward方法只能將請求轉寄給同一個WEB應用中的組件;而HttpS
_stdcall將參數壓棧是按C語言的順序(從右至左),但與C 語言不同的是它是由被調用者將參數從棧中清除的,所以它的編譯檔案比_cdecl小。_stdcall是Windows API函數中預設的呼叫慣例,VB、VFP等也採用這個約定。 _cdecl是C語言採用的預設調用方法,它的優點是支援printf這樣的可變參數調用。 另外,VC++對於兩種調用方法的名稱轉換方法也不同。 在C語言中,假設我們有這樣的一個函數: int function(int a,int
MFC視窗位置管理詳細分析及執行個體在一般用MFC編寫的程式的視窗客戶區中,可能有好幾個子視窗(具有WM_CHILD風格的視窗)。上邊是工具列,中間是視圖視窗,下邊是狀態列。三個視窗在架構的客戶區裡和平共處,互不重疊。主架構視窗的尺寸改變了,別的子視窗都能及時調整自己的尺寸以便保持相互位置關係不變,例如狀態條視窗總能保持在主架構客戶區底部,並且其寬度總能和主架構客戶區寬度一致。工具列視窗總能停靠在主架構的某一邊不變,其寬度或高度總能和主架構客戶區的寬度或高度一致,視圖視窗總能填滿主架構客戶區的剩
反射實現 AOP 動態代理模式(Spring AOP 的實現 原理)好長時間沒有用過Spring了.
IE6以及一下版本下,選擇框Select會覆蓋Div中的內容一般情況下,可以將顯示的內容放到Iframe中,然後再顯示架構內的內容。由於Iframe的可以顯示在Select上層,就可以解決這個問題。不過這樣做在實現上比較麻煩。有個解決的部分就是在Div內容中加入不顯示的Iframe架構即可,不用修改其他內容。加了句這個:<iframe style="position:absolute; z-index:-1;width:100px;" frameborder="0" src="about:
CMutex 類互斥對象與臨界區對象很像.互斥對象與臨界區對象的不同在於:互斥對象可以在進程間使用,而臨界區對象只能在同一進程的各線程間使用。當然,互斥對象也可以用於同一進程的各個線程間,但是在這種情況下,使用臨界區會更節省系統資源,更有效率。CSemaphore 類當需要一個計數器來限制可以使用某個線程的數目時,可以使用“訊號量”對象。CSemaphore
在Delphi中常常用到ClientDataset來操作視圖或者預存程序中關聯出來的欄位,但是在操作的時候會提示這些欄位不能被修改,找了個函數 :procedure TLyffMainFrm.SetDstAllFieldCanEdit(dstNm: TClientDataSet; AddFields: string=''); var tmpDst: TClientDataSet; I: Integer; begin
在抓圖中一般要用到這兩個函數,我給出了詳細的注釋,很好懂///////////////////////////////////////////////////////CopyScreenToBitmap(LPRECT lpRect){HDC hScrDC, hMemDC; // 螢幕和記憶體裝置描述表 HBITMAP hBitmap,hOldBitmap; // 位元影像控制代碼 int nX, nY, nX2, nY2; // 選定地區座標 int
Js擷取當前日期時間及其它操作2008-07-28 17:202008-06-11 17:24var myDate = new Date(); myDate.getYear(); //擷取當前年份(2位) myDate.getFullYear(); //擷取完整的年份(4位,1970-????) myDate.getMonth(); //擷取當前月份(0-11,0代表1月) myDate.getDate(); //擷取當前日(1-31)
鍵盤上每個鍵作用!!!
網上給的遙感資料很多都是扯淡的,一下列出我最近使用的地址,可能不全,但是絕對都可以用: http://www.csdb.cn/ 這個是中科院的網站,資料很好,速度很快,有各種地理和化學資料,遙感資料有多光譜和高光譜(EO-1,Hyperion資料),填寫個人資訊註冊後就可以免費下載,強烈推薦 http://www.naturalresources.csdb.cn/xiazai/tm/tmx
COM組件有三個最基本的介面類,分別是IUnknown、IClassFactory、IDispatch。 COM規範規定任何組件、任何介面都必須從IUnknown繼承,IUnknown包含三個函數,分別是
#include <iostream.h> #include <stdlib.h>#include <fstream.h>
1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object
我自己用C語言編寫了一個,用層次隊列指標,建立了一個二叉樹。並在最後用了層次遍曆法對 二叉樹進行了遍曆。程式源碼:#define N 20#define NULL 0#define NT 0#include "Stdio.h"#include "Conio.h"#include <math.h>#define M 10typedef int datatype;typedef struct node /*二叉樹資料類型定義*/{ datatype data; struct
JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。易於人閱讀和編寫。同時也易於機器解析和產生。它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。 JSON採用完全獨立於語言的文字格式設定,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl,
# include <math.h># include <stdio.h># define L 9double f(double x){ return 1.0/(1.0+x*x);}double fc(double a,double b,double (*f)()){ int m,n,i,k; double y[L],h,ep,p,x,s,q; h=b-a; y[0]=h*((*f)(a)+(*f)(b))/2.0;
重載的特徵: 1、處在相同的空間中,即相同的範圍內。 2、函數名相同。 3、參數不同,即參數個數不同,或相同位置的參數類型不同。 4、virtual關鍵字對是否夠成重載無任何影響。 每個類維護一個自己的名字空間,即類域,所以衍生類別跟基類處於不同的空間之中,因些,雖然衍生類別自動繼承了基類的成員變數及成員函數,但基類的函數跟衍生類別的函數不可能直接夠成函數重載,因為它們處於兩個不同的域。 隱藏規則: 1、衍生類別的函數跟基類的函數同名,但是參數不同,此時,不論有沒有virtua
標籤:雜談 1子頁面取父頁面的控制項值window.opener.document.getElementById("bgmc");window.parent.document.all.fistmessage.innerText='xxxxxxxxx'2在FRAME架構下去某個FRAME頁面的值 window.frames['mainFrame'].document.getElementById("bgmc"); 子架構取父架構的值window.parent.frames['mainFrame']