1,數制的概念
記數的方法,指用一組固定的符號和統一的規則來表示數值的方法。
2,常用的數制
我們一般常用的數制有十六進製制,十進位制,八進位制,二進位制。
3,數制之間的轉換
十進位制轉換二進位制:可以用十進位制的十進位制的陣列以除2的方式,取餘數再用商除2直到商等於0將每次得到的餘數按順序排列起來。
二進位制轉化十進位制則從尾到頭依次把單數×2的次方,比如第乙個數字就是×2的0次方,第二個就是×2的1次方以此類推最後得到的數字相加就是二轉十數制(2的0次方=1)
二進位制轉換八進位制和十六進製制則是把二進位制陣列分成三個數字一組以及四個數字一組按照一樣的方式換算(二轉八三個數字一組,二轉十**個數字一組)
4,ip位址的分類和定義c類位址範圍:192.0.0.1~223.255.255.254
c類位址=網路部分+網路部分+網路部分+主機部分
(有類邊界)預設子網掩碼為/24即255.255.255.0
d類的範圍是224.0.0.1~239.255.255.254
e類的範圍是240.0.0.1~255.255.255.254
(d類用於組播通訊,e類用於科學研究的保留位址)
5,ip位址與子網掩碼
子網掩碼有32個二進位制位,對應的ip位址的網路部分用1表示,主機部分用0 表示。
ip位址和子網掩碼作「與」運算得到網路位址
0和任何數相與都等於0
1和任何數相與都等於任何數本身
將主機部分全部置1就得到廣播位址
練習題
202.106.1.0/26 可以產生幾個子網?每個子網可以有幾個主機ip?求每個子網的網路號以及廣播位址6、網段192.168.10.0,子網掩碼為
255.255.255.192,求子網數,每個子網主機數,網路號及合法主機
將下列數字轉換為10進製
(10110010)2
(1207)8
(1b2e)16
某主機ip位址為210.33.5.68,子網掩碼為255.255.255.128,求它的網路位址
認識python 了解
關鍵點常識執行速度,有速度要求的話,用c 改寫關鍵部分吧。國內市場較小 國內以python來做主要開發的,目前只有一些web2.0公司 但時間推移,目前很多國內軟體公司,尤其是遊戲公司,也開始規模使用他。中文資料匱乏 好的python中文資料屈指可數 託社群的福,有幾本優秀的教材已經被翻譯了,但入門...
tHINKpHP認識 檔案了解
runtime,common,以及public等模組,詳細的請見之前的一篇文章。我們在home模組下面view中重建乙個資料夾index,然後在給index資料夾裡面建立乙個index.html檔案 這一切的準備工作做好之後,我們需要做的事情是在home controller indexcontro...
認識和了解python
一 python介紹 1.1 python創始人吉多.範羅蘇姆 龜叔 在1989年開發.python崇尚優美,清晰,簡單.1.2 python是一門解釋型語言,屬於弱型別語言.1.3 優點 1.優雅,明確,簡單 2.開發率高 3.可移植性,可擴充套件性,可嵌入型 缺點 1.速度慢,2.不能加密 3....