像树一样成长,有水的精神

 人活着有两种方式,

第一种方式是像草一样活着,

你尽管活着,每年还在成长,

但是你毕竟是一棵草,

你吸收雨露阳光,

但是长不大。

人们可以踩过你,

但是人们不会因为你的痛苦,而他产生痛苦;

人们不会因为你被踩了,而来怜悯你,

因为人们本身就没有看到你。

所以我们每一个人,

都应该像树一样的成长,

即使我们现在什么都不是,

但是只要你有树的种子,

即使你被踩到泥土中间,

你依然能够吸收泥土的养分,

自己成长起来。

当你长成参天大树以后,

遥远的地方,人们就能看到你;

走近你,你能给人一片绿色。

活着是美丽的风景,

死了依然是栋梁之才,

活着死了都有用。

 

 

 
尽管每一条河流都有自己不同的生命曲线,

但是每一条河流都有自己的梦想:那就是奔向大海。

我们的生命,有的时候会是泥沙,你可能慢慢地就会像泥沙一样沉淀下去。

一旦你沉淀下去,也许你不用再为了前进而努力,但是你也永远见不到阳光了。

所以,我建议大家,不管你现在的生命是怎样的状态,

一定要有水的精神,像水一样不断的积蓄自己的力量,

不断的冲破障碍,当你发现时机不到的时候,把自己的厚度给积累起来,

当有一天时机来临的时候,你就能够奔腾入海,成就自己的生命。

 

 

像树一样活着;有水的精神

每一次看它,我都会泪流满面。

而这一次,我想将它放到我的博客首页

filter中文乱码过滤

 

软件环境:

win2003

MyEclipse 7.1

apache-tomcat-6.0.20

 

在项目中建立一个类,名称:SetCharacterEncodingFilter

SetCharacterEncodingFilter.java代码如下:

import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.UnavailableException;
public class SetCharacterEncodingFilter implements Filter {

  protected FilterConfig filterConfig;
  protected String encodingName;
  protected boolean enable;

  public SetCharacterEncodingFilter() {
    this.encodingName = "";
    this.enable = false;
  }
  public void init(FilterConfig filterConfig) throws ServletException {
    this.filterConfig = filterConfig;
    loadConfigParams();
  }
  private void loadConfigParams() {
    this.encodingName = this.filterConfig.getInitParameter("encoding");
    String strIgnoreFlag = this.filterConfig.getInitParameter("enable");
    if (strIgnoreFlag.equalsIgnoreCase("true")) {
      this.enable = true;
    } else {
      this.enable = false;
    }
  }

  public void doFilter(ServletRequest request, ServletResponse response,
                       FilterChain chain) throws IOException, ServletException {
    if(this.enable) {
      request.setCharacterEncoding(this.encodingName);
    }
    chain.doFilter(request, response);
  }

  public void destroy() {
  }

}

2.在包资源管理器中双击web.xml文件。

选择 Filters 过滤器,然后点击右边filter-name的add按钮。

在弹出的对话框中,

filter-name:SetCharacterEncodingFilter
filter-class:SetCharacterEncodingFilter

然后单击“完成”。

在随后的“Init Params”栏目右边单击“Add”

Param-Name:encoding
Param-Value:UTF-8

点击完成。

还要在Init Params栏目中添加另一个参数和值。add

Param-Name:enable
Param-Value:true

单击完成。

3.单击web栏中的Filters,在右边的Filters Mappings栏目右边单击add

在弹出的对话框中只填写两个参数,

filter-name:SetCharacterEncodingFilter
URL-Pattern:/*

点击完成,之后保存web.xml配置文件。重启Tomcat后就能生效了。

经过以下处理之后,所有的请求都会被转换成 UTF-8 的编码格式,这样表单中的中文输入也可以正常获取并显示,不必对每个输入项再进行转换编码处理。

网上流行的方法都是直接用记事本打开web.xml文件添加代码,但是我用的MyEclipse 7.1中的web.xml被记事本打开之后有乱码,用记事本编辑之后,MyEclipse 7.1无法正确加载web.xml,工程也无法正常运行了。就出此下策。

切忌 如果发现有时页面的乱码并没有正确转换的话 你一定要保证 filter配置信息在所有servlet配置的上面。
因为 web.xml的读取机制是从上到下读取的所以要保证 filter最先读取 才能启动中文过滤的作用。

今天太累了

        首先,我知道自己为什么这么累。因为我一直都不能休息好,每天精神都处在迷迷糊糊活着疲惫的状态。我称自己为神经衰弱,当然,究竟是不是,那得去三医院才知道了。也是今天,我终于明白,休息好了,就有精神了。哈哈哈,我太笨了。

        下午睡醒就去做题,奇奇怪怪把“100m的距离”(100米的距离)理解成“100M”(100兆的距离),想了半天不得其法。遂翻答案,大惑不解,怎么是100兆? 苦闷的我,居然没想起自己学的是计算机。可怜的不得章法

        我想要的生活,我只希望我的女朋友能站在我的旁边幸福的笑就足够了。她的笑是对我最大的鼓励。所有一切,我都愿意去承受。但是,实际情况太搞笑了。她居然说她觉得我不够爱她,于是她作出种种出轨的迹象,让我误解她跟别的男人有关系。而这件事情,我丝毫没有察觉。处理问题的方式就更加直接了,直接跟她说了半年的分手,她始终不同意分开。现在,居然又跟我坦白那是她的谎言。我还真不明白,这女人究竟还值不值得我爱了。

                                                                                                                        2009.09.09