什麼是映射?

General 更新 2024-05-18

程序中的映射是什麼意思?

映射就是給一個對象(可以是變量、物體、等等)起一個唯一的別名。

例如java中的Map就是一個表達映射的類。

Map names = new HashMap();

names.put("編號9527", "唐伯虎");

這個例子就是把編號9527映射到唐伯虎上,只需要告訴程序你要找編號9527,程序就能找到唐伯虎。這就是映射

映射是什麼意思??

你好,解析如下:

映射

映射是數學中用來描述兩個集合元素之間一種特殊的對應關係的:假設現有兩個集合A和B,如果對於A中的每一個元素,在B中都有唯一一個元素與之對應,則這種A到B的對應關係就稱為映射。

另外,函數即是一種映射關係;一一映射(雙射)是映射中特殊的一種,即兩集合元素間的唯一對應,通俗來講就是一個對一個。

不管在計算機中還是在數學中 ,映射都是一個意思,映射這個詞弄的象挺有文化似的,其實很簡單的一個事,就是什麼和什麼對應。

在計算機中映射很多,有端口映射,文件映射等等。

端口映射就是:在一個內網內不可能每個主機都有一個網絡服務商給的ip,費用太高,只有網關有一個可以上外網的IP,把其他的端口都對應到這個網關的端口,它們上網就可以通過網關帶領上了,外面的機器可以通過網關的端口對應訪問到內網的機器。簡單的說就是這樣

在用jsp的servlet做網頁開發的時候有個web.xml的映射文件,裡面有個mapping的標籤就是用來做文件映射的。

當你在瀏覽器上輸入URL地址的時候,文件就會根據你寫的名稱對應到一個java文件,根據java文件裡編寫的內容顯示在瀏覽器上,就是一個網頁,所以網頁名字是隨便寫的,隨便起的名字,不管你起的是.php .jsp .do還是其他的什麼都對應這個java文件,這個java文件裡的代碼進行什麼操作就幹什麼,顯示一句話還是連接數據庫還是跳轉到其他頁面等等,這個java文件把數據進行封裝起到安全和便於管理的作用。其實這個java文件編譯過來是.class的一個字節碼文件,沒有那麼一個類似html嵌入標籤和代碼的網頁文件。他與jsp文件區別就是jsp把代碼嵌入到html標籤中。

還有servlet或者struts中html表單的action中的提交名稱對應一個java文件,struts一般是.do的,都和上面一樣是映射

希望對你有幫助!給個好評吧,謝謝你了!

網絡映射是什麼意思

一般內網用戶才做網絡端口映射   映射就是把路由器的一個或幾個端口直接指向內網的一臺機器   主要是想用自己的電腦做一個服務器,讓任何地方的網友都能直接訪問   這臺機器骸  至於怎麼做,很簡單.在瀏覽器打開路由器,一般為192.168.0.1或192.168.1.1,輸入帳號密碼   在路由的虛擬服務器設置裡面就有

相關問題答案
什麼是映射?
什麼是放射性藥品?
什麼是熱射病?
什麼是注射用水?
什麼是射頻信號?
什麼是射線?
什麼是誤差復映規律?
什麼是全反射的臨界角?
什麼是舒張壓和收縮壓?
什麼是下影線?