« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
戒除浮躁,读好书,交益友 |
Blog信息 |
blog名称:邢红瑞的blog 日志总数:523 评论数量:1142 留言数量:0 访问次数:9698136 建立时间:2004年12月20日 |

| |
[j2ee]jstl中定义String数组 原创空间, 软件技术
邢红瑞 发表于 2005/11/6 15:07:20 |
有人提出了个这个问题,想了半天可以使用fn函数实现 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <c:set var="arrayvalue" value="0,1,10,15,20" /> <c:set var="delim" value=","/> <c:set var="array" value="${fn:split(arrayvalue, delim)}"/> <table border="1" align="center"> |
|
[java语言]执行的Runtime类调用程序停掉的原因 文章收藏, 软件技术
邢红瑞 发表于 2005/11/6 14:40:39 |
牛牛发现问题的原因,Process process=Runtime.getRuntime().exec("");中产生停滞(阻塞,blocking)。
这个是因为Runtime.getRuntime().exec()要自己去处理stdout和stderr的。 所以如果你想让程序正常运行的话,请务必将上述用别的线程流取走。 >test.bat haha exit 99 >RuntimeTest.java public class RuntimeTest { public static void main(String[] arg |
|
[java语言]spring下的各种连接池的比较 原创空间, 软件技术
邢红瑞 发表于 2005/11/5 16:30:26 |
hibernate开发组推荐c3p0,spring开发组推荐dbcp,但是dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法 reconnect ,告诉连接被重置,这个设置可以解决。hibernate in action推荐c3p0和proxool。
我推荐proxool,因为他不但可以监控后台。还可以有效的释放连接。在connection close时,也就是归还connection, 关闭所有的statement,并且判断是否autocommit,如果不行,就rollback,并且设置true, 可以参考proxool的org.logicalcobwebs.proxool.ConnectionResetter类 connection pool把connection reset置回initial state。 dbcp的配置 <bean id="dataSource" class="org.apache.commons.dbcp.BasicData |
|
[java语言]spring的SimpleFormController处理get请求 原创空间, 软件技术
邢红瑞 发表于 2005/10/29 15:42:04 |
SimpleFormController不接受get请求的提交,如果一个GET请求被提交,必须重载isFormSubmission, 返回true,(通过hidden field 或 submit button name判断是否提交) 对于get请求参数的处理,initBinder()方法中检查所有必填字段,使用binder.setRequiredFields检查字段名称 也可以重载onBindOnNewForm(),处理可能方便些 |
|
[开发工具]让你的idea更好用 原创空间, 软件技术
邢红瑞 发表于 2005/10/25 14:15:42 |
运行idea的可用内存是依靠JVM的-Xmx参数,只有到达这个限制时.idea的garbage collector才会运行 IDEA 5.0 参数配置在IDEA_HOME/bin 目录下idea.vmoptions或 idea.exe.vmoptions 文件. idea 4是IDEA_HOME/bin 目录下的idea.lax(windows和linux版本),unix是idea.sh,那一行是lax.nl.java.option.additional window版本用户的, idea.properties文件 sun.java2d.noddraw=true改成false 不使用jdk 1.4断言时,去掉-ea 即'enable assertions',因为idea编辑jsp时,某些idea版本出问题 idea对jsp文件的java scriptlet支持不错,但是内存有限,建议多写jstl,并取消jsp文件的inspection,就是点击右下角那个人头,选择none即可 |
|
[java语言]spring的servlet beanfactory配置文件的加载 原创空间, 软件技术
邢红瑞 发表于 2005/10/22 10:29:44 |
spring的-servlet.xml一般放在WEB-INF下,如果放在/WEB-INF/classes下加载时正常,运行时出错 例如web.xml的定义 <context-param> <param-name> contextConfigLocation </param-name> <param-value> /WEB-INF/classes/com/hua/bar/hua-servlet.xml </param-value> </context-param> 这是contextConfigLocation是在ContextLoaderListener或 ContextLoaderServlet加载root application context时的配置 应该改变默认DispatcherServlet的位置, <servlet>
|
|
|