&& 而且條件成立後面不再執行
"II"或者條件成立後面不再執行
& 而且條件成立後面繼續執行
"I"或者條件成立後面繼續執行
2008年8月28日 星期四
Java 常數,變數
常數:通常以大寫與底線作字母間區隔如下
MIN_HEIGHT
MAX_NUMBER
常數宣告方式
final int MIN_HEIGHT=100;
System.out.print("MIN_HEIGHT : "+MIN_HEIGHT);
=>MIN_HEIGHT:100
變數:小寫起頭,使用駝峰字簡短有意義名稱如下
buttonWidth
變數的宣告方式
int a=10;
System.out.print("The number is :"+a);
=>The number is :10
變數的陣列宣告方式
int[]key;
int key[];
int[]key={21,22,23,24,25};
System.out.printl("The number is : "+key[0] )
=>The number is : 21
變數的多維陣列宣告方式
int[][]key;
int[]key[];
在int[2]key<=不合法不可宣告數值 int[][]key={{1,2,3},{4,5,6}}; System.out.print("key[1][2]:"+key[1][2]); =>key[1][2]:6
MIN_HEIGHT
MAX_NUMBER
常數宣告方式
final int MIN_HEIGHT=100;
System.out.print("MIN_HEIGHT : "+MIN_HEIGHT);
=>MIN_HEIGHT:100
變數:小寫起頭,使用駝峰字簡短有意義名稱如下
buttonWidth
變數的宣告方式
int a=10;
System.out.print("The number is :"+a);
=>The number is :10
變數的陣列宣告方式
int[]key;
int key[];
int[]key={21,22,23,24,25};
System.out.printl("The number is : "+key[0] )
=>The number is : 21
變數的多維陣列宣告方式
int[][]key;
int[]key[];
在int[2]key<=不合法不可宣告數值 int[][]key={{1,2,3},{4,5,6}}; System.out.print("key[1][2]:"+key[1][2]); =>key[1][2]:6
Java 基本型態資料及規則定義
字元
byte 1bytes
short 2bytes
int 4bytes整數
long 8bytes整數
char(Unicode)字元
float 4byte浮點數
double 8byte浮點數
boolean 布林值:只有ture or false
識別字規則
1.開頭只能為字母、$、_ 不可使用數字開頭
2.第一個字後可以用上述符號
3.識別字長度沒有限制
4.不可使用關鍵字當識別字如if else
5.大小寫有區分 Dog跟dog不同
byte 1bytes
short 2bytes
int 4bytes整數
long 8bytes整數
char(Unicode)字元
float 4byte浮點數
double 8byte浮點數
boolean 布林值:只有ture or false
識別字規則
1.開頭只能為字母、$、_ 不可使用數字開頭
2.第一個字後可以用上述符號
3.識別字長度沒有限制
4.不可使用關鍵字當識別字如if else
5.大小寫有區分 Dog跟dog不同
2008年8月19日 星期二
2008年8月18日 星期一
2008年8月15日 星期五
網路設備
數據機
等於打電話
網路卡
以接頭區分
AUI BNC RJ45
以匯流排區分
ISA PCI USB PCMCIA
以頻寬區分
10Mbps 100Mbps 1000Mbps
中繼器(Repeater)&集線器(HUB)
星狀目前已少用
橋接器(Bridge)
是個聰明的機器
減少廣播的頻率雖不會阻檔broadcast acket
但經過次就會記得MAC
Laryer 2 Switch
具備了HUB & Bridge
會記憶位址接那一個port
可於兩個位址全雙工互傳資料
Router
路徑選則器就是路由通常是isp業者才會用到
Laryer 3 Switch
等於打電話
網路卡
以接頭區分
AUI BNC RJ45
以匯流排區分
ISA PCI USB PCMCIA
以頻寬區分
10Mbps 100Mbps 1000Mbps
中繼器(Repeater)&集線器(HUB)
星狀目前已少用
橋接器(Bridge)
是個聰明的機器
減少廣播的頻率雖不會阻檔broadcast acket
但經過次就會記得MAC
Laryer 2 Switch
具備了HUB & Bridge
會記憶位址接那一個port
可於兩個位址全雙工互傳資料
Router
路徑選則器就是路由通常是isp業者才會用到
Laryer 3 Switch
網路拓樸
匯流排(BUS)
一條腸子通到底,只要一點出問題全掛
星狀(STAR)
目前使用,不會因一點出問題全掛,要多買一個設備
環狀(RING)
早期IBM成本過高
網狀(MESH)
很少使用,但如果有需備份多台時好用
一條腸子通到底,只要一點出問題全掛
星狀(STAR)
目前使用,不會因一點出問題全掛,要多買一個設備
環狀(RING)
早期IBM成本過高
網狀(MESH)
很少使用,但如果有需備份多台時好用
2008年8月14日 星期四
有線傳輸媒介
圖片來源:http://w1.fxm.ks.edu.tw/fxm800/wwwroot/教材/區域網路硬體組成元件介紹.files/image002.jpg
同軸電纜
優點
金屬銅網和絕緣外皮較不易受外界干擾
缺點
頻寬小,實體重
優點
金屬銅網和絕緣外皮較不易受外界干擾
缺點
頻寬小,實體重
圖片來源:忘了
雙絞線
優點
便宜頻寬大彈性好
缺點
易受電磁波干擾
優點
便宜頻寬大彈性好
缺點
易受電磁波干擾
白橙 橙 白綠 籃 白籃 綠 白棕 棕

