- 浏览: 59655 次
- 性别:
- 来自: 北京
最新评论
-
cherry23415:
乌鱼乌鱼[img][/img]
springMVC支持上传下载(转) -
nanali32:
返回值是自己定义的啊,还有相等的情况未写!
java日期比较
文章列表
spring mvc 支持web应用程序的文件上传功能,是由spring内置的即插即用的MultipartResolver来实现的,这些解析器都定义在org.springframework.web.multipart包里。下面将使用CommonsMultipartResolver解析器来实现简单的文件上传功能。
在web应用程序上下文配置文件中(我的配置文件名为 /WEB-INF/config/app-config.xml)定义如下:
<bean id="multipartResolver"
class="org.springfra ...
if (window.confirm("删除流程定义的同时,相关任务也会删除,确认么?")) {
} else {
return false;
}
结构图:
类图 (Class Diagram)
对象图 (Object Diagram)
构件图 (Componnent Diagram)
部署图 (Deployment Diagram)
行为型图:
使用案例图 (User Case Diagram)
活动图 (Activity Diagram)
状态图 (State Diagram)
时序图 (Sequence Diagram)
合作图 (Collaboration Diagram)
...
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.zip.ZipInputStream;
import org.jbpm.api.ProcessEngine;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class test {
static ZipInputStream zip ;
public static void main(String ...
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.zip.ZipInputStream;
import org.jbpm.api.Configuration;
import org.jbpm.api.ProcessEngine;
import org.junit.Before;
import org.junit.Test;
public class leaveTest {
ProcessEngine processEngine;
@Test
public void ...
修改Tomcat的conf目录下server.xml文件,将<Service.../>元素复制一份(就是弄出2个<Service.../>元素)
然后再对复制的<Service.../>元素进行适当修改。例如在server.xml中增加如下部分:<Service name="crazyit">
<Connector port="6666" protocol="HTTP/1.1"
connectionTimeout=&q ...
ant的build.xml文件详解备忘
以build_for_ejb_templet.xml为示例,讲解Ant中常用的元素和任务。
约定: "…"表示这里有很多代码,未列出
build_for_ejb_templet.xml任务的分为以下几大部分
i. 开始
ii. 初始化
iii. 定义classpath
iv. 为编 ...
队列:先进先出的容器
LinkedList 提供了方法支持队列行为,并且实现了Queue接口,可以向上转型为Queue。
offer()方法是Queue的相关方法之一,在允许情况下,将一个元素插入到对尾,或者返回false。
peek()和element()都将在不移除的情况下返回对头,peek在队列为空时返回null,而element会抛出NoSuchElementException异常。poll()和remove()方法将移除并返回对头,但是poll()在队列为空时返回null,remove()返回NoSunchElementException异常。
...
jvm内存设置
-Xms740m -Xmx740m -XX:MaxNewSize=740m -XX:MaxPermSize=740m
-noverify -javaagent:F:\javarebel\javarebel.jar
第一种:
function strToDate(str)
{
var val=Date.parse(str);
var newDate=new Date(val);
return newDate;
}
第二种:
function strToDate(str)
{
var arys= new Array();
arys=str.split('-');
var newDate=new Date(arys[0],arys[1],arys[2]);
return newDate;
}
class GrannySmith extends Apple{}
class Gala extends Apple{}
class Fuji extends Apple{}
class Braeburn extends Apple{}
public class GenericsAndUpcasting{
public static void main(String[] args){
ArrayList<Apple> apples = new ArrayList<Apple>();
apples.add(new GrannySmit ...
内部类: 可以将一个类的定义放在另一个类的定义内部
如果想从外部类的非静态方法之外的任意位置创建某个内部类的对象,必须具体的指明这个对象的类型:OuterClassName.InnerClassName
例:
public class Parcel2{
class Contents{
private int i = 11;
public int value(){
return i;
}
}
class Destination{
private String label;
Destination (Strin ...
如果从一个非接口的类去继承,那么只能从一个类去继承,其余的基元素都必须是接口
例如:
class Hero extends ActionCharacter
implements CanFight , CanSwim, CsnFly{}
其中类必须放在前面
使用接口的原因:
1.为了能够向上转型为多个基类型
2.防止客户端程序员创建该类的对象,并确保这仅仅是建立一个接口
是选择抽象类还是接口呢?
如果创建不带任何方法定义和成员变量的基类,那么就应该选择接口而不是抽象类
事实上,如果知道某事物应该成为一 ...
serialVersionUID作用:
序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。
有两种生成方式:
一个是默认的1L,比如:private static final long serialVersionUID = 1L;
一个是根据类名 ...