
j2ee
光西
即使苦逼也要做个战斗机
展开
-
tomcat中Cache-Control 的配置
编写过滤器这里主要提供了js,css缓存如果想要的话,自己可以直接添加图片的映射package com.foo.filter; import org.apache.log4j.Logger; import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet原创 2013-06-19 21:04:22 · 12053 阅读 · 1 评论 -
tomcat6.0启动Gzip
在tomcat安装目录下找到/conf/server.xml文件,将>节点作如下修改: <Connector port="8080" ......... ..... compression="on" compressionMinSize="2048"原创 2013-06-19 21:34:21 · 597 阅读 · 0 评论 -
JSON.parse和JSON.stringify
json就是一种符合规则的字符串如 js下:s='{name:"haha",age:"45"}';这就是json类型,实际就是String类型。JSON.parse就是将JSON数据转换成Object数据如:o=JSON.parse(s); o如下:{ name:"haha", age:"45"原创 2013-06-21 10:45:44 · 950 阅读 · 0 评论 -
json.js和org.json.jar
今天不讨论这两个包的用法,只探讨下他们的关系和存在的理由。 首先json.js是作为客户端使用的(浏览器)他负责json数据和object的转换,也就是将object转换成成json传送到服务器,或者将服务器传过来的json转换成object。json本身只是个字符串,本身并不能访问里面的属性,但是json是一种符合一定规则的字符串,通过转换成object就可以方便的访问里面的属性了。有人会原创 2013-06-21 19:23:10 · 1967 阅读 · 0 评论 -
基于Tomcat7.0.29的WebSocket实现
看HTML5的WebSocket的时候在Tomcat7.0.27上写WebSocket遇到了一个超时的问题,当时调试了一下Tomcat的源码,确认是底层使用的Socket设置了读超时的问题,只好放着不管,用Node.js搞了一个测试过去。现在Tomcat版本换成7.0.29了,看Change Log,超时的问题貌似在7.0.28上解决了,重新把书上的echo.ws重新改成Tomcat版本的转载 2013-06-25 18:28:00 · 908 阅读 · 0 评论 -
RESTFUL路径
method get,put,post,delete,head@GET@Path("{id}")public String getCustomer(@PathParam("id") int id) {...}URL:example:@Path("customers/{firstname}-{lastname}")@Path("{id :原创 2013-06-28 12:20:43 · 890 阅读 · 0 评论 -
ehcache缓存同步配置
ehcache结合spring aop可以很好的整合在一起,原创 2014-06-24 21:18:39 · 9118 阅读 · 0 评论 -
nginx.conf 说明 注释
#Nginx配置文件主要分为4部分:main(全局设置)部分设置的指令将影响其他所有设置;server(主机设置)部分的指令主要用于指定主机和端口;upstream(负载均衡服务器设置)部分指令主要用于负载均衡,设置一系列的后端服务器;location(URL匹配特定位置的设置)部分用于匹配网页位置。四者之间的关系:server继承main,location继承server,upstream既不会转载 2014-07-04 09:54:57 · 8733 阅读 · 0 评论 -
nginx tomcat 负载均匀种类
目前nginx负载均衡支持的5种方式的分配轮询每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除.1upstream backserver {2 server 192.168.5.205;3 se转载 2014-07-04 09:37:46 · 772 阅读 · 0 评论