07需要注重鍛鍊的能力要求_網路名詞_可以開發伺服器的語言_伺服器url分析_新建netbeans伺服器專案...

weixin_34320159發表於2016-06-11

一、需要注重鍛鍊的能力要求
1,解決問題能力
1.1.會找例子
Github,Code4app
1.2.會找問題解決辦法
Stackoverflow,Cocoachina,segmentfault
2,學習能力
2.1.能大量閱讀陌生程式碼 2.2.養成看官方文件的習慣

二、網路名詞
1,網路
由線和節點組成的
2,網際網路
Internet ,因特網,1969年美國軍方,阿帕網,後來從軍方運用到了,各種學校,商業應用當中.現在發展成了網際網路.
網際網路:將計算機網路互相連線在一起的方法可以稱作網路互聯.
3,IP地址
ipv4(32位):大概樣子 a.b.c.d
ip地址是由4個8位的2進位制的陣列成的,總共32位
8位的2進位制用十進位制表示 0-255
大概42億多個
ipv6(128位)
4,域名
www.baidu.com
www:全球資訊網 ,全球資訊網是網際網路裡面的一種服務(web)
wap:手機移動

種類
.com 工商企業/.net 網路提供商/.org 非盈利組織

地區
.cn 中國/.us 美國/.jp 日本

域名是唯一,需要註冊

5.URL 統一資源定位符
https://www.baidu.com:80/index.html

分解:
https 安全的http協議
http http協議
www.baidu.com 域名
80 埠
/index.html 路徑

一個IP地址的埠,可以有65535這麼多個
80就是預設埠

6.DNS:域名解析服務
Google的dns
114的dns
阿里的dns

可以通過ping + 域名 命令來簡單檢測域名的連通性

7.伺服器/客戶端/請求/響應
-伺服器
硬體方面:
電腦,跟我們的電腦是一樣的,也有cup,也有硬碟,網路節點上的電腦
軟體方面:伺服器程式,提供服務的軟體程式

-客戶端
APP和瀏覽器都是客戶端

-請求
客戶端向伺服器發起請求,索要資料
-響應
伺服器收到請求,響應客戶端,返回資料

三、可以開發伺服器的語言
java/c/c++/c#/php/.net

GlassFish 冰魚伺服器
localhost: 127.0.0.1
8080 埠號

四、伺服器url分析
http://localhost:8080/WebApplication2/
1,http網路請求協議
2,localhost 伺服器ip地址
localhost == 127.0.0.1 本地伺服器ip地址
3,8080伺服器埠
一個伺服器可以有多個埠
同一個地址,不同的埠可以代表不同的伺服器
4,剩下的伺服器軟體路徑

五、新建netbeans伺服器專案
步驟:
1.“新建專案”—>java Web—>Web 應用程式

2.設定專案名稱和儲存路徑

3.伺服器設定,選擇伺服器以及設定伺服器訪問的上下文路徑

  1. 點選“完成”按鈕,完成專案的建立。

建立Serverlet的步驟:
1.在源包中,點滑鼠右鍵,在彈出選單中選擇“新建”—>“Serverlet”
2.設定Serverlet名稱

3.配置Servlet部署,直接使用預設選項就ok,點選“完成”按鈕,完成serverlet的建立

明天:http協議

相關文章