http://tds.ic.polyu.edu.hk/td/wtheme2/optical.jpg


光纖(全反射)
優點
傳輸快 2Gbps
抗電磁干擾
傳輸安全性高
缺點
架設不易設備昂貴不適合小型區網
優點
傳輸快 2Gbps
抗電磁干擾
傳輸安全性高
缺點
架設不易設備昂貴不適合小型區網
OSI
圖片來源http://www.softpanorama.org/Net/Images/tcp_ip_layers.gif
Application Layer應用層
軟體
Presentation Layer表達層
內碼轉換
壓縮與解壓(一般應用層軟體會做)
加密解密
Session Layer會議層
建立傳輸時所遵循的規則(會前會€)
Transport Layer傳輸層
編定序號(資料是切小然後再合並)
控制資料流量(大頻寬變小頻寬)
偵錯與錯誤處理(錯誤會要求再傳一次)
Network Layer網路層
定址
選擇傳輸路徑
Data Link Layer鏈結層
同步
偵錯(錯誤就不要)
制定媒體存取控制方法(辨識訊號)
Physical Layer實體層
傳輸介質規格(同軸電纜,雙绞線,紅外線,無限電波)
將資料以實體呈現並傳輸規格
優點
分工合作,責任明確
DOD美國國防部
2008年8月13日 星期三
虛擬機器VMWARE
Microsoft 有出Virtual Server
www.vmware.com
Unix
IBM AIX
HP HP-UX
FreeBSD 博克萊大學修改linux
Novell file server Netscape
Sun solaris工作站
www.vmware.com
Unix
IBM AIX
HP HP-UX
FreeBSD 博克萊大學修改linux
Novell file server Netscape
Sun solaris工作站
Partition
將一顆實體硬碟切割出多個儲存空間
Primary Partition主分割區(最多切四個)
一般安裝c:安裝作業系統,可啟動‧絕對要留一點空間因下載的檔案會先暫存在此
Extend Partition邏輯(最多切出一個)
只能放置資料裡面還可以切出多快分割區
FAT16 單檔最大2G
FAT32 單檔最大4G
Primary Partition主分割區(最多切四個)
一般安裝c:安裝作業系統,可啟動‧絕對要留一點空間因下載的檔案會先暫存在此
Extend Partition邏輯(最多切出一個)
只能放置資料裡面還可以切出多快分割區
FAT16 單檔最大2G
FAT32 單檔最大4G
電腦啟動流程
1.BIOS執行Power-On Self Test(POST)第一支執行的程式(B一聲為正常)
2.ROM BIOS搜尋載入作業系統(電腦自動執行)
3.BIOS執行設定開機順序
4.讀取Master Boot Record(MBR)啟動程式與分割表(Partition Table)512byte
5.載入作業系統第一支程式廠商
缺點
目前驅動程式無法自動更新對於新的硬體驅動
2.ROM BIOS搜尋載入作業系統(電腦自動執行)
3.BIOS執行設定開機順序
4.讀取Master Boot Record(MBR)啟動程式與分割表(Partition Table)512byte
5.載入作業系統第一支程式廠商
缺點
目前驅動程式無法自動更新對於新的硬體驅動
常見匯流排
ISA 8/16bit 最早最久imb PC
EISA 32bit 286/386 server上用
MCA 8/16bit 386壽命最短向下演進是為了顯示卡直接溝通cpu
VL-Bus 32bit 486
APG 32/64bit Intel發明最高AGP8
PCI 32bit (目前使用)
PCI-Express 64bit (目前顯卡都使用)
IDE 133MHZ最高(即將洮汰)
SATA 400MHZ(未來使用)
EISA 32bit 286/386 server上用
MCA 8/16bit 386壽命最短向下演進是為了顯示卡直接溝通cpu
VL-Bus 32bit 486
APG 32/64bit Intel發明最高AGP8
PCI 32bit (目前使用)
PCI-Express 64bit (目前顯卡都使用)
IDE 133MHZ最高(即將洮汰)
SATA 400MHZ(未來使用)
2008年8月12日 星期二
進位,范紐曼,單位
2007年9月28日 星期五
2007年9月23日 星期日
2007年9月19日 星期三
訂閱:
文章 (Atom)






