`
xitong
  • 浏览: 6401680 次
文章分类
社区版块
存档分类
最新评论
文章列表
JVM是怎样处理字符串的呢?   Java虚拟机会维护一个内部的滞留字符串对象的列表(唯一字符串的池)来避免在堆内存中产生重复的String对象。当JVM从class文件里加载字符串字面量并执行的时候,它会先检查一下当前的字符串 ...
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of o­ne or more Connector components that share a single EngineService是这样一个集合:它由一个 ...
1) 1.1)xwork.xml如下: <?xml version="1.0"?> <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd"> <xwork> 。。。。 <include file="webwork/front/index.xml"/> <include file="w ...
需求如下: 要将widow下开发的web应用部署到linux的机器下step1)在本地使用ant将项目打成war ant脚本如下: <project name="Build" default="war" basedir="."> <property name="project.name" value="baby"/> <property name="build.dir" location="build"/> < ...
参考ibm文章:http://www-128.ibm.com/developerworks/cn/java/j-jinfh/index.html?ca=dwcn-newsletter-java
本人在ibm网站参考到的一个文章,觉得dwr确实是ajax与java的一个完美的结合。 文章地址:http://www-128.ibm.com/developerworks/cn/java/j-ajax3/index.html?ca=dwcn-newsletter-java#download
1.只限于一个方法的资源 public static Properties loadProperties(String fileName) throws IOException { FileInputStream stream = new FileInputStream(fileName); try { Properties props = new Properties(); props.load(stream); return props; } finally { stream.close(); } } 2.可靠的释放多个资源的方法 public void enumerateBar() ...
点击上传按钮后,webwork的程序流如下: step 1)进入ServletDispatcher.service public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException { ........request = wrapRequest(request); ......... } step2)进入ServletDispatcher.wrapRequest protected HttpServletRequest wrapRequest(Ht ...
使用正则表达式写js函数使得函数变得相当简单看看下面两个例子://判断一个输入是不是正整数function plusIntegerCheck(s){ if(s.match(/^[1-9]/d*$/)) return true; return false; }//trim空格function trim(s){ var destString=s.replace(/(^ *)|( *$)/g,"");//xxxx return destString;}注意//xxxx行代码的^* 和(*之间有一个空格在js中,正则表达式通常用于校验字符串(见例1)和替换字符串(见例2)js中的正 ...
1.网站的负载平衡http://blog.csdn.net/fww80/archive/2006/04/28/695293.aspx
验证码通常在输入页面,主要是为了防止无聊人士通过循环提交攻击服务器验证码的工作机制如下step1)必须有个生成验证码的冬冬1.1)验证码的显示<img src="http://my.${constant.mainDomain}/images/validate.do" width="130" height="20">1.2)验证码的产生validate.do通常是个servlet,核心实现如下public void service(HttpServletRequest request, HttpServletResponse ...
webwok中的封装页面数据研究(上)-两种实现方式本文的前提是,你愿意将页面数据封装为一个对象(是否封装还得看实际情况,如果页面数据特别少也没这个必要)。封装页面数据是否使用ModelDrivenInterceptor有时候还真与个人使 ...
ModelDrivenInterceptor使传值变得方便,但它本身并不负责注入值看看其核心源代码:protected void before(ActionInvocation invocation) throws Exception { Action action = invocation.getAction(); if (action instanceof ModelDriven) { ModelDriven modelDriven = (ModelDriven) action;OgnlValueStack stack = invocation.getStack(); stack.push( ...
需求如下:服务器最多有5个磁盘,至少一个,在修改服务器时需要显示5个磁盘占位,如果那个磁盘占位有信息,就显示可用如下代码: <#assign diskindex = 1> <#list vo.diskSet?if_exists as disk> <tr> <td>磁盘${diskindex}:</td> <td>路径:<input type="text" name="uploadServerVO.diskPathes" value="${disk.path} ...
1)以“/"开头表示绝对路径,从服务器根目录开始,例如"/page/signup/index.jsp"2)没有以”/"开头表示相对路径假设当前页面为/page/signup/index.jsp2.1)页面中的某个路径为index2.jsp或者./index.jsp,那么表示/page/signup/index.jsp2.2)页面中的某个路径为../index.jsp,那么表示/page/index2.jsp,"../"从当前目录往上推一个目录同理可推../../index2.jsp表示/index2.jsp
Global site tag (gtag.js) - Google Analytics