[备忘]Java项目的一些小问题的解决方法

  baikapala

平常经常遇到的一些异常、小问题等解决方案。

来自百度,仅做记录!


==========================================================


Tomcat 容器lib下添加 wlfullclient.jar 包引起项目中javax servlet 的冲突

项目中lib下添加wlfullclient.jar会与tomcat中lib下servlet-api.jar 产生冲突,需要删除 wlfullclient.jar 中的 wlfullclient\javax\servlet 包,如果产生jsp编译异常同删除 wlfullclient\javax\el 包

from:http://www.cnblogs.com/gulj/p/5950230.html


java 实现多个文件打包成zip的功能

fromhttp://rihongliu.iteye.com/blog/1096207

public static void main(String[] args) throws Exception {   
  
       byte[] buffer = new byte[1024];   
  
       //生成的ZIP文件名为Demo.zip   
  
       String strZipName = "e:/Demo.zip";   
  
       ZipOutputStream out = new ZipOutputStream(new FileOutputStream(strZipName));   
  
       //需要同时下载的两个文件result.txt ,source.txt   
  
       File[] file1 = {new File("e:/a.txt"),new File("e:/b.txt"),new File("e:/aa.txt"),new File("e:/bb.txt")};   
  
       for(int i=0;i<file1.length;i++) {   
  
           FileInputStream fis = new FileInputStream(file1[i]);   
  
           out.putNextEntry(new ZipEntry(file1[i].getName()));   
  
           int len;   
  
           //读入需要下载的文件的内容,打包到zip文件   
  
          while((len = fis.read(buffer))>0) {   
  
           out.write(buffer,0,len);    
  
          }   
  
           out.closeEntry();   
  
           fis.close();   
  
       }   
  
        out.close();   
  
        System.out.println("生成Demo.zip成功");   
  
    }  


在告别演唱会上张悬最后谢幕之词: “诗人放过夜里的笔,眼睛放下相机,一杯热茶留在客厅,放走蒸汽。我们除了和彼此相伴活在当下,不肯再做别的事情。吾爱,人心不需印证,如同世界上唯一的,我们,像是想家的根不用泥土,它自己生长,活着,我深爱你,这就是我的生命。” 她是我看到过写的最好的释怀。