注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/basics/supporting-devices/languages.html將UI字符串從你應(yīng)用的代碼中提取出來,并將它們放置在一個(gè)外部的文件中是一個(gè)值得長期保持的習(xí)慣。Android使得這件事情變的簡單,在每個(gè)And
系統(tǒng) 2019-08-12 01:55:22 2647
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/beam-files/receive-files.htmlAndroidBeam文件傳輸將文件拷貝至接收設(shè)備上的一個(gè)特殊目錄。同時(shí)使用Android媒體掃描器(AndroidMediaScanner)掃描拷貝的文件,并為媒
系統(tǒng) 2019-08-12 01:55:14 2647
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/managing-audio/audio-focus.html有很多應(yīng)用會要播放音頻,所以他們之間如何交互是很重要的。為了防止每個(gè)音樂播放器應(yīng)用在同一時(shí)間播放,Android使用音頻焦點(diǎn)來調(diào)整音頻的播放。也就是說,只有獲得
系統(tǒng) 2019-08-12 01:55:13 2647
數(shù)組定義:typet_numberisvarray(100)ofnumbernotnull;舉例:createorreplacefunctiongettaxfeeforreport(p_stanidnumber,p_idvarchar2,p_expectfieldvarchar2)returnvarchar2is/*函數(shù)功能:通過業(yè)務(wù)編號匯總出該業(yè)務(wù)的稅費(fèi)信息。函數(shù)版本:v_20090424每次最多移交100筆業(yè)務(wù)*/--typet_numberstabi
系統(tǒng) 2019-08-12 01:54:56 2647
不同的SQL語句寫法,往往會帶來很大的性能差異,我們怎么才能知道執(zhí)行SQL查詢開銷呢?MySQL為我們提供了EXPLAIN關(guān)鍵詞,在你的select語句前加上EXPLAIN關(guān)鍵詞,MySQL將解釋它是如何處理的SELECT查詢,提供有關(guān)表如何聯(lián)接和聯(lián)接的次序,所掃描的記錄數(shù)等相關(guān)信息,你可以憑借這些信息,來優(yōu)化你的SQL查詢。EXPLAINselectid,usernamefromuserinfowhereusernamelike'%peng%';我們在查
系統(tǒng) 2019-08-12 01:53:35 2647
使用@@ERROR如果最后的Transact-SQL語句執(zhí)行成功,則@@ERROR系統(tǒng)函數(shù)返回0;如果此語句產(chǎn)生錯(cuò)誤,則@@ERROR返回錯(cuò)誤號。每一個(gè)Transact-SQL語句完成時(shí),@@ERROR的值都會改變。因?yàn)槊總€(gè)Transact-SQL語句執(zhí)行完畢時(shí),@@ERROR都會得到一個(gè)新的值,@@ERROR可用以下兩種方法處理:在Transact-SQL語句后,馬上檢測或使用@@ERROR。在Transact-SQL語句完成后,馬上把@@ERROR存儲
系統(tǒng) 2019-08-12 01:53:14 2647
原文:Oracle\MSSQLServerUpdate多表關(guān)聯(lián)更新一條Update更新語句是不能更新多張表的,除非使用觸發(fā)器隱含更新。而表的更新操作中,在很多情況下需要在表達(dá)式中引用要更新的表以外的數(shù)據(jù)。我們先來討論根據(jù)其他表數(shù)據(jù)更新你要更新的表一、MSSQLServer多表關(guān)聯(lián)更新sqlserver提供了update的from子句,可以將要更新的表與其它的數(shù)據(jù)源連接起來。雖然只能對一個(gè)表進(jìn)行更新,但是通過將要更新的表與其它的數(shù)據(jù)源連接起來,就可以在upd
系統(tǒng) 2019-08-12 01:52:03 2647
前言tomcat7開始,tomcat支持應(yīng)用的多版本部署,這個(gè)特性很不錯(cuò),尤其是生產(chǎn)環(huán)境中,升級應(yīng)用,無需重啟tomcat,升級過程不影響業(yè)務(wù)。熱升級的特性,也只有少數(shù)頂級商業(yè)中間件能做到。tomcat的并行部署tomcat7開始,可以同時(shí)部署相同contextpath的多個(gè)不同版本的web應(yīng)用,現(xiàn)在只能通過tomcatmanager使用WARfiletodeploy,才能做到多版本同時(shí)部署。war包的命名只能是context.war,context##2
系統(tǒng) 2019-08-12 01:33:56 2647
編譯:產(chǎn)生目標(biāo)代碼。運(yùn)行:執(zhí)行目標(biāo)代碼。編譯程序:這是一類很重要的語言處理程序,它把高級語言(如FORTRAN、COBOL、Pascal、C等)源程序作為輸入,進(jìn)行翻譯轉(zhuǎn)換,產(chǎn)生出機(jī)器語言的目標(biāo)程序,然后再讓計(jì)算機(jī)去執(zhí)行這個(gè)目標(biāo)程序,得到計(jì)算結(jié)果。編譯程序工作時(shí),先分析,后綜合,從而得到目標(biāo)程序。所謂分析,是指詞法分析和語法分析;所謂綜合是指代碼優(yōu)化,存儲分配和代碼生成。為了完成這些分析綜合任務(wù),編譯程序采用對源程序進(jìn)行多次掃描的辦法,每次掃描集中完成一項(xiàng)
系統(tǒng) 2019-08-12 01:33:19 2647
安裝程序工具使您得以通過在執(zhí)行指定程序集中的安裝程序組件來安裝和卸載服務(wù)器資源。此工具與System.Configuration.Install命名空間中的類一起工作。安轉(zhuǎn)的位置和路徑在:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe卸載的位置和路徑在:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe安裝程序
系統(tǒng) 2019-08-12 01:32:08 2647