随笔分类 - 经验-挫折
摘要:/** * 获取指定长度随机简体中文 * @param len int * @return String */ public static String getRandomJianHan(int len) { String ret=""; for(int i=0;i<len;i++){ String str = null; int hightPos, lowPos; // 定义高低位 Random random = new Random(); hightPos = (176 + Math.abs(random.nextInt(39))); //获取高位值 lowPos
阅读全文
摘要:1、凡是使用简单工厂的地方都可以考虑使用反射技术来去除switch或if,解除分支判断带来的耦合2、邮件处理可以考虑指责连模式,其他需要扩展处理的可以考虑用3、平常的按钮点击-产生事件-文本域相应等例子都是中介者模式的应用
阅读全文
摘要:XYLayout布局是jbuilder中自带的布局,它存在于jbcl.jar包中 ,而jbcl.jar包在JBuilder安装目录的lib目录下。它是每个控件按(x,y)坐标安排位置的布局。属于Borland公司定义的布局类,不是标准的Java类库“ 建议不要使用borland公司开发的包,特别是关于界面布局的和数据库组件的包,据说挺垃圾的。java为了跨平台而使用自己的几种布局方式,而没有采用坐标定位,但borland实现了一个XYLayout的坐标定位布局,完全违背了java的思想。试想想,java的界面代码全部放在源文件里,而没有专门的资源文件,如果使用坐标定位,会使你的代码变得凌乱不.
阅读全文
摘要:错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPoolat java.lang.Class.getDeclaredConstructors0(Native Metho原因:缺少commons-pool.jar
阅读全文
摘要:错误:Cannot find class [org.apache.commons.dbcp.BasicDataSource]原因:缺少commons-dbcp.jar
阅读全文
摘要:Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext.xml]; nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionW
阅读全文
摘要:出现这个问题是因为我的spring3.0里的包是单独引用的,缺少了别的包譬如Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx就是少了org.springframework.transaction-3.0.0.M3.jar包;而Configuration problem: Unable to locate Spring NamespaceHandler for XML schema na
阅读全文
摘要:log4j:ERROR setFile(null,true) call failed.java.io.FileNotFoundException: ..\logs\2010-1-19.log (系统找不到指定的路径。)出现上面的错误可能是的log4j.properties配置文件所配路径log4j.appender.file.File=..\logs\2010-1-19.log并不存在
阅读全文
摘要:1.Logger类 通过Logger类的静态方法Logger.getRootLogger得到RootLogger。所有其他的loggers是通过静态方法Logger.getLogger来实例化并获取的。这个方法Logger.getLogger把所想要的logger的名字作为参数。 Logger类的一
阅读全文
摘要:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案NoClassDefFoundErrorLogFactorySpringHibernateSpring3.1启动时报错: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.core.CollectionFactory.(CollectionF
阅读全文
摘要:一、插入(INSERT时报错)1、错误:java.sql.SQLIntegrityConstraintViolationException: 列“test”无法接受空值。 可能原因:建表时test列为not null 但插入数据时给与了null值2、错误:java.sql.SQLSyntaxErrorException: 列“eeeq”不在 FROM 列表的任何表中,或者它出现在 join 规范内但超出 join 规范的作用域,或者它出现在 HAVING 子句中但不在 GROUP BY 列表中。如果这是 CREATE 或 ALTER TABLE 语句,则“eeeq”不是目标表中的列。 可能原因
阅读全文
摘要:简单的说:用了流之后关掉即可。下面详细说明:出现了java.lang.IllegalStateException: getOutputStream() has already been called for this response异常,到网上一搜,该异常的出现频繁还是很高的,当然最终也找到了解决办法,以下是原贴的引用地址:http://guoyiqi.iteye.com/blog/75929,在这里只留个备份。以下是原贴内容:tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在
阅读全文
摘要:HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionjavax.servlet.ServletException: Filter execution threw an exceptionroot causejava.lang.NoClassDefFoundError: Could not initialize class freemar
阅读全文
摘要:[转] 原文出处 一、前言 最近使用eclipse做开发,使用的服务器是tomcat,但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。 这个错误很常见,于是配置tomcat下的catalina.bat,配置eclipse.
阅读全文
摘要:HTTP Status 404 - Servlet default is not availabletype Status reportmessage Servlet default is not availabledescription The requested resource (Servlet default is not available) is not available.Apache Tomcat/6.0.10这种情况也许是Servlet未完全生成,只需要刷新,知道出现想要的页面即可
阅读全文
摘要:1 Struts Problem Report 2 3 Struts has detected an unhandled exception: 4 Messages: 5 There is no Action mapped for namespace [/] and action name [accoutLogin] associated with context path [/cloudclick]. 6 Stacktraces 7 There is no Action mapped for namespace [/] and action name [accoutLogin]...
阅读全文
摘要:Mapped Statements collection already contains value for com.chong.model.AccountMapper.checkAccountError parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.chong.model.AccountMapper.checkAccountError parsing SQL Mapper Configurat
阅读全文
摘要:The requested list key 'map' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or peopl 有这种提示的就是因为比如jsp代码中<s:select list="userlist" listKey="id" listValue="firstname"></s:select>userlist为空(是否为空可以通过Struts2的<
阅读全文
摘要:1、充分了解需要学习的东西比如学习一门技术,虽然有一本书把该门技术都介绍了,但是不能单单只看这本书,要适当的看看介绍有关这门技术的其他书和学习一下与这门技术相关的其他技术(前提是必须提到主学习的那门技术)2、遵循记忆衰退原理:学习完一样东西要经常复习(其实上面的1也与复习有点关系)3、善于用自己的语言总结,善于笔记,好记性不如烂笔头(实践证实确实如此)把成功经验记录下来,把流程记录下来,把方法记录下来...以后忘记了而又想用了就回到找吧。4、看书不要死命的花很多时间只去研究一本书,首先要快速广泛的去看,能知道有这么回事就好了,以后用到了再回头找,如果一本书真的很经典,可以花多点时间去研究透,但
阅读全文