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

正文內(nèi)容

外文翻譯--分析和比較開放和封閉的移動平臺-資料下載頁

2025-01-08 08:30本頁面
  

【正文】 的 V8 JavaScript引擎。 V8是一個全新的引擎,為運(yùn)行龐大的 JavaScript應(yīng)用程序而設(shè)計。在一些測試中, V8的速度要比 Inter Explorer的 JScript,火狐的SpiderMonkey和 Safari的 JavaScriptCore更加迅速。這一切都?xì)w功于 V8的 3個關(guān)鍵部件,他們可以快速訪問屬性,動態(tài)生成代碼,有效進(jìn)行垃圾的清理。 快速屬性訪問 JavaScript是一種動態(tài)語言,這意味著屬性可以在運(yùn)行時進(jìn)行添加或刪除,并且它們會經(jīng)常改變。大多數(shù) JavaScript引擎使用一種字典式結(jié)構(gòu)來存儲對象的屬性,因此它需要全局搜索以在內(nèi)存中找到的屬性的位置 .It相當(dāng)?shù)托У膶傩缘奈恢?。這是相當(dāng)?shù)托У那冶?Java和 Smalltalk慢。 為了解決這個問題, V8廢棄了動態(tài)搜索,并以不同的方式實現(xiàn):動態(tài)的創(chuàng)建對象的隱藏類。在 JavaScript中,每次當(dāng)我們?yōu)閷ο蠹尤胍粋€新的屬性,我們會從隱藏類中創(chuàng)建帶有新的屬性的子類作為超類。這是一個遞歸過程,且上述過程只有當(dāng)我們第一次做時出現(xiàn)。然 后,當(dāng)在相同的情況下,我們只是使用以前的隱藏的子類。因此,沒有必要重復(fù)操作,并創(chuàng)建一個字典。這會保存時間和精力,以及更容易執(zhí)行類的優(yōu)化和內(nèi)部緩存。 動態(tài)代碼生成 當(dāng) JavaScript每次首回運(yùn)行時, V8將把它直接轉(zhuǎn)換為本地機(jī)器代碼,而不是解釋為字節(jié)碼。屬性的訪問是通過內(nèi)部緩存,它通常在運(yùn)行時被翻譯成 V8的指令。 當(dāng)它來訪問某些對象的代碼時, V8引擎試圖找到當(dāng)前的隱藏類。同時, V8假設(shè)在代碼中的所有對象都是相同的隱藏類,所以 V8將修改相應(yīng)的內(nèi)部緩存,使隱藏類更方便地直接使用。如果這假設(shè)是正確的 ,屬性的訪問可以使用 1個指令就全部完成。即使預(yù)測失敗, V8會再次修改內(nèi)部緩存,這不會花費(fèi)太多的時間和資源。 當(dāng)一個隱藏類是被很多的對象共享,存取速度可以接近最具活力的語言的訪問速度。內(nèi)部緩存和隱藏類,混合動態(tài)代碼和類優(yōu)化,在大規(guī)模地改善 JavaScript效率。 有效的垃圾清理機(jī)制 V8引擎會對內(nèi)存進(jìn)行自動回收。為了保證對象的分配速度,以及削減垃圾清理和內(nèi)存碎片清理的時間,在執(zhí)行垃圾清理時, V8會中斷正在運(yùn)行的應(yīng)用程序。大多數(shù)情況下只有一小部分對象的堆棧參與垃圾清潔周期,所以中斷造成小。所有的 對象和指針的位置都會被 V8記錄,這樣系統(tǒng)將不會采取對象的指針和內(nèi)存溢出將會避免。 除了 “最流暢的網(wǎng)絡(luò)瀏覽器 ”,谷歌與 Adobe進(jìn)行了合作, Android Froyo充分支持 Flash。這就是說,不僅 Flash播放器,但所有 Flash網(wǎng)頁都可以在 Android系統(tǒng)上完美顯示。與此相反,蘋果拒絕 Adobe和 HTML5作為 iPhone的網(wǎng)絡(luò)協(xié)議,導(dǎo)致其無法顯示一些基于 Flash的動畫。 Android Froyo在網(wǎng)絡(luò)共享的方式上取得了領(lǐng)先。搭載 Froyo系統(tǒng)的智能手機(jī)可以作為 PC的 3G網(wǎng)卡,還可 以方便地將 3G信號轉(zhuǎn)換為 WIFI信號。 iOS 4也可以做到第一點(diǎn),但是不能進(jìn)行 3G和 WIFI的轉(zhuǎn)換。 Froyo和 iOS4都支持視頻會議,但條件是不同的。只要你擁有一個攝像頭,你就可以通過它看到使用攝像頭的 Froyo用戶。然而, iOS 4的用戶只能與另一個iOS 4的用戶進(jìn)行視頻通話,這是一個很大的局限性。 盡管 Android在網(wǎng)絡(luò)互動方面十分優(yōu)越,蘋果卻在友好的用戶體驗和娛樂性上是獨(dú)一無二的。 “軟件分類 ”功能使用戶可以講不同分類的軟件放入不同的文件夾中,使它管理更加清晰。更重要的是,在 App Store里有數(shù)十萬的應(yīng)用程序,這意味著 iPhone可以有多達(dá)數(shù)十萬功能。蘋果公司宣稱,這是一個相當(dāng)了不起的功能。 蘋果最有說服力的一點(diǎn)是, “Android看起來與 iPhone完全相似。 ”雖然它只是一個主觀意識,但 iPhone的誕生確實給手機(jī)行業(yè)帶來了極大地革命,并命名為 “蘋果 ”這一個世界知名品牌。 第三章 開放式和封閉式平臺 SDK SDK是每一個開發(fā)平臺最重要的組成部分,使第三方開發(fā)人員在平臺上開發(fā)軟件。通常情況下,庫,調(diào)試工具和模擬器都包含在 SDK。不同平臺發(fā)布的自己的軟件開發(fā)工具包是不同的。一些 SDK是完全自由和開放的,有些則是有嚴(yán)格限制的。 開放平臺的開發(fā)人員可以獲取和修改一部分或全部源代碼。谷歌和 Linux開放平臺的領(lǐng)導(dǎo)人,他們公布了 Android和 Linux的整個源代碼。優(yōu)點(diǎn)是,平臺所有者可以節(jié)省大量的時間和精力開發(fā)和維護(hù)平臺,因為第三方開發(fā)者會為做一些事情來幫助平臺所有者。隨著更少的錢用在開發(fā)和維護(hù)方面上,相對低廉的價格吸引了越來越多的手機(jī)用戶。 反之,封閉的平,為了安全封鎖了他們的源代碼,禁止第三方訪問。蘋果和微軟是其中的代表,他們都封閉 源,但也一些差異存在。第三方 iPhone應(yīng)用程序被限制在狹窄的范圍內(nèi),蘋果將檢查每個被上傳到 “應(yīng)用商店 ”的應(yīng)用程序,且拒絕了很多的應(yīng)用程序在手機(jī)上運(yùn)行。微軟不檢查 Windows應(yīng)用程序,所有這一切都取決于用戶自己。如果你安裝了病毒軟件,你自己承擔(dān)遭受的損失。 應(yīng)用商店 市場是開發(fā)者和用戶之間的介質(zhì),因此它是非常重要的。在一些預(yù)測認(rèn)為將會有越來越多的應(yīng)用市場,而一些不這么認(rèn)為。在當(dāng)前的市場,這兩種情況都存在。一些人只為他們的產(chǎn)品指定唯一的市場,而其他人則在很多市場銷售他們的產(chǎn)品。 諾基亞,微軟和 Linux的手機(jī)軟件在每個市場上都有出售。這些平臺開發(fā)商可以在任何市場發(fā)布他們自己的應(yīng)用程序,使市場為了生存相互競爭。這是為用戶好。然而,缺乏統(tǒng)一的管理可能導(dǎo)致市場的混亂,在不同的市場存在很多有相同的功能的軟件,用戶使用戶混淆不清。相應(yīng)的,唯一的市場聲稱,大多數(shù)應(yīng)用程序應(yīng)在其出售。這樣的壟斷導(dǎo)致沒有競爭對手。 “應(yīng)用程序商店 ”和 “Android市場 ”是唯一的市場代理。 通常情況下, iPhone應(yīng)用程序只能在 39。應(yīng)用商店 39。找到,蘋果將檢查他們每個程序。好消息是,每一個 App Store的應(yīng)用都經(jīng)過官方測試,證實它是 安全的。然而壞消息是,很多相當(dāng)不錯的軟件因各種原因被拒絕了。于是一個很大的非官方機(jī)制由黑客建立起來,也就是 “越獄 ”和 “SIM卡解鎖 ”。 “越獄 ”是一個過程,允許 iPad, iPhone和 iPod Touch用戶獲得 root訪問權(quán)限和解鎖,從而消除任何由蘋果公司的操作系統(tǒng)強(qiáng)加于他們的限制。一旦越獄, iPhone用戶可以通過諸如 Cydia的安裝下載許多以前無法在應(yīng)用商店應(yīng)用的擴(kuò)展和主題。越獄的 iPad, iPhone或 iPod Touch仍然能夠使用的應(yīng)用程序商店和 iTunes。 “SIM卡鎖 ”是 GSM手機(jī)廠商制作 的一種能力。網(wǎng)絡(luò)供應(yīng)商使用此功能來限制這些手機(jī)使用特定的國家和網(wǎng)絡(luò)供應(yīng)商。一般來說,手機(jī)可以接受基于國際移動用戶的 SIM卡被鎖定身份。 “SIM卡解鎖 ”使人們有可能不考慮國家和由手機(jī)廠商指定的網(wǎng)絡(luò)情況下使用手機(jī)。 然而在 Android中,谷歌對每一個應(yīng)用程序沒有進(jìn)行任何測試,因此雖然有官方 Android應(yīng)用市場,仍然可以在你想要的任何地方發(fā)布你的產(chǎn)品??紤]安全問題,谷歌禁止使用某些組件。就像 iPhone的 “越獄 ”和 “SIM卡解鎖 ”, 在 Android中 “Root”也為用戶提供了 100%對設(shè)備的控制,同樣也伴 隨著一些安全隱患。 39。Root39。是一個過程,在 Android的 Linux的子系統(tǒng)中,它允許運(yùn)行 Android操作系統(tǒng)的手機(jī)用戶獲得特權(quán)控制(稱為 “Root訪問 ”),類似運(yùn)行 IOS操作系統(tǒng)蘋果設(shè)備的 “越獄 ”,克服運(yùn)營商和手機(jī)制造商在手機(jī)上設(shè)置的限制。 Root使得手機(jī)可以使用第三方 Android版本系統(tǒng),例如 CyanogenMod,如支持許多原生 ROM不能使用的功能。它也可以使用新的 Android版本而不只是使用原始設(shè)備制造商的版本。相反到 iOS越獄,生根是不是需要運(yùn)行官方 Android市場的分布式應(yīng)用程序。相反于 iOS越獄, Root不是需要運(yùn)行沒有在官方 Android市場的發(fā)布應(yīng)用程序。而是,當(dāng)試圖運(yùn)行一些付費(fèi)應(yīng)用卻不能在本國應(yīng)用市場購買到的程序。 繼承 一些企業(yè)只注重自己的核心產(chǎn)業(yè),即開發(fā)一個操作系統(tǒng),并提供一個第三方開發(fā)的環(huán)境。其他公司則不僅做這些,為宣傳一個軟件管理其開發(fā)過程。根據(jù)整合平臺上,我們將他們分成 4種:全集成平臺,市場集成平臺,設(shè)備集成平臺,并無集成平臺。 全集成平臺的宣傳模式是非常嚴(yán)格的。從設(shè)備制造到應(yīng)用程序的發(fā)布都是其管理范圍,其代表是蘋果。蘋果公司的工廠生 產(chǎn) iPhone,蘋果公司的 App Store銷售其應(yīng)用程序,蘋果公司的 iTunes是蘋果的資源渠道。整個過程都在蘋果公司的控制之下。 市場集成平臺,致力于開發(fā)和銷售軟件。谷歌就是其中一個。與蘋果不同,谷歌沒有一個工廠來生產(chǎn)自己的手機(jī),它只開發(fā) Android系統(tǒng)和建立裝載 Android應(yīng)用程序的 “Android市場 ”。然而,像谷歌公司絕對有能力生產(chǎn)自己的設(shè)備。谷歌與 HTC有良好的合作關(guān)系,而 HTC則是是 TMobile, O2和 Orange等手機(jī)網(wǎng)絡(luò)公司的手機(jī)提供商。 設(shè)備集成平臺生產(chǎn)自己的手機(jī),但不成立應(yīng)用市 場。例如, RIM生產(chǎn)黑莓手機(jī),但有沒有黑莓官方應(yīng)用市場。 無集成平臺幾乎不做任何事情。微軟既不生產(chǎn)手機(jī),也部建立了一個市場。他們只做操作系統(tǒng)的開發(fā): Windows Phone 7。 總 結(jié) 作為開放式和封閉式平臺的的代表, Android Froyo和 iOS4都有優(yōu)缺點(diǎn)。強(qiáng)大的瀏覽器內(nèi)置于手機(jī)中,他們的生產(chǎn)商引發(fā)了世界手機(jī)的變革。 Android依靠互聯(lián)網(wǎng)的經(jīng)驗,這歸結(jié)其與谷歌的聯(lián)系。但目前,市場上充斥著各種版本的Android,開放手機(jī)聯(lián)盟中的大多數(shù)公司傾向于定制自己的 Android系統(tǒng)。這些事實使 Android的缺乏統(tǒng)一的品牌形象,所以人們可能感到困惑,并對 Android說“NO”。 iPhone OS更側(cè)重于娛樂,它非常友好。但蘋果太酷了以至于不能吸引更多的顧客:史蒂夫 喬布斯的忠實粉絲買蘋果每個產(chǎn)品,不喜歡蘋果風(fēng)格的人做的事情可能只是 “聞聞 ”蘋果罷了。 此外, Android Froyo成功之處在于平臺開放的特點(diǎn)。這是一個 39。用戶至上39。平臺,因為升級 Froyo的用戶幾乎可以自定義他們想要的一切。開放手機(jī)和成員聯(lián)盟往往為用戶提供更多的選擇。而 iOS 4,通常是封閉的平臺成員,管理從 OS開發(fā)到設(shè)備制造的一切過程。這是一個 39??紤]用戶的平臺。從某種程度上說,Android用戶推崇 39。自由 39。和 39。開放 39。,他們關(guān)心的是,如果可以 100%管理自己的手機(jī),他們才不關(guān)心手機(jī)操作系統(tǒng)是否被稱為 “安卓 ”或 “安他 ”。蘋果用戶對蘋果這個品牌十分忠誠忠誠,他們愿意授權(quán)蘋果為他們作出的決定。因此,盡管一些 iPhone用戶更喜歡物理鍵盤,但他們還是選擇 iPhone。換句話說 , Android用戶更關(guān)心 “開放的平臺 ”,而不是 Google的品牌 。而大多數(shù) iPhone用戶是蘋果的追隨者,他們愛史蒂夫 喬布斯創(chuàng)造的 “封閉平臺 ”。 Android和 iPhone都具有其獨(dú)特的 IDE, SDK等特點(diǎn)。不管你信不信,不完美總是存在與這個世界,所以今天的移動平臺沒有完全滿足用戶和開發(fā)者的要求。平臺的選擇歸結(jié)于用戶和開發(fā)者的需求,本文應(yīng)使用戶決策更加容易。當(dāng)然這篇文章的內(nèi)容會因時間而失效 。平臺將逐步滿足消費(fèi)者的需求,新技術(shù)將層出不窮。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1