Gzip最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。后来成为Internet上数据压缩的常见格式。绝大多数现代浏览器都支持Gzip格式(体现在浏览器发送的HTTP请求头部的字段Accept-Encoding中)。一般来说,开启Gzip压缩之后,至少可以将数据传输体积减少50%,是加速网站的首要工作。
阅读全文
java的pulbic,protected,private,default修饰符的访问权限
public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段:
阅读全文
《head first java》 学习笔记
面向对象的三大特性:抽象、封装、多态
String是对象。
对象有状态和行为两种属性,分别由实例变量和方法来表示,状态影响行为,行为影响状态。
阅读全文
使用Java EE SDK不能安装jdk
今天在linux上安装使用maven3,用"mvn clean package"将web应用打包的时候提示说我的没有安装java或版本太低,是因为我的linux机器上只安装了jre,而打包需要用到jdk环境。于是就去网上找jdk来安装,在oracle的官网上看到有Java EE SDK,就下载了这个文件:java_ee_sdk-6u3-web-jdk7-linux-x64-ml.sh,执行的时候报下面的错误:
阅读全文
javaweb中filter的配置和使用
Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。下面是filter的简单配置和使用
阅读全文
spring发送邮件
spring发送邮件已经有实现类,可以在方法中直接使用或通过配置bean使用。
阅读全文
项目中有不同版本的jar包,相同类的加载顺序
项目中有两个jar包,分别为test1.0.jar和test1.1.jar,test1.1.jar是test1.0.ja的升级版,它们都有一个相同的类Test,如果项目中的一个类里用了Test这个类,那么会使用这两个jar里的哪个呢
阅读全文