自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 输入url发生了什么

浏览器查询缓存,如果有缓存,则直接跳到第9步浏览器询问操作系统服务器ip操作系统做dns查询,返回ip地址给浏览器浏览器打开对服务器的tcp连接(如果是https的话则更复杂)浏览器通过tcp发送http请求浏览器接收响应并且可能关掉Tcp连接,或者是重新使用连接处理新请求浏览器检查响应是否为一个重定向(3xx结果状态码),或者是重新使用连接处理新请求如果响应可缓存,将存入缓存。浏览

2015-08-19 17:23:19 614

原创 JAVA IO流(3)

对象的序列化和反序列化对象序列化,就是将Object转换成byte序列,反之叫对象的反序列化序列化基本操作序列化接口(serializable) 对象必须实现序列化接口,才能进行序列化,否则将出现异常 这个接口,没有任何方法,只是一个标准ObjectOutputStream/ObjectInputStream 序列化流(ObjectOutputStream),是过滤流—-writeo

2015-08-19 17:17:30 343

原创 JAVA IO流(2)

字节流的使用InputStream、OutputStream 抽象类 InputStream 抽象了应用程序读取数据的方式 OutputStream抽象了应用程序写出数据的方式EOF = End 读到-1就读到结尾输入流基本方法–>读操作 int b = in.read();读取一个字节无符号填充到int低八位。-1是EOF in.read(byte[] buf) 读取数据填

2015-08-19 17:02:15 358

原创 JAVA IO流(1)

编码gbk编码中文占2个字节,字符占1个字节;utf-8中文占3个字节,字符占1个字节;java是双字节编码(utf-16be编码),中文占2个字节,字符也占2个字节;文本文件就是字节系列,可以是任意编码的字节序列,如果我们在中文机器上直接创建文本文件,那么该文本文件只认识ansi编码。public static void main(String[] args) throws Except

2015-08-18 18:12:18 336

原创 JavaSocket通信

子曰:“温故而知新,可以为师矣。”网络基础知识两台计算机通过网络进行通信的必备条件: 1、两台计算机要有唯一的标识—IP地址 2、协议 3、相应的端口号。不同的应用程序间的通信,我们需要使用端口号来区分。TCP/IP 是目前世界上应用最为广泛的协议,是以TCP和IP为基础的不同层次上多个协议的集合,也称:TCP/IP协议族或TCP/IP协议栈。 TCP:Transmission

2015-08-06 14:38:29 906

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除