Windows對(duì)象、句柄與MFC對(duì)象(2009-04-2822:11:34)轉(zhuǎn)載標(biāo)簽:windows對(duì)象句柄mfc對(duì)象雜談分類:MFC以及Windows編程Windows對(duì)象是以句柄來(lái)標(biāo)識(shí)的,對(duì)應(yīng)的MFC類就是這些句柄的C++包裝。內(nèi)存中的Windows對(duì)象一定有唯一的句柄來(lái)標(biāo)識(shí),但不一定有對(duì)應(yīng)的MFC類對(duì)象在內(nèi)存中。當(dāng)需要獲取Windows對(duì)象的對(duì)應(yīng)MFC類對(duì)象而內(nèi)存中又沒(méi)有此對(duì)象時(shí),系統(tǒng)會(huì)創(chuàng)建一個(gè)臨時(shí)MFC類對(duì)象返回給用戶,并在之后某個(gè)空閑時(shí)刻進(jìn)行回收
系統(tǒng) 2019-08-29 23:43:39 3457
引言由于java的平臺(tái)無(wú)關(guān)特性使得串口編程很困難。因?yàn)榇谛枰粋€(gè)與特定平臺(tái)實(shí)現(xiàn)的標(biāo)準(zhǔn)的API,而這對(duì)于java來(lái)說(shuō)很困難。不幸的是,Sun在java的串口通信上沒(méi)有太多關(guān)注。Sun已經(jīng)定義了一個(gè)叫做JavaComm的串口通信API,但它的實(shí)現(xiàn)卻不是javaSE(標(biāo)準(zhǔn)版)的一部分。Sun只為少數(shù)java平臺(tái)提供了一個(gè)參考實(shí)現(xiàn)。特別是在2005年后Sun悄悄地退出了對(duì)Windows平臺(tái)的JavaComm支持。那些被漏掉的平臺(tái)可以使用第三方實(shí)現(xiàn)。除了Sun實(shí)施
系統(tǒng) 2019-08-29 22:13:02 3457
作者:范軍(FrankFan)新浪微博:frankfan7作為一個(gè)IT老兵,十幾年來(lái)考的證也有一些了。VCDX(VMwareCertifiedDesignExpert)是我最有挑戰(zhàn)性和欣慰的一段經(jīng)歷了。截至2012年12月,全球僅有近105名VCDX。其中近半是VMware的職員。英國(guó)IT媒體TheRegister采訪了我和另外一位VCDX后發(fā)表了一篇文章。VCDX:Theelitecertificationjust105peoplehold我還是說(shuō)說(shuō)這認(rèn)
系統(tǒng) 2019-08-12 01:33:20 3457
googlemaps的KML文件可以用于靜態(tài)的地圖標(biāo)注,在某些應(yīng)用中,我們手上往往有成百上千個(gè)地址,我們需要把這些地址和描述批量標(biāo)注到googlemaps上去,如果手工來(lái)做,太耗時(shí)間,在這里我寫(xiě)了一個(gè)程序批量來(lái)生成這個(gè)KML文件。首先看一下KML文件的格式:kml
系統(tǒng) 2019-08-12 01:32:33 3457
在編寫(xiě)SQL批處理或存儲(chǔ)過(guò)程代碼的過(guò)程中,經(jīng)常會(huì)碰到有些業(yè)務(wù)邏輯的處理,需要對(duì)滿足條件的數(shù)據(jù)記錄逐行進(jìn)行處理,這個(gè)時(shí)候,大家首先想到的方案大部分是用“游標(biāo)”進(jìn)行處理。舉個(gè)例子,在訂單管理系統(tǒng)中,客服需要對(duì)訂單日期為2012-09-01的銷售訂單進(jìn)行某個(gè)批量操作,比如批量發(fā)貨操作,后臺(tái)業(yè)務(wù)邏輯處理時(shí),需要對(duì)滿足條件的訂單記錄進(jìn)行逐行處理。我首先是采用“游標(biāo)”編寫(xiě)的業(yè)務(wù)邏輯存儲(chǔ)過(guò)程,SQL代碼可以如下:游標(biāo)1DECLARE@ORDERIDVARCHAR(30)
系統(tǒng) 2019-08-12 01:32:08 3457
捕捉404/500錯(cuò)誤,自定義Tomcat錯(cuò)誤頁(yè)面TomcatJSPJavaJSFIE當(dāng)服務(wù)器出現(xiàn)404、500錯(cuò)誤時(shí)候希望能夠給用戶友好的現(xiàn)實(shí)界面只需要在項(xiàng)目的web.xml中添加一些配置Java代碼400/error.jsp
系統(tǒng) 2019-08-29 23:37:47 3454
phpstorm8licensekeyLearnProgramming=====LICENSEBEGIN=====63758-1204201000000Ryqh0NCC73lpRm!XVcxFChJ2gTUR2lZtlLXrPLbQ66Gs8MHs51RvF2yagoDlzne08Zm8VXbts1UMKE!EW4v8G=====LICENSEEND=====修改phpstorm軟件皮膚主題file->setting->appearance->thema我
系統(tǒng) 2019-08-12 09:26:55 3452
在oracle用戶的~/.bash_profile中添加NLS_LANG="SIMPLIFIEDCHINESE"_CHINA.ZHS16GBKexportNLS_LANG然后保存退出,source~/.bash_profile再次登錄sqlplus亂碼就沒(méi)了。注意:NLS_LANG的具體值要根據(jù)你的數(shù)據(jù)庫(kù)實(shí)例的實(shí)際編碼修改,一般情況下中文應(yīng)該都是"SIMPLIFIEDCHINESE"_CHINA.ZHS16GBK,具體怎么查詢數(shù)據(jù)庫(kù)的編碼參考下面鏈接。關(guān)于
系統(tǒng) 2019-08-12 01:54:04 3450
BridgedBridgednetworkingconnectsavirtualmachinetoanetworkusingthehostcomputer'sEthernetadapter.BridgednetworkingissetupautomaticallyifyouselectUsebridgednetworkingintheNewVirtualMachineWizardorifyouselecttheTypicalsetuppath.Thisse
系統(tǒng) 2019-08-29 23:53:01 3448
在網(wǎng)上看到有不少?zèng)]用過(guò)的技巧,抄下來(lái),以免忘記!到http://jquery.com/demo/thickbox/下載需要的js及css文件分別保存到目錄--js--css--images中,使用thickbox提供的方法,可以更加自由的用js控制元素動(dòng)作:1.tb_init()初始化,等于給a標(biāo)簽加class。Ajax加載內(nèi)容后用tb_init(’a.thickbox,area.thickbox,input.thickbox’);2.等于a標(biāo)簽的點(diǎn)擊動(dòng)作
系統(tǒng) 2019-08-29 23:06:13 3448