`
文章列表
The server encountered an internal error that prevented it from fulfilling this request.   这个通常会有以下几点可能性:    ①(低级错误)Bean里面没有注入相应的变量,导致变量内容是空的。 提示找不到地址,或错误的返回值:   这是一个不常见的错误,在这里记录下来:    我的Tomcat出了BUG一直错误的启动其他目录下的【同名工程】,结果导致我错误的以为启动了【我要】启动的工程。而且具有迷惑性的是,【在软件界面明明显示的是我要的工程在加载中,而那个同名的工程已除名】。事实上在 ...
花了3天在网上通过拼凑的资料搞定了OpenSessionInView OpenSessionInView的主要作用是:延长hibernate中session的作用时间至web层——就是说session会在jsp页面请求发送后就打开,直至jsp页面显示完毕session才关闭。 我把OpenSessionInView中碰到的问题写下来 ①要使用OpenSessionInView一定要启用spring的事务管理器托管所有Service层、Dao层、以及session的获得 ②配置OpenSessionInView的时候如果用的是OpenSessionInViewFilter,那这个Filt ...
假如你有一个类B<T>想得到这个类的泛型T的类型只要加入下面两句话 ParameterizedType pt = (ParameterizedType) this.getClass().getGenericSuperclass(); Class<T> clazz = (Class<T>) pt.getActualTypeArguments()[0];  此时clazz内就是泛型<T>的真实类型, 可以这么得到泛型的实际限定名: String className = clazz.getCanonicalName();  这个class ...
swing中几种layout示例 http://blog.csdn.net/wanglixin1999/article/details/11576317
具体参见: http://wenku.baidu.com/link?url=qTjMROGtJt51XU5YGWtzfDUcU8nEJs8mPqh6IoLJVZP4KbiU5VsmmjzDbacbdhDLDqmJVh_pkC5FkuYWRKauVEeOOBb6zOIwHCwqbM6QDwa
    具体参看这里: http://blog.csdn.net/a906998248/article/details/7514969  
做一些无用的积累,虽然不知道这些会在什么时候派上用场 asm*.jar 写道 AccelerationSimulation Mode,缩写为ASM 传感器。 ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm) asm-commons-*.jar 写道 必须包 hibernate的公用的包。提供了基于对象的表现形式   asm-tree.*.jar 写道 必须包 提供了基于对象的表现形式,struts2最基础的包   commons-fil ...
向Oracle读取16进制byte[]数据 这种方法只能处理总大小小于6M的数据(在默认的java虚拟机设置下)。  ①持久化类:   public class Mail implements Serializable { /** * 主键 */ private int id; /** * 即将传入数据库中的文件 */ private byte[] filedata; /*此处省略get、set*/ }  ②持久化类与hibernate的映射文件:持久化类.hbm.xml   <?xml version="1.0&qu ...
springside 看起来是spring的第四代,这里是它的链接 blogdevteam 写道 http://blog.csdn.net/blogdevteam/article/details/8123926    
①<result type="chain"></result>红条久久不去 <result type="chain">另一个action</result> 我使用struts2.3.1版本上面的写法是可行的,但是2.1版本的时候出现了问题 解决办法: <result name="action返回的字符串" type="chain"> <param name="actionName">另一个action</p ...
公式:   sysdate+1 加一天 sysdate+1/24 加1小时 sysdate+1/(24*60) 加1分钟 sysdate+1/(24*60*60) 加1秒钟 举例: --插入数据 INSERT INTO leave VALUES((select sysdate from dual),(select sysdate+1 from dual),'马航失事、痛心疾首、请假一天'); --结果↓ 2014-4-18 10:25:13 2014-4-19 10:25:13 马航失事、痛心疾首、请假一天  
16进制与中文字符串的互换 SQL> SQL> Select utl_raw.cast_to_raw('今天天气真好'), 2 utl_raw.cast_to_varchar2( utl_raw.cast_to_raw('今天天气真好')) From dual 3 SQL> / RAW_INFO SRC_INFO --------------------------- --------- BDF1CCECCCECC6F8D5E6BAC3 今天天气真好  

ssh的搭建(备忘)

    博客分类:
  • ssh
用myeclipse搭建(傻瓜式搭建) 百度文库 写道 http://wenku.baidu.com/link?url=UBlv8AvHQpB34zpOc4g3EeE1q69R5CxBu8J73kcJYoFoW6Q6YvbbStiqt5p-AEG5s10iTIrNTe3Ntn9pB040Q3szn-0nr1ptYGoNSqLxKoC  
验证带中文的用户名: var str = "待验证的字符串"; var Expression1 = /[^\u4e00-\u9fa5_a-zA-Z0-9]+$/; var objExp1 = new RegExp(Expression1); if (objExp1.test(str)) { $("#user_usernameFont").html("只允许中文、字母、数字"); }  验证密码: var str = "待验证的字符串" var strExp = /[^0-9a-zA-Z_]/; ...
jQuery中自带了显示和隐藏标签的办法,非常简便写法如下:   $("#withdrawId").show();//显示标签 $("#withdrawId").hide();//隐藏标签   <input type="button" id="withdrawId" style="display:none;"/>    
Global site tag (gtag.js) - Google Analytics