上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
编辑器加载中...说明:struts2的action接收List Read More
posted @ 2012-07-01 10:21 attitudedecidesall Views(101) Comments(0) Diggs(0) Edit
01.package namespace;02.03.04.05.//单例模式--- 饿汉式06./*07.class Person08.{09. private Person p=new Person ();10. private Person () {}11. public Person GetInstance()12. {13. return p;14. }15.}16.*/17./*18. * 下面是懒汉式,只在在单线种的情况下,而这种情况在多线程的情况下会多现在不安全现在,因为如果有两个线程同时访问到new Person ,那么我就生成两个对象,这样就违反了19. * 单例模式下面一 Read More
posted @ 2012-06-19 15:30 attitudedecidesall Views(157) Comments(0) Diggs(0) Edit
1:修改tomcat的server.xml <conext path=“2个项目形同的path"/><Engine defaultHost="localhost" jvmRoute="jvm2" name="Catalina"> <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" hannelSendOptions="8"> <Manager className=&q Read More
posted @ 2012-05-26 12:20 attitudedecidesall Views(308) Comments(0) Diggs(0) Edit
测试的软件版本为: apache:2.2 tomcat:5.5 jk:mod_jk-1.2.30-httpd-2.2.3.so 1.在httpd.conf底部加上 LoadModule jk_module modules/mod_jk.so#加载JK模块 JkWorkersFile conf/workers.properties#tomcat工作配置 JkLogFile logs/mod_jk.log#jk工作日志 JkMount /*.jsp controller#url是.jsp结束的交给tomcat处理 2.在conf目录新建workers.properties文件,添加内容worker Read More
posted @ 2012-05-26 12:18 attitudedecidesall Views(753) Comments(0) Diggs(0) Edit
ThreadLocal类很简单,只有4个方法void set(Object value);设置当前线程的线程局部变量的值public Object get()该方法返回当前线程所对应的线程局部变量public void remove()protected Object initialValue()这个方法是一个延迟调用方法,在线程第一次调用get()或set(Object)时才执行,并且执行1次。ThreadLocal中默认实现直接返回一个NullThreadLocal是为解决多线程程序的并发问题而提出的,可以称之为线程局部变量。与一般的变量的区别在于,生命周期是在线程范围内的。static变 Read More
posted @ 2012-04-25 13:57 attitudedecidesall Views(1587) Comments(1) Diggs(0) Edit
获取表名:Oracle的user_talbes用于记录了用户表信息。select * from user_tables获取某个表的字段:USER_TAB_COLS中记录了用户表的列信息。下面是别人写的:SELECT USER_TAB_COLS.TABLE_NAME as 表名,USER_TAB_COLS.COLUMN_NAME as 列名 , USER_TAB_COLS.DATA_TYPE as 数据类型, USER_TAB_COLS.DATA_LENGTH as 长度, USER_TAB_COLS.NULLABLE as 是否为空,USER_TAB_COLS.COLUMN_ID as 列序号 Read More
posted @ 2012-03-31 13:06 attitudedecidesall Views(407) Comments(0) Diggs(0) Edit
struts2中已经有此拦截器了,但是这个拦截器的配置太麻烦,还要配置是否开启和日志的级别。本人认为太复杂,没有必要。统计每个action的执行时间,在测试开发的过程中需要用到。所以将此拦截器的代码简化,并将log4j的日志级别提高到info。一旦测试通过在实际的生产环境中就直接将此拦截器从配置文件中去掉即可。详细的java代码如下:package com.work.core.interceptor;/* * Copyright (c) 2002-2006 by OpenSymphony * All rights reserved. */import org.apache.commons.lo Read More
posted @ 2012-03-30 14:01 attitudedecidesall Views(751) Comments(0) Diggs(0) Edit
Class: com.opensymphony.xwork2.spring.SpringObjectFactoryFile: SpringObjectFactory.javaMethod: getClassInstanceLine: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)at org.apache.struts2.dispatcher.FilterDispatc Read More
posted @ 2012-03-28 14:10 attitudedecidesall Views(743) Comments(0) Diggs(0) Edit
remove bundled xerces*.jar and xml-apis*.jar from WEB-INF/lib directory of the .war file.看下部署环境还有没有 Read More
posted @ 2012-03-01 09:35 attitudedecidesall Views(357) Comments(0) Diggs(0) Edit
Spring配置管理BeanXML.net对Spring的注解标签刚刚接触,所以就找了几个常用的,记录下,感觉注解用了之后,会在*.xml文件中大大减少配置量。以前我们每个Bean都得到配置文件中配置关联下。spring2.5后,引入了完整的annotation配置注解,使得我们的程序配置更简单更容易维护。 @Component;@Controller;@Service;@Repository 在annotaion配置注解中用@Component来表示一个通用注释用于说明一个类是一个spring容器管理的类。即就是该类已经拉入到spring的管理中了。而@Controller, @Servi. Read More
posted @ 2012-02-25 18:00 attitudedecidesall Views(19538) Comments(1) Diggs(4) Edit
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页