freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2me的手機(jī)gps導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-11-25 21:54本頁(yè)面
  

【正文】 發(fā)的一款圖形繪制功能強(qiáng)大的平面設(shè)計(jì)軟件。其中 init() 和 destroy() 方法是繼承的。當(dāng)提交信息時(shí),它們還指定服務(wù)器應(yīng)執(zhí)行哪一個(gè)Servlet(或其它的程序)。 HTML 表單是由 FORM 和 /FORM 標(biāo)記定義的。HTTP Servlet 使用一個(gè) HTML 表格來(lái)發(fā)送和接收數(shù)據(jù)。其中包括兩個(gè)用于所有 Servlet 的基本軟件包: 和 。   (3) 終止  當(dāng)服務(wù)器不再需要 Servlet, 或重新裝入 Servlet 的新實(shí)例時(shí),服務(wù)器會(huì)調(diào)用 Servlet 的 destroy() 方法。service() 方法從“請(qǐng)求”對(duì)象獲得請(qǐng)求信息、處理該請(qǐng)求并用“響應(yīng)”對(duì)象的方法以將響應(yīng)傳回客戶機(jī)。   (2) 請(qǐng)求處理  對(duì)于到達(dá)服務(wù)器的客戶機(jī)請(qǐng)求,服務(wù)器創(chuàng)建特定于請(qǐng)求的一個(gè)“請(qǐng)求”對(duì)象和一個(gè)“響應(yīng)”對(duì)象?! ?1) 初始化  在下列時(shí)刻裝入 Servlet:如果已配置自動(dòng)裝入選項(xiàng),則在啟動(dòng)服務(wù)器時(shí)自動(dòng)裝入;在服務(wù)器啟動(dòng)后,客戶機(jī)首次向 Servlet 發(fā)出請(qǐng)求時(shí);重新裝入 Servlet 時(shí)裝入 Servlet 后,服務(wù)器創(chuàng)建一個(gè) Servlet 實(shí)例并且調(diào)用 Servlet 的 init() 方法。Servlet是JSP的前身,在MVC架構(gòu)中起到了控制中心的作用。 Servlet技術(shù) Servlet基本概念Servlet是一種獨(dú)立于平臺(tái)和協(xié)議的服務(wù)器端的Java應(yīng)用程序,可以生成動(dòng)態(tài)的Web頁(yè)面。針對(duì)方法Java提出同步機(jī)制,由synchronized關(guān)鍵字來(lái)實(shí)現(xiàn),主要有兩種用法:synchronized方法(方法同步)和synchronized塊(塊同步)。 線程的安全問(wèn)題——同步與協(xié)作(1)線程同步標(biāo)記:synchronized關(guān)鍵字同一進(jìn)程中的多個(gè)線程共享同一片存儲(chǔ)空間,在帶來(lái)方便的同時(shí),也帶來(lái)了訪問(wèn)沖突問(wèn)題。 Java中多線程的兩種實(shí)現(xiàn)方式(1)方式一:繼承們時(shí)Thread類,覆蓋父類Thread的run()方法,如果我們要實(shí)現(xiàn)多線程只需要繼承該類就可以,其它方法不需要自己實(shí)現(xiàn)。(4)阻塞:一個(gè)正在執(zhí)行的線程如果在某種情況下不能執(zhí)行了,進(jìn)入阻塞狀態(tài),此時(shí)它不能再次進(jìn)入排隊(duì)狀態(tài),只有引起了阻塞的原因消失時(shí),線程才可以繼續(xù)進(jìn)入排隊(duì)狀態(tài)等待CPU處理。(3)運(yùn)行:就緒的線程被調(diào)度并獲得CUp的處理邊進(jìn)入了運(yùn)行狀態(tài),每一個(gè)Thread類及其子類的對(duì)象都有一個(gè)重要的run()方法,當(dāng)線程對(duì)象被調(diào)度執(zhí)行的時(shí)候,它將自動(dòng)調(diào)用對(duì)象自身的run()方法,從第一句代碼開始執(zhí)行。 線程狀態(tài)和生命周期創(chuàng)建一個(gè)新的線程的生命周期如下狀態(tài):(1)新建:當(dāng)一個(gè)下hread類或者其子類的對(duì)象被聲明并創(chuàng)建時(shí),新的線程對(duì)象處于新建狀態(tài),此時(shí)它已經(jīng)有了相應(yīng)的內(nèi)存空間和其他資源。多個(gè)線程的執(zhí)行是并發(fā)的,也就是在邏輯上“同時(shí)”,而不管是否是物理上的“同時(shí)”。多線程是這樣一種機(jī)制,它允許在程序中并發(fā)執(zhí)行多個(gè)指令流,每個(gè)指令流都稱為一個(gè)線程,彼此間互相獨(dú)立。 多線程技術(shù) 多線程概念由于在J2ME程序中訪問(wèn)網(wǎng)絡(luò)時(shí)會(huì)花較長(zhǎng)時(shí)間的連接遠(yuǎn)端服務(wù)器發(fā)送請(qǐng)求及接收數(shù)據(jù),為了提高程序的響應(yīng)速度和程序運(yùn)行效率,不致于用戶在單擊按鈕后程序不再響應(yīng)用戶的其它操作,增加用戶界面的友好性易用性,引入了多線程機(jī)制。SAX解析器的核心是事件處理機(jī)制。從而消耗很大的內(nèi)存空間。常見(jiàn)的XML解析技術(shù)有以下兩種: DOM解析技術(shù)DOM(Document Object Model,文檔對(duì)象模型)是一種應(yīng)用程序接口(API)的應(yīng)用,它將文檔(如XML文檔,HTML文檔等)看成是一個(gè)文檔對(duì)象,然后通過(guò)程序語(yǔ)言(如JavaScript等腳本語(yǔ)言,C++等)調(diào)用該文檔對(duì)象,對(duì)文檔中的數(shù)據(jù)進(jìn)行存取,并利用程序?qū)Λ@取的數(shù)據(jù)進(jìn)行跟進(jìn)一步的處理。XML是Internet環(huán)境中跨平臺(tái)的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。也就是說(shuō),和文件系統(tǒng)打交道的與其他通用連接框架的應(yīng)用沒(méi)有很大的區(qū)別,其特有的部分就是文件系統(tǒng)處理。文件系統(tǒng)可選包(JSR75規(guī)范)中定義了J2ME平臺(tái)的文件系統(tǒng)接口。記錄存儲(chǔ)中的每個(gè)記錄是一個(gè)字節(jié)數(shù)組,并且有唯一的整數(shù)標(biāo)識(shí)符。記錄存儲(chǔ)還維護(hù)版本(version),它是一個(gè)整數(shù),修改記錄存儲(chǔ)內(nèi)容的操作每發(fā)生一次,這個(gè)數(shù)加一。記錄存儲(chǔ)實(shí)現(xiàn)確保所有單個(gè)的記錄存儲(chǔ)操作都是原子的、同步的以及序列化的,因此多個(gè)訪問(wèn)將不會(huì)出現(xiàn)數(shù)據(jù)毀壞。記錄存儲(chǔ)在與平臺(tái)相關(guān)的位置(比如非易失性設(shè)備存儲(chǔ)器)創(chuàng)建,這些位置不直接公開給 MIDlet。 RMSJ2ME 記錄管理系統(tǒng)(RMS)提供了一種機(jī)制,通過(guò)這種機(jī)制,MIDlet 能夠持久存儲(chǔ)數(shù)據(jù),并在以后檢索數(shù)據(jù)。 數(shù)據(jù)存儲(chǔ)技術(shù)本系統(tǒng)中查詢記錄是保存在手機(jī)記錄管理系統(tǒng)(RMS)中,從服務(wù)端接收的地圖文件是先保存在手機(jī)文件系統(tǒng)中,再讀取文件并渲染到地圖界面中。 ,也就是說(shuō)不同類型的手機(jī)必須實(shí)現(xiàn)對(duì)HTTP協(xié)議的支持,而其他協(xié)議的實(shí)現(xiàn)都是可選的而不是必需的。HttpConnection接口提供了getResponseCode方法獲取通信應(yīng)答狀態(tài),只有在前一狀態(tài)有效時(shí)才能繼續(xù)后繼的通信。HTTP通信可能發(fā)生的狀態(tài)很多,例如常見(jiàn)的40505錯(cuò)誤等。HTTP請(qǐng)求模式常見(jiàn)的有:GET、POST和HEAD。支持HTTP、套接字、數(shù)據(jù)報(bào)等眾多連接模式。如圖22所示,J2ME平臺(tái)的網(wǎng)絡(luò)應(yīng)用最常見(jiàn)的是通過(guò)GPRS方式與服務(wù)器構(gòu)成C/S架構(gòu)。 網(wǎng)絡(luò)通信技術(shù)鑒于系統(tǒng)中客戶端與服務(wù)器之間之間采用超文本傳輸協(xié)議(HTTP),屬于J2ME網(wǎng)絡(luò)通信范疇,在此對(duì)網(wǎng)絡(luò)通信作簡(jiǎn)要說(shuō)明。該應(yīng)用框架為典型的GCF框架。服務(wù)搜索需要基于指定的遠(yuǎn)程設(shè)備才能進(jìn)行。該連接通知者對(duì)象類似于阻塞式socket服務(wù)端,它將一直等待直到接收到客戶端的連接請(qǐng)求。(2) 藍(lán)牙通信也是基于通用連接框架,但不同的是對(duì)于客戶端而言,需要通過(guò)搜索來(lái)獲得與服務(wù)端的連接信息。搜索到遠(yuǎn)程設(shè)備之后也不知道服務(wù)端可以提供哪些服務(wù),又需要服務(wù)搜索來(lái)完成。在Android ,已提供了完整的對(duì)藍(lán)牙開發(fā)的支持。JSR82規(guī)范中就定義了與藍(lán)牙通信相關(guān)的API。 J2ME平臺(tái)對(duì)藍(lán)牙技術(shù)的支持對(duì)于移動(dòng)設(shè)備,藍(lán)牙功能基本上是當(dāng)前所有手機(jī)的必備功能,有些機(jī)型甚至還配備了藍(lán)牙GPS等專用藍(lán)牙設(shè)備。 藍(lán)牙通信概述藍(lán)牙技術(shù)與時(shí)下流行的WiFi技術(shù)一樣,都是基于無(wú)線技術(shù),只是它使用了號(hào)稱ISM(Industrial、Scientific、Medical,工業(yè)的、科學(xué)的、醫(yī)學(xué)的)頻率的波段(),在無(wú)線設(shè)備的電氣特性支持下,通過(guò)特定的通信協(xié)議棧進(jìn)行通信。GPS空間部分使用了二十四顆衛(wèi)星組成的星座,衛(wèi)星高度約20200公里,分布在六條升交點(diǎn)互隔60度的軌道面上,每條軌道上均勻分布四顆衛(wèi)星,相鄰兩軌道上的衛(wèi)星相隔40度,使得地球任何地方至少同時(shí)可看到四顆衛(wèi)星。該系統(tǒng)是以衛(wèi)星為基礎(chǔ)的無(wú)線電導(dǎo)航定位系統(tǒng)。移動(dòng)數(shù)據(jù)庫(kù)技術(shù)的研究主要涉及五個(gè)方面:移動(dòng)數(shù)據(jù)庫(kù)復(fù)制/緩存技術(shù)、移動(dòng)查詢技術(shù)、數(shù)據(jù)廣播技術(shù)、移動(dòng)事務(wù)處理技術(shù)、移動(dòng)數(shù)據(jù)庫(kù)安全技術(shù)。利用數(shù)據(jù)庫(kù)復(fù)制/緩存技術(shù)或數(shù)據(jù)廣播技術(shù),移動(dòng)用戶即使在斷接的情況下也可以訪問(wèn)所需的數(shù)據(jù),從而繼續(xù)自己的工作。(4)移動(dòng)數(shù)據(jù)庫(kù)技術(shù)移動(dòng)數(shù)據(jù)庫(kù)是指移動(dòng)環(huán)境的分布式數(shù)據(jù)庫(kù),是分布式數(shù)據(jù)庫(kù)的延伸和發(fā)展。 (3)分布式空間數(shù)據(jù)管理技術(shù)分布式空間數(shù)據(jù)庫(kù)系統(tǒng)是移動(dòng)GIS體系結(jié)構(gòu)中的關(guān)鍵技術(shù)之一,它是指在物理上分布、邏輯上集中的分布式結(jié)構(gòu)。嵌入式j(luò)ava技術(shù)是移動(dòng)終端中比較常用的一種開發(fā)技術(shù)。 移動(dòng)GIS的關(guān)鍵技術(shù)(1)嵌入式技術(shù)移動(dòng)GIS的無(wú)線終端是一種嵌入式系統(tǒng),具有代表性的嵌入式無(wú)線終端設(shè)備包括:掌上電腦、PDA(個(gè)人數(shù)字助理)和手機(jī)等。(4) 數(shù)據(jù)資源分散、多樣性:移動(dòng)GIS運(yùn)行平臺(tái)向無(wú)線網(wǎng)絡(luò)的延伸進(jìn)一步拓寬了其應(yīng)用領(lǐng)域。 (3) 動(dòng)態(tài)(實(shí)時(shí))性 :作為一種應(yīng)用服務(wù)系統(tǒng),應(yīng)能及時(shí)地響應(yīng)用戶的請(qǐng)求,能處理用戶環(huán)境中隨時(shí)間變化的因素的實(shí)時(shí)影響 ,在移動(dòng)的過(guò)程中,不受限制地把采集到的相關(guān)信息及時(shí)處理并發(fā)布給用戶。 移動(dòng)GIS的特點(diǎn)(1) 移動(dòng)性:運(yùn)行于各種移動(dòng)終端上,與服務(wù)端可通過(guò)無(wú)線通信進(jìn)行交互實(shí)時(shí)獲取空間數(shù)據(jù),可以隨時(shí)隨地進(jìn)行空間信息服務(wù),也可以脫離服務(wù)器與傳輸介質(zhì)的約束獨(dú)立運(yùn)行,具有移動(dòng)性。 移動(dòng)GIS的組成結(jié)構(gòu)與傳統(tǒng)GIS相比,移動(dòng)GIS的組成略微復(fù)雜些,因?yàn)樗髮?shí)時(shí)地將空間信息傳輸給服務(wù)器。移動(dòng)智能終端、GPS、無(wú)線互聯(lián)網(wǎng)等新技術(shù)與GIS的結(jié)合將極大地豐富GIS理論和技術(shù),拓展GIS應(yīng)用領(lǐng)域。綜上所述,AGPS彌補(bǔ)傳統(tǒng)的GPS定位技術(shù)的缺陷,使得GPS突破定位界限實(shí)現(xiàn)室內(nèi)GPS定位。利用輔助GPS進(jìn)行定位時(shí),GPS參考網(wǎng)絡(luò)可將輔助的定位信息通過(guò)無(wú)線通信網(wǎng)絡(luò)傳送給移動(dòng)臺(tái),可減小搜索時(shí)間,使定位時(shí)間降至幾秒鐘,而且輔助的定位信息也為在信號(hào)嚴(yán)重衰落的市區(qū)或室內(nèi)應(yīng)用GPS定位技術(shù)提供了可能。(2)采用GPS對(duì)移動(dòng)臺(tái)直接定位時(shí),首次定位需要較長(zhǎng)的時(shí)間,這對(duì)于緊急救援的業(yè)務(wù)是不允許的。原理是:基準(zhǔn)接收機(jī)對(duì)自己實(shí)施定位,得到的定位結(jié)果與自己的確知的地理位置相比較得到差值,該差值被用作公共誤差修正值,對(duì)與基準(zhǔn)接收處于同一區(qū)域且共用四顆衛(wèi)星進(jìn)行定位的移動(dòng)接收機(jī)來(lái)說(shuō),它們顯然具有相同的公共誤差。根據(jù)技術(shù)發(fā)展動(dòng)態(tài),我們把重點(diǎn)集中于DGPS和AGPS上:(1)GPS定位技術(shù)經(jīng)過(guò)多年的發(fā)展,由于其定位精度高、覆蓋范圍廣的優(yōu)點(diǎn),在軍事用途中發(fā)揮著巨大的作用,近幾年開始向各個(gè)領(lǐng)域滲透并得到廣泛的應(yīng)用。但其致命的缺陷是需要手機(jī)參與定位參數(shù)的測(cè)量并進(jìn)行坐標(biāo)位置的計(jì)算,必須對(duì)手機(jī)和網(wǎng)絡(luò)的軟硬件加以改造或升級(jí),目前傾向的做法是在手機(jī)內(nèi)集成GPS接收機(jī),加大了手機(jī)的能耗,而且從商用角度來(lái)看很難做到大面積的推廣和使用。 基于移動(dòng)終端的定位技術(shù)該定位技術(shù)的原理是:多個(gè)已知位置的基站發(fā)射信號(hào),所發(fā)射信號(hào)攜帶有與基站位置有關(guān)的特征信息,當(dāng)移動(dòng)終端接收到這些信號(hào)后,確定其與各基站之間的幾何位置關(guān)系,并根據(jù)相關(guān)算法對(duì)其自身位置進(jìn)行定位估算,從而得到自身的位置信息。 (3)AOA 信號(hào)到達(dá)角定位方法是由兩個(gè)或更多基站通過(guò)測(cè)量接收信號(hào)的到達(dá)角來(lái)估計(jì)移動(dòng)用戶的位置。ULTOA定位方法需要MS和參與定位的基站相互之間精確同步,而TDOA則不需要。由于每個(gè)基站的地理位置是已知的,因此可以利用球面三角算出移動(dòng)臺(tái)位置,為了簡(jiǎn)化運(yùn)算,一般采用平面三角算出移動(dòng)臺(tái)的位置。 (2)ULTOA和TDOA 上行到達(dá)時(shí)間TOA定位方法與EOTD較為類似,差別在于ULTOA由基站測(cè)量終端數(shù)據(jù)的到達(dá)時(shí)間。所有終端都可以同時(shí)使用這種定位方式,這是其一大優(yōu)點(diǎn)。由于無(wú)線傳輸存在多徑效應(yīng),因此,利用TA定位的精度很低。TA是由基站測(cè)量得到的結(jié)果,然后通知移動(dòng)用戶提前一段時(shí)間(TA)發(fā)送數(shù)據(jù),使得到達(dá)數(shù)據(jù)正好落入基站的接收窗口中,TA的目的是為了扣除基站與移動(dòng)用戶之間的傳輸時(shí)間時(shí)延,因此利用TA可以估計(jì)移動(dòng)臺(tái)和基站之間的距離。 (1)CELLIDTA CELLID是小區(qū)全球識(shí)’別碼,每個(gè)蜂窩小區(qū)有一個(gè)惟一的小區(qū)識(shí)別碼。 定位技術(shù)目前使用到的定位技術(shù)主要有以下兩種: 基于網(wǎng)絡(luò)的定位技術(shù) 基于網(wǎng)絡(luò)的定位技術(shù)是指網(wǎng)絡(luò)根據(jù)測(cè)量數(shù)據(jù)計(jì)算出移動(dòng)終端所處的位置。以早期支持J2ME的設(shè)備為例(比如Jordan手里的那部手機(jī),zengke的就算了),可用的 Heap不過(guò)200k,最終生成的代碼(包含各種資源文件,如圖片)不得超過(guò)64k,這就使得面向這種平臺(tái)開發(fā)的J2ME應(yīng)用規(guī)?;旧喜粫?huì)超過(guò)一個(gè)人的 能力范圍。隨著技術(shù)和硬件設(shè)備的不斷發(fā)展,J2ME開發(fā)網(wǎng)將逐步推出基于CDC的J2ME平臺(tái)介紹。 因此我們只是列出標(biāo)準(zhǔn),供讀者參考。他們是根據(jù)設(shè)備的硬件性能進(jìn)行區(qū)分的,例如處理器、內(nèi)存容量等。在J2ME中還有一個(gè)重要的概念是可選包(Optional Package),它是針對(duì)特定設(shè)備提供的類庫(kù),比如某些設(shè)備是支持藍(lán)牙的,針對(duì)此功能J2ME中制定了JSR82(Bluetooth API)提供了對(duì)藍(lán)牙的支持。配置是提供給最大范圍設(shè)備使用的最小類庫(kù)集合,在配置中同時(shí)包含Java虛擬機(jī)。JAVA ME技術(shù)在1999年的JavaOne Developer Conference大會(huì)上正式推出,它將Java語(yǔ)言的與平臺(tái)無(wú)關(guān)的特性移植到小型電子設(shè)備上,允許移動(dòng)無(wú)線設(shè)備之間共享應(yīng)用程序。 簡(jiǎn)介  J2ME(Java 2 Micro Edition)是Java 2的一個(gè)組成部分,它與J2SE、J2EE并稱。 論文結(jié)構(gòu)安排論文首先對(duì)系統(tǒng)設(shè)計(jì)過(guò)程中所使用到的關(guān)鍵技術(shù)作簡(jiǎn)要介紹,然后按照軟件工程的思想,詳細(xì)介紹完成手機(jī)GPS導(dǎo)航系統(tǒng)的流程,包括需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn)及測(cè)試,最后對(duì)論文作簡(jiǎn)要的總結(jié)??蛻舳塑浖回?fù)責(zé)發(fā)送處理請(qǐng)求并解析服務(wù)器處理結(jié)果,避免了移動(dòng)終端軟件在處理大數(shù)據(jù)量運(yùn)算時(shí)出現(xiàn)死機(jī)或者內(nèi)存不足等資源耗盡的情況,降低了對(duì)移動(dòng)終端資源的要求,使系統(tǒng)有更強(qiáng)的兼容性。系統(tǒng)經(jīng)過(guò)嚴(yán)格測(cè)試結(jié)果表明該系統(tǒng)有較好的可靠性和穩(wěn)定性。該方案解決了地圖數(shù)據(jù)獲取受時(shí)間、空間限制以及不具備GPS的Java手機(jī)無(wú)法實(shí)現(xiàn)定位的問(wèn)題。 課題主要內(nèi)容本論文通過(guò)對(duì)地理信息系統(tǒng)、J2ME平臺(tái)、無(wú)線通信技術(shù)等技術(shù)的研究與分析,針對(duì)具有藍(lán)牙功能的普通Java手機(jī),給出了一種跨平臺(tái)的、具有定位功能的移動(dòng)GIS解決方案。但目前市場(chǎng)上只有少數(shù)新型號(hào)的高端手機(jī)內(nèi)嵌GPS功能,且價(jià)格昂貴,而用戶正在使用中的手機(jī)大多數(shù)不具有GPS 功能,因此無(wú)法實(shí)現(xiàn)精確的定位導(dǎo)航功能。缺點(diǎn)是對(duì)移動(dòng)終端有很高內(nèi)存和計(jì)算性能要求,數(shù)據(jù)更新不及時(shí);C/S 模式通常由客戶端和服務(wù)端兩部分組成,客戶端軟件運(yùn)行于移動(dòng)終端,通過(guò)HTTP 協(xié)議或其它網(wǎng)絡(luò)協(xié)議向服務(wù)端發(fā)送請(qǐng)求,服務(wù)器端生成相應(yīng)的柵格圖像后,以字節(jié)流的形式將該圖像數(shù)據(jù)發(fā)回客戶端,客戶端接收到該字節(jié)流后對(duì)其進(jìn)行解析和圖像重構(gòu)并最終呈現(xiàn)給用戶。而手機(jī)作為當(dāng)今社會(huì)普遍應(yīng)用的通訊設(shè)備,普及率高,以手機(jī)作為載體提供GIS信息服務(wù),可大大提高人們獲取地理信息的便捷性。Mobile SVG。Mobile GIS Technology。關(guān)鍵詞:J2ME;移動(dòng)GIS技術(shù);GPS;Mobile SVG;藍(lán)牙
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1