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