偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

大致介紹Linux應(yīng)用程實(shí)際應(yīng)用

系統(tǒng) Linux
Linux應(yīng)用程序在很短的時(shí)間之內(nèi) —— 總共還不到 20 年 —— 個(gè)人計(jì)算機(jī)已經(jīng)成為我們工作和生活中的一種必需設(shè)備。受到半導(dǎo)體和處理器快速發(fā)展的推動(dòng),

Linux有很多值得學(xué)習(xí)的地方,這里我們主要介紹Linux應(yīng)用程序,為了讓 Linux應(yīng)用程序在全世界范圍都可以使用,而不會(huì)在西方語(yǔ)言與世界上其他語(yǔ)言之間產(chǎn)生任何區(qū)別,我們應(yīng)該發(fā)行一些本地化后的版本,它們可以輸入、存儲(chǔ)、提取或呈現(xiàn)任何語(yǔ)言,而不管這些語(yǔ)言是多么復(fù)雜。多語(yǔ)言庫(kù),或稱(chēng)為 m17n,為類(lèi) UNIX® 平臺(tái)上的所有語(yǔ)言提供了一個(gè)國(guó)際化解決方案。

Linux應(yīng)用程序在很短的時(shí)間之內(nèi) —— 總共還不到 20 年 —— 個(gè)人計(jì)算機(jī)已經(jīng)成為我們工作和生活中的一種必需設(shè)備。受到半導(dǎo)體和處理器快速發(fā)展的推動(dòng),大量的供應(yīng)商使得計(jì)算機(jī)的價(jià)格一落千丈,Internet 也已經(jīng)在全球廣為分布,個(gè)人計(jì)算機(jī)現(xiàn)在已經(jīng)不再是一種奢侈品,而是一種常見(jiàn)的家用電器了。

Linux應(yīng)用程序?qū)嶋H應(yīng)用上,在很多富裕的國(guó)家(例如美國(guó)、日本、英國(guó)),每?jī)蓚€(gè)家庭就會(huì)擁有一臺(tái)計(jì)算機(jī),并且會(huì)使用寬帶服務(wù)。就全世界來(lái)看,雖然家庭收入可能會(huì)有很大的不同,但是個(gè)人計(jì)算機(jī)都很容易購(gòu)買(mǎi)了,即使在馬爾代夫,我們也很容易購(gòu)買(mǎi)到筆記本。另外,如果我們碰巧說(shuō)的是 Dhivehi 方言(馬爾代夫的一種方言),微軟也為我們提供了一個(gè)這種版本的 Microsoft® Windows® XP 操作系統(tǒng)。

從Linux應(yīng)用程序?qū)θ驈V泛接受的個(gè)人計(jì)算機(jī)來(lái)說(shuō),大部分現(xiàn)代操作系統(tǒng)都提供了一些編程庫(kù)來(lái)促進(jìn) 國(guó)際化 的發(fā)展,或者將軟件調(diào)整為支持多種語(yǔ)言的。國(guó)際化(通常簡(jiǎn)寫(xiě)為 i18n,節(jié)選自 i-nternationalizatio-n)庫(kù)通常都會(huì)將應(yīng)用程序的文本資源(按鈕標(biāo)簽、用戶(hù)界面[UI] 提示和菜單選項(xiàng))保存成多種語(yǔ)言的。在啟動(dòng)國(guó)際化后的應(yīng)用程序后顯示哪種語(yǔ)言,這要取決于用戶(hù)的區(qū)域設(shè)置 —— 通常,這是一個(gè)可配置的系統(tǒng)或個(gè)人帳號(hào)***項(xiàng)。

