众所周知,Tomcat是一个基于HTTP协议的Java应用服务器(非Web服务器),也是一个Servlet容器.一般我们会基于使用HTTP协议的Post或Get方法来传递内容或参数,中间会涉及一些编解码操作,若不了解编解码过程可能会遇到乱码或解析问题.接下来,我们来了解下调用方与tomcat交互时编解码过程:
调用方使用utf-8进行encode(可在代码层实现)
tomcat使用iso8859-1...
分类:
其他好文 时间:
2015-08-07 14:49:17
阅读次数:
137
http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。sessi...
分类:
其他好文 时间:
2015-08-07 13:00:16
阅读次数:
190
现在一个个来分析 1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开...
分类:
编程语言 时间:
2015-08-07 11:39:07
阅读次数:
158
PHP运行模式有4钟: 1)cgi 通用网关接口(Common Gateway Interface)) 2) fast-cgi 常驻 (long-live) 型的 CGI 3) cli? 命令行运行?? (Command Line Interface) 4)web模块模式 (apache等web服务器运行...
分类:
Web程序 时间:
2015-08-07 11:35:52
阅读次数:
118
问题描述通过ajax访问Web服务器(Tomcat7.0.42)中的json web service接口的时候,报以下跨域问题:XMLHttpRequest cannot load http://localhost:8080/get-employees-by-name/name/admin. No ...
分类:
数据库 时间:
2015-08-07 01:41:13
阅读次数:
223
介绍LEMP是一组软件,可以用来服务动态网页和网络应用.其中, L代表’Linux’,操作系统;E代表’Nginx’,web服务器;M代表’MySql’,数据库;P代表’PHP’,动态语言处理器.下面的手顺中,会以Ubuntu 14.04作为操作系统进行安装前提条件Ubuntu系统中有一个普通用户,...
分类:
其他好文 时间:
2015-08-07 00:17:14
阅读次数:
110
1、测试环境操作系统:CentOS6.5Web服务器:Nginx1.4.6Php版本:Php5.4.262、Nginx介绍1.nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端2.nginx一般是把请求发送给fastcg...
分类:
其他好文 时间:
2015-08-06 23:52:08
阅读次数:
173
网站压力测试http并发测试工具 apache ad 介绍几款Web服务器性能压力测试工具
分类:
其他好文 时间:
2015-08-06 14:59:05
阅读次数:
93
LAMP是LinuxApacheMySQLPHP的简写,其实就是把Apache,MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言。至于什么是php脚本语言。Apache是最常用的WEB服务软件,而MySQL是比较小型的数据库软件,这两个软件以及PHP都可以安装到windows的机器上。下面阿铭就教你..
分类:
其他好文 时间:
2015-08-06 13:36:46
阅读次数:
115
和LAMP不同的是LNMP中的N指的是Nginx(类似于Apache的一种web服务软件)其他都一样。目前这种环境应用的也是非常之多。Nginx设计的初衷是提供一种快速高效多并发的web服务软件。在静态页面的处理上Nginx的确胜Apache一筹,然而在动态页面的处理上Nginx并不比Apache有多少优势。..
分类:
其他好文 时间:
2015-08-06 13:35:57
阅读次数:
109