Web
文章平均质量分 56
紫霄
喜爱篮球、乒乓、垂钓。
展开
-
socket 发送字节如何判断接收完毕
应该要自定义结束字符:1、最开始就发送整个数据的大小,以此来判断是否接收完毕(HTTP 协议就是这样的) 。2、使用自定义的结束字符。3、粘包问题,协议约定,如HTTP协议等。须定义一个结束符,根据结束符进行结束判断。原创 2013-07-15 09:32:10 · 6052 阅读 · 0 评论 -
Web服务器工作原理
Tomcat用了很久,但是只知道他是作为B/S架构的那个“/”来使用的,也就是桥梁的意思。今天看了李刚老师的书,觉得自己认识的那个浅薄。抛开Web应用直接看Web服务器(Server)和浏览器(Browser),对于大部分浏览器而言,它只负责三件事:· 向远程服务器发送请求· 读取远程服务器返回的字符串数据· 负责根据字符串数据渲染出一个丰富多彩的界面一个浏览器最大的技术难点就原创 2013-07-01 11:47:07 · 876 阅读 · 0 评论 -
JSP技术
JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段原创 2013-07-01 11:48:00 · 5746 阅读 · 0 评论 -
浏览器工作原理
浏览器的主要构成(High Level Structure) 浏览器的主要组件包括: 1. 用户界面 - 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分。 2. 浏览器引擎 - 用来查询及操作渲染引擎的接口。 3. 渲染引擎 - 用来显示请求的内容,例如,如果请求内容为html,它负责解析html及css,并将解析后的原创 2013-07-01 11:50:13 · 564 阅读 · 0 评论 -
JSP引擎工作原理
JSP运行环境:执行JSP代码需要在服务器上安装JSP引擎,比较常见的引擎有WebLogic和Tomcat。把这些支持JSP的web服务器配置好后。就可以再客户端通过浏览器来访问JSP页面了。默认端口一般是7001.JSP生命周期:JSP处理请求的方法就是把这些请求都统一看做Servlet。由于这个原因,JSP的很多功能和生命周期,都由Java Servlet技术标准定义的。这种限制,原创 2013-07-01 13:36:30 · 619 阅读 · 0 评论 -
Web性能优化方案
第一章 打开网站慢现状分析在公司访问部署在IDC机房的VIP网站时会感觉很慢。是什么原因造成的?为了缩短页面的响应时间,改进我们的用户体验,我们需要知道用户的时间花在等待什么东西上。 可以跟踪一下我们的登录页面,如下图所示 从上图我们可以分析知道,HTML文档只占了总响应时间的20%,其它80%响应时间用来下载JS、CSS、图片等组件。所以WEB前端有很大的优化空间,原创 2013-12-17 09:49:09 · 519 阅读 · 0 评论