1、TCP协议的常见端口:
FTP,定义了文件传输协议,使用21端口;
Telnet,它是一种用于远程登录的端口,23端口;
2、UDP协议的常见端口:
HTTP,这是用户用得最多的协议,它就是常说的“超文本传输协议”,默认端口为80;
DNS,用于域名解析服务,域名和IP地址之间的变换由DNS服务器来完成,DNS用的是53端口;
QQ,QQ程序既接受服务,又提供服务,这样两个聊天的人才是平等。QQ用得是无连接的协议,也就是说它用的是UDP协议。QQ服务器使用的是8000端口,客户端是4000
3、HTML发展史:
4、HTML5≈HTML+CSS3+JavaScript+API
5、为什么数组下标从0开始?
因为数组实际上就是指针,数组下标就是地址 的偏移量,首地址的偏移量一定为0,所以数组下标是从0开始的。
6、指针本身存在调用栈中,指针指向的数据在堆中。
7、解决编码GBK的不可映射字符,可以再dos下编译时输入,"javac -encoding utf-8 Hello.java"。在编译软件下,可以在软件中设置编码为utf-8
8、IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
9、127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
10、可以用 *b=*a^*b;*a=*a^*b;*b=*a^*b;来实现两个值的互换。
11、十六进制是十进制和二进制的折中表示。因为十进制在计算机中不好存储,二进制又太长了。
会不定期更新,如大家看到有错误,请帮忙指正,谢!