一、需要注重锻炼的能力要求
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.服务器设置,选择服务器以及设置服务器访问的上下文路径
- 点击“完成”按钮,完成项目的创建。
创建Serverlet的步骤:
1.在源包中,点鼠标右键,在弹出菜单中选择“新建”—>“Serverlet”
2.设置Serverlet名称
3.配置Servlet部署,直接使用默认选项就ok,点击“完成”按钮,完成serverlet的创建
明天:http协议