從Linux應(yīng)用程序的理想來(lái)說(shuō) —— 至少對(duì)于獨(dú)立軟件供應(yīng)商來(lái)說(shuō) —— 相同的可執(zhí)行程序以日語(yǔ)或希臘語(yǔ)運(yùn)行時(shí)都能運(yùn)行得一樣好。然而,構(gòu)建 “本地方言” 版本的應(yīng)用程序的情況遠(yuǎn)遠(yuǎn)沒(méi)有這么理想。包括被廣泛認(rèn)可的 ISO(International Standards Organization)/IEC(International Engineering Consortium)10646 和 Unicode,沒(méi)有哪種字符編碼可以解決如何實(shí)現(xiàn)任意語(yǔ)言的輸入和呈現(xiàn)問(wèn)題。ISO/IEC 10646 和 Unicode 只指定了如何存儲(chǔ)、檢索和排序字符以及字符的特殊組合。例如,這些標(biāo)準(zhǔn)并沒(méi)有規(guī)定統(tǒng)一的格式、嵌入式數(shù)據(jù)或標(biāo)識(shí)來(lái)讓使用泰國(guó)語(yǔ)書(shū)寫(xiě)的文檔怎樣才能按照泰國(guó)語(yǔ)的規(guī)范規(guī)則正確地呈現(xiàn)出它們的樣子來(lái)。是的,Unicode 可以維護(hù)使用泰國(guó)語(yǔ)書(shū)寫(xiě)的文檔的內(nèi)容,也可以保證這種文件在所有使用 Unicode 的平臺(tái)上都可以很好地進(jìn)行移植,但是它并不能保證我們可以正確查看文件,也不能保證文檔所呈現(xiàn)出來(lái)的樣子與作者的意圖一致。

我們來(lái)考慮一下這種情況:盡管 Linux GNU C 庫(kù)(glibc)提供了一些函數(shù)來(lái)處理 ISO 10646 兼容的 31 位字符,但是它并不能保證這些字符可以在顯示設(shè)備上正確進(jìn)行顯示。有些 glibc 字符串函數(shù),例如 strcat() 和 strlen(),都可以正確地處理多字節(jié)的問(wèn)題,Linux應(yīng)用程序要正確顯示阿拉伯語(yǔ),需要雙向(bidi)顯示的功能,這種功能只有在圖形用戶(hù)界面(GUI)工具包和專(zhuān)用字符串顯示庫(kù)中才能找到。

例如,GNOME 需要 GTK+ 工具包和 Pango(一個(gè)文本顯示庫(kù))來(lái)實(shí)現(xiàn)對(duì) i18n 的完整支持(然而,Pango 在解決自己用途不夠廣泛方面有一些限制。請(qǐng)參看側(cè)欄 pango 的問(wèn)題)。其他 GUI 工具包提供了對(duì) i18n 的支持,但卻并不總是能兼容這些標(biāo)準(zhǔn)。當(dāng)然,Linux應(yīng)用程序上的圖形應(yīng)用程序也需要 X Window System 的基本顯示庫(kù) Xlib,它提供了兩種繪圖(形狀和線條)和字符顯示原語(yǔ)。不幸的是,Xlib 只能顯示西歐語(yǔ)言。

【編輯推薦】

  1. 輕松掌握Linux應(yīng)用程序與管理
  2. Linux應(yīng)用程序安裝與管理
  3. GNU/Linux應(yīng)用程序編程:用管道進(jìn)行編程
  4. 對(duì)Linux操作系統(tǒng)的內(nèi)核系統(tǒng)概述
  5. 介紹Linux硬盤(pán)系統(tǒng)建立分區(qū)步驟掛載
責(zé)任編輯:佚名 來(lái)源: CSDN
相關(guān)推薦

2010-06-23 16:25:53

Linux Bashs

2010-04-09 16:26:53

Oracle join

2009-12-14 18:09:32

路由選擇協(xié)議

2010-04-27 09:28:55

綁定變量

2010-06-24 14:08:25

Linux Cat命令

2010-04-21 12:35:01

Oracle導(dǎo)入

2010-05-24 09:24:15

MySQL 備份

2010-03-11 13:45:02

2010-01-07 18:17:00

VB.NET連接SAP

2010-03-29 11:31:45

2010-03-19 14:59:00

python Stri

2010-03-17 15:58:08

Python環(huán)境

2010-04-23 11:15:43

Oracle創(chuàng)建

2023-12-08 09:30:11

模型系統(tǒng)工具

2010-01-06 17:26:59

2010-03-18 17:25:37

Linux命令

2010-03-23 18:20:26

Python os.g

2009-12-29 08:54:09

Ubuntu Linu

2009-12-21 14:17:05

Arch Linux使

2021-04-21 09:55:24

Redis應(yīng)用限流
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)