|
tcp三次握手
2次身份识别.
1.A -> B (syn)同步信号:x
2.B:syn + 1:(x+1) -> A,B -> syn(y)
3.A:ack
windows:dll
动态链接库.
linux
so:shared object.
TCP
面向连接的,安全的,有顺序。没有限制。保证。
ServerSocket //服务器套接字
Socket //socket
阻塞模式 //accept()
UDP
网络
无连接,无固定路由,无序,没有ack.packet <=64K
DatagramSocket //数据报套接字
DatagramPacket //数据报包,地址(255) + 数据。
Frame:帧 FrameUnit:帧单元。60K
bc
broadcast //广播
安装ibm rose软件
1.运行setup.exe安装程序。
2.导入licence文件。
开始->IBM rational key admin... -> 导入licence.upd文件。
3.如果出现找不到suite objects.dll文件的错误解决办法.
复制rose/common/{licences.dll + suites objects.dll}到c:/windows/system32/下
复制rose/common/{licences.dll + suites objects.dll}到c:/windows/sysWOW64/下
UML
unified modeling language.统一建模语言。
IBM rational rose。
use case
use case view //用例视图.
use case //用例视图.
ObjectInputStream/ObjectOuputStream : //串行化的类
java.io.Serializable : //串行化接口
transient: //临时的,防止串行化过程。
protocal :------------ 规则。数据格式。
http:(应用) :------------- hyper text transfer protocal 超文本传输协议。
ftp(应用层) :------------- file transfer protocal.
TCP ------------ transfer control protocal,传输控制协议。
IP ------------ internet protocal,网络协议。
七层协议 ------------
OSI ------------ Open System interconnect, 开发系统互联。
物理层 : //rj45
数据链路层: //FDDI
网络层: //IP(internet protocal)
传输层: //TCP UDP
//TCP:面向连接的,安全的协议,有确认(回执),数据有序。
//TCP建立连接的三次握手: 两次身份认证过程。
//UDP:无连接,不安全,没有固定的路由。
回话层 : //RPC,remote procedure call,远程过程调用.
表示层: //是否加密
应用层: //FTP,HTTP HTTPS,SMTP(simple mail transfer protocal)
查看ip和mac物理地址: --------------------- c:\>cmd c:\>ipconfig /all
port -------------------- 端口.
0 ~ 65535 //
0 ~ 1023 //保留端口
22 //
80 //
3306 //mysql
1521 //oracle
1433 //sqlserver
0.0.0.0 //通配IP地址。
ip:port
192.168.231.100:3306: 0.0.0.0//3306
192.168.231.101:3306
查看端口占用情况 -----------------
其中:127.0.0.1,为自回环网络,在没有网络的情况下使用改地址访问本机。
nestat -ano
InetAddress: //只有ip,没有端口
InetSocketAddress: //InetAddress + port
DNS ---------
域名解析.
localhost //127.0.0.1
# Copyright (c) 1993-2009 Microsoft Corp.
C:\Windows\System32\drivers\etc\hosts ---------------------------------------
127.0.0.1 localhost 192.168.231.100 s100 192.168.231.101 s101 192.168.231.102 s102 192.168.231.103 s103 192.168.231.104 s104 192.168.231.105 s105 192.168.231.106 s106 192.168.231.107 s107 127.0.0.1 vinci.ie.sogou.com
windows杀死进程. ---------------------
1.taskkill /? //查看帮助
2.taskkill /f /pid 1234 //f:强制 pid:进程id
3.taskkill /f /pid a /pid 2 //杀死多个进程
4.taskkill /f /IM notepad.exe /T //杀死进程树,使用映像名
搭建tomcat web服务器 -----------------------
1.下载tomcat的zip文件。 apache-tomcat-7.0.72.zip
2.解压即可。
3.启动tomcat服务器 ${tomcat_home}\bin\startup.bat
4.查看tomcat服务器监听端口8080 netstat -ano
5.打开web浏览器 http://localhost:8080/
4.停止服务器 a.ctrl + c b.${tomcat_home}\bin\shutdown.bat
5.在服务器上发布资源。 复制文件(夹)到${tomcat_home}\webapps\ROOT\下即可。
6.通过浏览器访问tomcat服务器上的资源. http://locahost:9090/111.txt
URL:Uniform Resource Locator -----------------------------
统一资源定位符.
schema://domainname:port/path?queryString
http://www.baidu.com/
http://192.168.21.34:9090/ziling.mp3
URLCOnnection conn = URL.openConnection() //打开连接
conn.getContentLength() //得到资源大小
conn.getContentType() //得到资源类型
URI:Uniform Resource Identifier --------------------------------
统一资源标识符. mailto:
在eclipse中创建tcp/ip监控器. ------------------------------
eclipse --> windows -> 首选项 -> run/debug -->tcp / ip monitor |
|
|