- 浏览: 25259 次
- 性别:
- 来自: 长春
最新评论
文章列表
if(birthday!=null && !birthday.trim().equals("")){ DateLocaleConverter dlc=new DateLocaleConverter(); try{ dlc.convert(birthday,"yyyy-MM-dd"); }catch(Exception e){ isOk=false; errors.put("birthday","日期格式不对"); } //SimpleDateFormat df= ...
struts2的优点:
1.Struts2没有像struts1那样跟Servlet API和struts API有着紧密的耦合,Struts2的应用可以不依赖于Servlet API和struts API。 Struts2的这种设计属于无侵入式设计,而Struts1却属于侵入式设计。
2.Struts2提供了拦截器,利用拦截器 ...
站点META标签常用写法介绍
META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。
一、HTTP-EQUIV
HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:
1、Content-Type和Content-Language (显示字符集的设定)
用法:<Meta http-equiv="Content-Type" Content="text/html; Charset=gb2312">或<M ...
若要访问放在WEB-INF文件夹下的内容(如文件为hello.jsp)则要进行映射,使用一个名字来映射WEB-INF/hello.jsp,在web.xml文件的</description>和</web-app之间添加如下代码:
---------------------------------------------------------------------------------------------------------------------------
<servlet>
<servlet-name>demo< ...
出现这种情况的原因:
多是因为没有在bean中生成set,get方法导致的。这样的话,它就不会找到bean中的属性。
package cn.domain;
import java.util.HashMap;import java.util.Map;
import org.apache.commons.beanutils.locale.converters.DateLocaleConverter;
public class formbean { private String userName; private String nickName; private String mail; private String birthday; private String password; private Stri ...
boolean v = java.util.regex.Pattern.compile("[\u4e00-\u9fa5]").matcher("是不是中文").matches();+++++++++++++++++++++++++++++++++++++++++++++++++
1。^\d+$ //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$ //匹配正整数3。^((-\d+) ?(0+))$ //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$ //匹配负整数5。^-?\d+$ //匹 ...
老师布置了几个关于c++ builder的题目,希望哪位高手能帮忙解决下 比较急啊!!
会给点物质上的奖励哈 有会的联系我啊,真的很急 谢谢!!
题目在添加到附件里了。
public static String md5(String message) { try { MessageDigest md = MessageDigest.getInstance("md5"); byte[] md5 = md.digest(message.getBytes());
BASE64Encoder encode = new BASE64Encoder(); return encode.encode(md5); } catch (NoSuchAlgorithmException e) { throw new RuntimeEx ...
在读取xml文件的时候,往往需要先获取xml文件的所在目录。然后再通过特定的对象进行对象的读取。
在取路径的时候,由于先前的一些文件夹的名字中间有空格。而
在用特定对象获取空格的时候,获取到的空格会翻译成“20%”。而这时候,你再用这个路径取数据的时候会出现系统找不到文件的异常信息。
想要解决这个问题有两种方法:
1.关闭eclipse软件,找到文件所在的文件夹然后把文件夹中的空格去掉就行了。(这就是之前说的为什么在使用java编程时候,对文件夹进行命名的时候最好不要有空格,因为这样会省去很多不必要的麻烦)。
2.将带有“20%”的字符串path用一个替换语句替换。path.repla ...
Log4j的基本应用
Introduction
Log4j是一个开源代码的项目(Opensourceproject),它使开发人员能最大限度的灵活控制程序调试信息的输出,这一点它是通过额外的配置文件实现的。而且log4j开发包很容易上手,同时可能会使一些开发人员上瘾。
绝大多数的大型开发项目都有它们自己专门用于记录程序日志和对程序跟踪调试的API。许多经验证明,调试信息的管理在软件开发过程中扮演了十分重要的角色。日志管理通常提供了以下的几点好处:首先,它能在程序运行过程中精确的提供运行时的上下文(context)方便我开发人员找到BUG,一旦在程序中加入了Log输出 ...
JSP语法
1.jsp模板元素jsp页面中的html内容称之为JSP模板元素
jsp模板元素定义了网页的基本骨架,即定义了页面的结构和外观.
2.jsp脚本表达式JSP脚本表达式用于将程序数据输出到客户端语法:<%= 变量名或表达式 %>
3.jsp脚本片段jsp脚本片段(1)语法:<% 多行java代码%>注意:jsp脚本片段中只能出现java代码,不能出现其他模板元素,jsp引擎在翻译jsp页面中,会将jsp脚本片段中的java代码将被原封不动地放到Servlet的_jspService方法中.
jsp脚本片段中的java代码必须严格 ...
//思想:模板方法设计模式
/*
需求:获取一段程序运行的时间.
原理:获取程序开始和结束的运行时间,想减即可.
用到系统提供的方法:System.currentTimeMillis()
*/
//定义一个获取时间的类GetTime
abstract class GetTime
{
//定义一个获取时间的方法,该方法是确定的.为子类提供获取特定一段程序的运行时间,所以它是不能够被更改的(重写),修饰符final
public final long getTime()
{
long startTime=System.currentTi ...
class Suanfa
{
private static int startP;
private static int endP;
public static void main(String[] args)
{
int[] arr={1,2,-5,-4,10,12,-4,44,-66,100,-200,1000};//随意给定一个数组,求出这个数组的 哪一个顺序元素//之和最大,比如下角标从i到j段的元素和最大 那么maxSum=arr[i]+arr[i+1]+....+arr[j-1]+arr[j];
...