文章列表
从1到100 000 中任意拿掉两个数字,把剩下的99998个数顺序打乱,并且放入数组A中。
要求只扫描一遍,把这两个数找出来;可以使用最多不超过5个局部变量,不能使用数组变量,并且不能改变原数组的值。
package m2010_09_14;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author qmhuang 2010-09-14
* 从1到100 000 中任意拿掉两个数字,把剩下的99998个数顺序打乱,并且放入数组 ...
我做的一个链表的实现,不知道好不好,大家看一下!
package m2010_09_14;
/**
*节点类
*/
public class Node {
private Node node;// 下一个节点
private Object o; // 节点内容
private String name;// 节点名称
public Node(String name) {
setName(name);
}
public Node getNode() {
return node;
}
public void setNode(Node no ...
第一步:将需要的jar包导入web-inf下面的lib目录下
struts2-core-xxx.jar
xwork-core-xxx.jar
common-logging-xxx.jar
common-io-xxx.jar
common--fileupload-xxx.jar
javassist-xxx.jar
第二步:配置web.xml文件
在web.xml文件中加入
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts ...
DB2中怎么来求两个日期之间相差多少个月呢? 今天在工作中遇到一个问题,就是怎么在DB2中怎么来求两个日期之间相差多少个月呢? 结果找到一个方法如下: 在DB2中两个日期之间相减会等到一个整数总共有六种情况分别是:
select date('2010-1-30')-date('2010-1-1') from RATE_INFO;
查询结果是:29 29代表的意思是 29天
select date('2010-10-1')-date('2010-1-1') from RATE_INFO;
查询结果是:900 900代表的意思是 9个月0天
select date('201 ...
今天在开发的过程用需要写一个function,从一张表里去多条值,让后将其拼接成一个字符串进行返回。刚开始用游标写,死活都不行,老是报错。最后采取下面的方法:
For as
Do
End for;
create function getGuarantyInfo("BCSERIALNO" varchar(40))
Returns varchar(40)
LANGUAGE SQL
begin ATOMIC Declare sReturn varchar(10) Default '';
For v_cur as (sel ...