IE7中每个页面都有一个自己的图标,如果不自己制定的话,会变成tomcat的小猫咪。下面说一下怎么改掉这个小猫咪。 1)、在每个页面的<head></head>里加入以下两行代码。 <link rel="icon" href="{contextPath}/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="{contextPath}/favicon.ico" type="image/x-icon" /> 这里的{contextPath}是你的站点的名字,所以这里是绝对路径,如果我 ...
2008-02-25

详解spring2.0的scope

关键字: spring, scope
如何使用spring的作用域: <bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/> 这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。因此,默认情况下Spring2.0现在有五种类型的Bea ...
2008-02-23

线程池的实现

关键字: java threadpool
设计目标 提供一个线程池的组件,具有良好的伸缩性,当线程够用时,销毁不用线程,当线程不够用时,自动增加线程数量; 提供一个工作任务接口和工作队列,实际所需要的任务都必须实现这个工作任务接口,然后放入工作队列中; 线程池中的线程从工作队列中,自动取得工作任务,执行任务。 主要控制类和功能接口设计 线程池管理器 ThreadPoolManager 的功能: 管理线程池中的各个属性变量 最大工作线程数 最小工作线程数 激活的工作线程总数 睡眠的工作线程总数 工作线程总数 (即:激活的工作线程总数+睡眠的工作线 ...
  • 13:22
  • 浏览 (193)
  • 评论 (0)
2008-02-18

ThreadLocal的设计与使用(原理篇)

关键字: threadloacl
在jdk1.2推出时开始支持java.lang.ThreadLocal。在J2SE5.0中的声明为:public class ThreadLocal<T> extends ObjectThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。 线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。 ...
2008-02-18

Tomcat5.5下的jndi的配置

关键字: java, tomcat
JNDI是J2EE中一个很重要的标准,通常我们是在J2EE编程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法,主要是通过dbcp连接池,下面谈一下我在Tomcat5.5中配置和使用JNDI的方法。 一、先在自己应用程序WEB-INF目录下的web.xml添加以下语句: <resource-ref> <descrtiption>引用资源说明</descrtiption> <res-ref-name>引用资源的JNDI名</res-ref-name> <res-type>引用资源的类名</r ...
要完成属性文件的加密工作,首先,必须获取一个密钥文件,然后才能对明文的属性文件进行加密。如果需要调整属性文件的信息,你必须执行相反的过程,即用密钥对加密后的属性文件进行解密,调整属性信息后,再将其加密。 DESEncryptUtil 工具类可以完成以上所提及的三个工作:  生成一个密钥文件 java com.baobaotao.DESEncryptUtil key D:\key.dat 第一个参数为key,表示创建密钥文件,第二个参数为生成密钥文件的保存地址。  用密钥文件对属性文件进行加密 java com.baobaotao.DESEncryptUtil encrypt d ...
编写支持加密属性文件的实现类 通过以上分析,我们设计一个支持加密属性文件的增强型PropertyPlaceholderConfigurer,其代码如所示: 代码清单 2 import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.security.Key; import java.util.Properties; import org.springframework.beans.factory.config.PropertyP ...
前言 在Spring的开发中,我们在很多情况下会使用占位符引用属性文件的属性值来简化我们的系统及使我们的系统具有更高的灵活性和通用性。这种配置方式有两个明显的好处: - 减少维护的工作量:资源的配置信息可以多应用共享,在多个应用使用同一资源的情况下,如果资源的地址、用户名等配置信息发生了更改,你只要调整属性文件就可以了; - 使部署更简单:Spring配置文件主要描述应用程序中的Bean,这些配置信息在开发完成后,应该就固定下来了,在部署应用时,需要根据部署环境调整是就是数据源,邮件服务器的配置信息,将它们的配置信息独立到属性文件中,应用部署人员只需要调整资源属性文件即可,根本不需要关 ...
2008-02-17

Spring 中与 Aware相关的接口

关键字: spring
Spring中提供一些Aware相关接口,像是BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,实作这些 Aware接口的Bean在被初始之后,可以取得一些相对应的资源,例如实作BeanFactoryAware的Bean在初始后,Spring容器将会注入BeanFactory的实例,而实作ApplicationContextAware的Bean,在Bean被初始后,将会被注入 ApplicationContext的实例等等。 Bean取得BeanFactory、Applicat ...
我痛恨自己没有在醒来的时候叫醒他,我心疼的让他再睡一下,他就永远得睡过去了。 我最欣赏他的认真负责,成了看不见的杀手,该怨谁?恨谁?怪谁呢? 我们一起在广告公司玩设计,他的创意、我的完稿、我们的搭配是那么完美,以至于公 司的上上下下把我们自然而然的送作堆……我喜欢的是他的拼劲,和他曾出不穷的点 子,而且,他的幽默会在生活中随时随地出现,每每让我惊喜不止,却万万没有想到,在 我们的婚礼上,他也开了一个最残忍的玩笑…… 我觉得自己非常幸福,得到这样认真负责又乐观进取的好男人。 四年的交往,我们情投意合,进而同居三年,却一直发不出喜帖来。并不是我们有意长 跑,而是他的职务越来 ...
  • 15:41
  • 浏览 (102)
  • 评论 (0)
ispring
搜索本博客
最近加入圈子
存档
最新评论