![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
李大瑞
这个作者很懒,什么都没留下…
展开
-
http详解
1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中原创 2015-08-27 18:18:30 · 1510 阅读 · 0 评论 -
JavaWeb的各种中文乱码解决方法
一、Servlet输出乱码1. 用servlet.getOutStream字节流输出中文,假设要输出的是String str ="钓鱼岛是中国的,无耻才是日本的"。1.1 若是本地服务器与本地客户端这种就不用说了,直接可以out.write(str.getBytes())可以输出没有问题。因为服务器中用str.getBytes()是采用默认本地的编码,比如GBK。而浏览器也解析时也用本地默原创 2015-07-16 15:52:19 · 830 阅读 · 0 评论 -
java 重定向和转发的区别
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产原创 2015-07-16 15:35:33 · 1453 阅读 · 0 评论 -
JSTL标签库基础教程
前言 =========================================================================JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。 JSTL全名为JavaServer Pa原创 2015-07-15 11:48:12 · 1306 阅读 · 0 评论 -
Linux 高可用(HA)集群基本概念详解一
目录:一、高可用集群的定义二、高可用集群的衡量标准三、高可用集群的层次结构四、高可用集群的分类 五、高可用集群常用软件六、共享存储七、集群文件系统与集群LVM八、高可用集群的工作原理一、高可用集群的定义 高可用集群,英文原文为High Availability Cluster,简称HACluster,简单的说,集群(cluster)就是一组原创 2015-08-31 14:56:14 · 1963 阅读 · 0 评论 -
Linux 高可用(HA)集群基本概念详解二
四、高可用集群的分类 1.双机热备(Active/Passive)官方说明:Two-node Active/Passive clusters using Pacemaker and DRBD are a cost-effective solution for many High Availability situations.2.多节点热备(N+1)官方说明:By sup原创 2015-08-31 14:58:01 · 1970 阅读 · 0 评论 -
Tomcat架构详解(一)
下面谈谈对Tomcat架构的理解总体架构:面向组件架构基于JMX事件侦听1)面向组件架构tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的组件也实现了代表生存期的接口Lifecycle,使其组件履行固定的生存期,在其整个生存期的过程中通过事件侦听Life转载 2015-08-28 16:59:34 · 1350 阅读 · 0 评论 -
Tomcat架构详解(三) Request和Response处理的全过程
从Tomcat源码分析(二)可知,用户的一个请求会经过n个环节的处理,最后到达开发人员写的Servlet,传给Servlet也就是HttpServletRequest和HttpServletResponse,因此可以认为这一路走下来无非就是把最原始的Socket包装成Servlet里用到的HttpServletRequest和HttpServletResponse,只不过每个环节完成的包装功能和部转载 2015-08-31 14:52:49 · 3524 阅读 · 0 评论 -
Tomcat架构详解(二)
前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器,因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求的内部机理。通过DEBUG,一路跟下来,发现Tomcat处理请求的核心过程是以下几转载 2015-08-28 17:10:14 · 1323 阅读 · 0 评论