引言由于java的平臺(tái)無關(guān)特性使得串口編程很困難。因?yàn)榇谛枰粋€(gè)與特定平臺(tái)實(shí)現(xiàn)的標(biāo)準(zhǔn)的API,而這對(duì)于java來說很困難。不幸的是,Sun在java的串口通信上沒有太多關(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 3476
googlemaps的KML文件可以用于靜態(tài)的地圖標(biāo)注,在某些應(yīng)用中,我們手上往往有成百上千個(gè)地址,我們需要把這些地址和描述批量標(biāo)注到googlemaps上去,如果手工來做,太耗時(shí)間,在這里我寫了一個(gè)程序批量來生成這個(gè)KML文件。首先看一下KML文件的格式:kml
系統(tǒng) 2019-08-12 01:32:33 3475
狀態(tài)管理本來是一件很美好的事情,嘿嘿,只可惜總是有些廠商在實(shí)現(xiàn)的時(shí)候考慮得不那么周全。例如MS在ASP中的狀態(tài)管理實(shí)現(xiàn)就比較爛,因?yàn)橹粚?shí)現(xiàn)了一個(gè)進(jìn)程內(nèi)的基于內(nèi)存的狀態(tài)管理,故而存在很多問題:1.所有的Session數(shù)據(jù)都保存在Web服務(wù)的進(jìn)程中,會(huì)造成服務(wù)器支持會(huì)話數(shù)量受到服務(wù)器內(nèi)存資源的限制問題,同時(shí)也因?yàn)榇罅糠腔顒?dòng)會(huì)話導(dǎo)致內(nèi)存被無效占用。2.服務(wù)器進(jìn)程崩潰會(huì)導(dǎo)致所有的會(huì)話數(shù)據(jù)丟失。3.會(huì)話無法跨進(jìn)程或在負(fù)載均衡情況下使用,除非負(fù)載均衡技術(shù)保障同一用戶每
系統(tǒng) 2019-08-29 23:27:17 3473
1.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)相互通信的兩個(gè)計(jì)算機(jī)系統(tǒng)必須高度協(xié)調(diào)工作才行,而這種“協(xié)調(diào)”是相當(dāng)復(fù)雜的。?“協(xié)調(diào)”衍生出網(wǎng)絡(luò)體系結(jié)構(gòu)?定義:層次結(jié)構(gòu)和各層協(xié)議的集合計(jì)算機(jī)網(wǎng)絡(luò)是采用層次性的結(jié)構(gòu)模型,將網(wǎng)絡(luò)分為若干層次,每個(gè)層次負(fù)責(zé)不同的功能。每一個(gè)層次中通信雙方都要共同遵守相應(yīng)的約定,我們將這個(gè)約定叫做協(xié)議。各功能層之間,上一層向下一層提出服務(wù)的要求,下一層則完成上一層提出的要求。物理層為它的上一層提供一個(gè)物理連接,以及它們的機(jī)械、電氣、功能和過程特性–機(jī)械特性:
系統(tǒng) 2019-08-29 23:11:15 3473
如下所示修改即可。紅色部分是修改過的catalina.sh部分。說明:-Xms512m-Xmx1024m指示最小內(nèi)存512兆,最大1G.我用的tomcat6.0版本在redhat上測試通過,驗(yàn)證無誤。JAVA_OPTS="$JAVA_OPTS-Xms512m-Xmx1024m"#SetjuliLogManagerifitispresentif[-r"$CATALINA_BASE"/conf/logging.properties];thenJAVA_OPTS
系統(tǒng) 2019-08-12 01:33:59 3472
捕捉404/500錯(cuò)誤,自定義Tomcat錯(cuò)誤頁面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 3471
一.實(shí)現(xiàn)很簡單,就是對(duì)顏色進(jìn)行線性的漸變。用到的類是LinearGradient.直接貼代碼:publicclassTestextendsActivity{privateTextViewTestmTextViewTest;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInst
系統(tǒng) 2019-08-29 22:18:19 3469
phpstorm8licensekeyLearnProgramming=====LICENSEBEGIN=====63758-1204201000000Ryqh0NCC73lpRm!XVcxFChJ2gTUR2lZtlLXrPLbQ66Gs8MHs51RvF2yagoDlzne08Zm8VXbts1UMKE!EW4v8G=====LICENSEEND=====修改phpstorm軟件皮膚主題file->setting->appearance->thema我
系統(tǒng) 2019-08-12 09:26:55 3468
在oracle用戶的~/.bash_profile中添加NLS_LANG="SIMPLIFIEDCHINESE"_CHINA.ZHS16GBKexportNLS_LANG然后保存退出,source~/.bash_profile再次登錄sqlplus亂碼就沒了。注意:NLS_LANG的具體值要根據(jù)你的數(shù)據(jù)庫實(shí)例的實(shí)際編碼修改,一般情況下中文應(yīng)該都是"SIMPLIFIEDCHINESE"_CHINA.ZHS16GBK,具體怎么查詢數(shù)據(jù)庫的編碼參考下面鏈接。關(guān)于
系統(tǒng) 2019-08-12 01:54:04 3467
通過他們自己的經(jīng)驗(yàn)認(rèn)識(shí)到安裝Apache服務(wù)器是件不容易的事兒。如果您想添加MySQL、PHP和Perl,那就更難了。XAMPP是一個(gè)易于安裝且包含MySQL、PHP和Perl的Apache發(fā)行版。XAMPP的確非常容易安裝和使用:只需下載,解壓縮,啟動(dòng)即可。下載地址:http://sourceforge.net/projects/xampp/windows下的安裝包包括:Apache2.2.12(IPv6enabled)+OpenSSL0.9.8kMyS
系統(tǒng) 2019-08-29 22:58:26 3462