`
yan578351314
  • 浏览: 163125 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
eXtremeComponents 用法 http://www.blogjava.net/amigoxie/archive/2008/01/08/173526.html   这里也是介绍此标签的用法 Extreme Table 是ExtremeCompontents(Home Page:http://www.extremecomponents.org? )中一个功能强大 而又容易配置,扩展,自定义的Table 控件,其功能 ...
http://www.cnblogs.com/yangfengming/archive/2008/08/14/1267495.html
struts2 修改action的后缀 struts2 的默认后缀是 .action 虽然很直观,但是很烦琐。很多人喜欢将请求的后缀改为 .do 在struts2中修改action后缀有两种比较简单的办法: 一、在 struts.properties 中修改。 如你想把后缀改为 .do 则 加上一行: struts.action.extension=do 至于加在第几行,应该没有关系,我加在第一行和最后一样都正常。 二、在struts.xml 中修改。 在 struts.xml 中加入一constant 节点 : <constant name="struts.ac ...
http://subclipse.tigris.org/update_1.4.x
white-space:normal; word-break:break-all;
18:33:06,031  WARN ThreadPoolAsynchronousRunner:608 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@105691e -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks! 18:33:06,046  WARN ThreadPoolAsynchronousRunner:624 - com.mchange.v2.async.ThreadPoolAsynch ...
分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用 解决办法:找到tomcat的路劲,删除*.ser文件即可。
Struts,Hibernate,Spring经典面试题收藏 关键字: struts, hibernate, spring Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7. ...
对于struts1 ,当第一次**.do的请求过来时,在内存中的actionmapping中找到相对应的action,然后new出这个action放在缓存中,当第二次一样的请求过来时,还是找的这个action,所以对于struts1来说,action是单实例的 ,只有一个,如果在action中定义变量,就要非常小心了,因为并发问题,可能带来灾难性的后果,也不是不可以,我们可以加锁达到同步,只是在性能上就要折衷了 struts2 在struts1的基础上做了改进 ,对于struts2 ,每次请求过来都会new一个新的action , 所以说struts2的action是线程安全的 , 但同时也带 ...
Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于:  1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception.  2.load()方法可以返回实体的代理类实例,而get()永远只返回实体类   3.load()方法可以充分利用二级缓存和内部缓存的现有数据,而get()方法只在内部缓存中进行查找,如没有发现对应数据将跳过二级缓存,直接调用SQL完成查找
“^\d+$”  //非负整数(正整数 + 0) “^[0-9]*[1-9][0-9]*$”  //正整数 “^((-\d+)|(0+))$”  //非正整数(负整数 + 0) “^-[0-9]*[1-9][0-9]*$”  //负整数 “^-?\d+$”    //整数 “^\d+(\.\d+)?$”  //非负浮点数(正浮点数 + 0) “^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$”  //正浮点数 “^((-\d+(\.\d+)?)|(0+(\.0+)?))$” ...
JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图、甘特图等。它能够用在Swing和Web等中制作自定义的图表或报表,并且得到广泛的应用。本文将通过引领读者学习在JFreeChart中饼图、柱状图和曲线图的进阶应用,来达到熟练使用JFreeChart的目的。 一.             下载与环境配置 1. 下载JFreeChart JFreeChart是开放源代码的免费软件,但是它的支持文档需要付费才能得到。其下载地址为:http://sourceforge.net/project/showfiles.php?grou ...
1、dbutil出现的原因: a、大量的重复代码 b、jdbc的简单封装 c、使用策略模式可以生成不同的返回类型 2、技术要点: a、反射 b、泛型 c、元数据 d、可变参数 3、流程: 1、客户端调用query方法,进入该方法首先使用工厂模式创建一个数据库连接对象,这样的好处是隐藏了new的关键字, 并且代码的扩展性很强,改变了具体的实现类不影响系统的构架, 2、通过适配器模式(adaper)来兼容了一些查询的功能,这样可以使客户调用起来更方便,然后又通过一个工厂模式 得到了一个预处理对象,得到对象之后把这个预处理对象填充条件(问号) ...
代码规范: 1.         servlet和身在循环,不能放sql语句. 2.         如果在区分临时的变量,就在后面加TMP. 3.         做主键的列没有任何业务逻辑,没有任何实际意义,而且任何时候都不能修改。 4.         提交代码前如果有TODO标签,要删除掉,如果要标记没有做完的任务或者以后要改进的任务,用LXTODO. 5.         id一般不用int类型,用long类型 6.         PreparedStatement 最好不要声明为类字段. 7.         两个不同的包不能出现相同的文件名 8.  ...
java.sql.Types public static final int ARRAY 2003 public static final int BIGINT -5 public static final int BINARY -2 public static final int BIT -7 public static final int BLOB 2004 public static final int BOOLEAN 16 public static final int CHAR 1 public static final int CLOB 2005 pu ...
Global site tag (gtag.js) - Google Analytics