- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 netty启程之路(一):Linux的五种网络I/O模型
最近项目不急,闲来经领导提点,学习一下netty框架,再次做些JJYY的东西; 众所周知,netty是目前比较流行的JAVA NIO框架,提到NIO,就不得不从操作系统的I/O模型开始说起: Linux操作系统上的IO操作是如何完成的? a. 由应用进程发起IO请求,调用内核指令; b. 内核指令会返回一个fd(对文件的操作称为文件描述符,对socket的操作称为socket描述符),实际
2016-09-30 16:15:14 327
原创 高性能web站点的优化(二)-- 数据的网络传输
按照上一节里面讲到的,用户等待时间的分类里面,第一部分时间就是数据在网络上传输的时间,网络传输,自然离不开带宽的概念,带宽的描述单位是bit/s,比特每秒,意思就是在网络上,一秒钟能够传输多少bit的数据,而我们平时说的100M的带宽,实际上都省略了后面的“/s”,100M带宽实际上就是在一秒内可以传输100Mbit的数据;那么这个带宽速度和什么有关系呢? 这里你可以先想象一下,把
2016-03-20 00:34:20 415
原创 高性能web站点的优化(一)--引子
时间是把杀猪刀,转眼做JAVA WEB开发已经有五年多了,五年时间说长不长说短不短,前段时间看了一本关于web站点性能的书,总觉得应该记下点什么,于是才有心思来这里开个博客,记录一下读书时的心得,也可以理解为读书笔记; 这本书开头很直接:如何评价一个web站点的性能,首先要从用户角度出发,用户访问一系列的页面的等待体验时间,当然我们都希望等待的时间越短越好,但是在用户等待的这段时间
2016-03-18 18:37:31 215
tcp/ip-HTTP-Header-消息报头
2012-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人