以前看USB協(xié)議2.0的時(shí)候,有個(gè)認(rèn)識(shí)上的誤區(qū),認(rèn)為所謂的復(fù)合設(shè)備,必須是兩個(gè)物理上相獨(dú)立的USB設(shè)備(兩個(gè)USBDevice,兩個(gè)USB地址,只是在同一條USB總線而已)。最近在開(kāi)發(fā).NetMicroFramewok的USB雙接口功能時(shí),才明白復(fù)合設(shè)備原來(lái)也可以是這樣實(shí)現(xiàn)!對(duì)USB設(shè)備來(lái)說(shuō),至少會(huì)有一個(gè)USB配置,而這個(gè)配置可以包括一到多個(gè)接口,而一個(gè)接口又可以包括多個(gè)端點(diǎn)。對(duì)Windows平臺(tái)來(lái)說(shuō),每一個(gè)接口在邏輯上對(duì)應(yīng)一個(gè)虛擬設(shè)備,可以分別安裝不同的
系統(tǒng) 2019-08-29 22:16:59 2025
這是一篇發(fā)表在《程序員》雜志8月刊的文章,是根據(jù)我對(duì)AndersHejlsberg的演講內(nèi)容的翻譯的縮寫(xiě)。原本的完整演講內(nèi)容有數(shù)萬(wàn)字,為了在雜志上發(fā)表因此簡(jiǎn)化成了五千字,因此如果您對(duì)完整內(nèi)容感興趣,不妨根據(jù)文末鏈接來(lái)訪問(wèn)完整內(nèi)容,其中也包含大量分解的幻燈片以及代碼。程序設(shè)計(jì)離不開(kāi)編程語(yǔ)言,但是編程語(yǔ)言在國(guó)內(nèi)的大環(huán)境中似乎一直是個(gè)二等公民。國(guó)內(nèi)的計(jì)算機(jī)教育和工程培訓(xùn),似乎一直在宣傳“語(yǔ)言不重要,重要的是思想”,“語(yǔ)言一通百通”等觀點(diǎn),甚至在許多人眼中“語(yǔ)言的
系統(tǒng) 2019-08-29 22:12:46 2025
全文轉(zhuǎn)載:http://pengjiaheng.iteye.com/blog/524024作者:和你在一起[fromJavaEye]為什么要分代分代的垃圾回收策略,是基于這樣一個(gè)事實(shí):不同的對(duì)象的生命周期是不一樣的。因此,不同生命周期的對(duì)象可以采取不同的收集方式,以便提高回收效率。在Java程序運(yùn)行的過(guò)程中,會(huì)產(chǎn)生大量的對(duì)象,其中有些對(duì)象是與業(yè)務(wù)信息相關(guān),比如Http請(qǐng)求中的Session對(duì)象、線程、Socket連接,這類(lèi)對(duì)象跟業(yè)務(wù)直接掛鉤,因此生命周期比
系統(tǒng) 2019-08-29 21:59:34 2025
安裝篇一,下載安裝j2sdk1.4(www.sun.com))或以上,設(shè)置CLASSPATH,java_home。二,下載服務(wù)器,免費(fèi)版本的有tomcat,resin,當(dāng)然也還有weblogic之類(lèi)的巨無(wú)霸,不過(guò)得看你電腦的配置是否承受的了!這里只以resin來(lái)說(shuō)明,其他的配置都差不多,可以查看各個(gè)服務(wù)器自帶的說(shuō)明文件。resin服務(wù)器可以在caucho.com下載,選擇合適的版本,下載解壓縮就可以直接使用。這里resin有一個(gè)resin-ee版本,這個(gè)主
系統(tǒng) 2019-08-29 21:57:44 2025
使用JNA簡(jiǎn)單調(diào)用DLL里的函數(shù)1、在VC下創(chuàng)建一個(gè)動(dòng)態(tài)鏈接庫(kù)項(xiàng)目testJNA2、在頭文件里聲明函數(shù)extern"C"_declspec(dllexport)intadd(intfirst,intsecond);紅色字體部分是必須的,包括定義結(jié)構(gòu)體時(shí)也需要。應(yīng)該是說(shuō)此函數(shù)是發(fā)布的。3、在源碼里實(shí)現(xiàn)函數(shù)intadd(intfirst,intsecond){printf("(c)testjna:%d+%d=%d",first,second,first+sec
系統(tǒng) 2019-08-12 09:30:24 2025
志在計(jì)算機(jī)系統(tǒng)中是一個(gè)非常廣泛的概念,任何程序都有可能輸出日志:操作系統(tǒng)內(nèi)核、各種應(yīng)用服務(wù)器等等。日志的內(nèi)容、規(guī)模和用途也各不相同,很難一概而論。本文討論的日志處理方法中的日志,僅指Web日志。其實(shí)并沒(méi)有精確的定義,可能包括但不限于各種前端Web服務(wù)器——apache、lighttpd、tomcat等產(chǎn)生的用戶訪問(wèn)日志,以及各種Web應(yīng)用程序自己輸出的日志。在Web日志中,每條日志通常代表著用戶的一次訪問(wèn)行為,例如下面就是一條典型的apache日志:211
系統(tǒng) 2019-08-12 09:29:37 2025
Line8:\Windows\Microsoft.Net\Framework\v2.x\ConfigLine9:-->Line10:Ihadthisproblem.WhenIrealizedthatmyvirtualdirectorywassetupforv1.1ofthe.Netframework,theso
系統(tǒng) 2019-08-12 09:27:33 2025
下午開(kāi)始就遇到這個(gè)錯(cuò)誤...Thetempdirectoryincharthandlerconfigurationisnotaccessible中文翻譯為:在圖標(biāo)處理配置臨時(shí)目錄不能訪問(wèn)我是在使用MSChart時(shí)候遇到的...web.config中你會(huì)發(fā)現(xiàn)這個(gè)在appSettings標(biāo)記:你得到錯(cuò)誤時(shí)
系統(tǒng) 2019-08-12 09:27:10 2025
首先我們來(lái)了解一下什么是ActiveDirectory。不用我描述,看以下網(wǎng)址,或在.net自帶幫助文檔里根據(jù)ActiveDirectory關(guān)鍵字一搜,就什么都明白了。http://developer.ccidnet.com/pub/article/c322_a28703_p2.html接下來(lái),我們來(lái)看看權(quán)限。你可以通過(guò)“網(wǎng)上鄰居--整個(gè)網(wǎng)絡(luò)--Directory--demain(你的域名)”你就可以看到所有關(guān)于域下的信息,粗一看就知道是怎么回事了。需要告
系統(tǒng) 2019-08-12 09:27:07 2025
SublimeText2常用的快捷鍵(不包含插件快捷鍵)Ctrl+P打開(kāi)文件搜索框,可以直接輸入文件名搜索,或者輸入@funcName可以直接到函數(shù)定義處,輸入#key可以直接查找,輸入:行數(shù)可以直接到某行(同快捷鍵Ctrl+G)Ctrl+Shift+P打開(kāi)命令面板,可以查找一些功能。或者輸入packagecontrol可以安裝刪除插件。Ctrl+D選詞(按住繼續(xù)選擇下個(gè)相同的字符串)Ctrl+M光標(biāo)移動(dòng)至括號(hào)內(nèi)開(kāi)始或結(jié)束的位置Ctrl+Shift+M選擇
系統(tǒng) 2019-08-12 09:26:53 2025