`
llxhna
  • 浏览: 34427 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
文章分类
社区版块
存档分类
最新评论
  • Javakeith: 刚开始学习ant,运行ant的时候总出现a pseudo at ...
    ant
  • spp_1987:   楼主 也在学习ant有多长时间了啊
    ant

常用代码

阅读更多
1.xml解析代码源文件
<?xml version="1.0" encoding="UTF-8"?>
<query-data>
<hander type="cell">这是头内容。</hander>
<body>这是主体内容。</body>
</query-data>

核心代码
DocumentBuilder documentBuilder = DocumentBuilderFactory
.newInstance().newDocumentBuilder();
Document document = documentBuilder.parse(new File(path));
Element root = document.getDocumentElement();
NodeList list = root.getChildNodes();
System.out.println(list.getLength());
for (int k = 0; k < list.getLength(); k++)
{
Node child = list.item(k);

if (Node.ELEMENT_NODE == child.getNodeType())
{
Element node = (Element) child;
if ("hander".equals(node.getNodeName()))
{
System.out.println(node.getTextContent());
System.out.println(node.getAttribute("type"));
}
if ("body".equals(node.getNodeName()))
{
System.out.println(node.getTextContent());
}

}

}


2.定时器
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

public class TimerTest
{
public static void main(String[] args)
{
Timer timer = new Timer();
MyTimeTask task = new MyTimeTask();
long date = TimerTest.getDelayDate();

//    Date date= new Date(107,05,21,00,01,10);
timer.schedule(new MyTimeTask(), date, 5000);
timer.schedule(task, date, 3000);
}

public static long getDelayDate()
{

Timer time = new Timer(true);
String tm = "HH:mm:ss";
SimpleDateFormat sf = new SimpleDateFormat(tm);
long a;
Calendar b = Calendar.getInstance();
int e = b.HOUR_OF_DAY;
int f = b.MINUTE;
int g = b.SECOND;
String h = e + ":" + f + ":" + g;
Date c;
try
{
c = sf.parse(h);
Date d = sf.parse("22:04:00");
System.out.println(d.getTime());
System.out.println(System.currentTimeMillis());
return d.getTime();
} catch (ParseException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
return 0;

}

}

class MyTimeTask extends TimerTask
{

@Override
public void run()
{

System.out.println("hello");

}

}import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

public class TimerTest
{
public static void main(String[] args)
{
Timer timer = new Timer();
MyTimeTask task = new MyTimeTask();
long date = TimerTest.getDelayDate();

//    Date date= new Date(107,05,21,00,01,10);
timer.schedule(new MyTimeTask(), date, 5000);
timer.schedule(task, date, 3000);
}

public static long getDelayDate()
{

Timer time = new Timer(true);
String tm = "HH:mm:ss";
SimpleDateFormat sf = new SimpleDateFormat(tm);
long a;
Calendar b = Calendar.getInstance();
int e = b.HOUR_OF_DAY;
int f = b.MINUTE;
int g = b.SECOND;
String h = e + ":" + f + ":" + g;
Date c;
try
{
c = sf.parse(h);
Date d = sf.parse("22:04:00");
System.out.println(d.getTime());
System.out.println(System.currentTimeMillis());
return d.getTime();
} catch (ParseException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
return 0;

}

}

class MyTimeTask extends TimerTask
{

@Override
public void run()
{

System.out.println("hello");

}

}
分享到:
评论

相关推荐

    大漠常用代码集合

    【大漠常用代码集合】是一个综合性的编程资源合集,主要包含了大漠这位开发者在日常工作和学习中积累的各种实用代码片段。这些代码可能是用于解决特定问题、优化算法、提升效率或者进行数据分析等目的。通过这个代码...

    css常用代码大全(html+css代码).pdf

    在“CSS常用代码大全(html+css代码).pdf”中,我们可以看到一系列常用的CSS代码及其用法。 首先,关于文本设置,`font-size`用于定义文本的字号,`font-style`可以设置文本的斜体,如`italic`或`normal`,`font-...

    EXCEL VBA 常用代码实战大全

    书中所涉及的所有范例都以Excel 2007制作成示例文件,包含在《EXCEL VBA 常用代码实战大全》 示例文件文件夹中,每一章都有自己的文件夹。例如,要查看第3章的示例文件,可以查看《EXCEL VBA 常用代码实战大全》示例...

    VBA常用代码VSTO(C#版).docx

    "VBA常用代码VSTO(C#版)" 本资源摘要信息涵盖了VBA常用代码VSTO(C#版),包括了Excel VBA常用代码VSTO版(C#),源码。以下是对标题、描述、标签和部分内容的详细解释和知识点总结: 标题和描述 VBA常用代码VSTO(C#版...

    网页制作常用代码

    网页制作常用代码包括 一:文字加粗 倾斜的代码 二:文字链接代码 三:在网站上放图片的代码 四:图片链接代码 五:换行代码 六:文字移动的代码 七:移动图片的代码 八:背景音乐的代码 九:在网站中插入一个...

    Unity3D常用代码集合1

    Unity3D 常用代码集合 Unity3D 是一款功能强大且功能丰富的游戏引擎,提供了许多实用的功能和API供开发者使用。本文将对 Unity3D 中的一些常用代码进行总结和解释,帮助开发者更好地理解和应用这些代码。 1. 基本...

    VBA宏编程示例集50个常用代码

    4. **常用代码示例**: - **工作表操作**:比如创建新工作表、删除工作表、复制和移动工作表,以及读取和修改单元格值。 - **数据处理**:VBA可以进行数据筛选、排序、查找替换、公式应用等操作。 - **格式化**:...

    JAVA常用代码块

    JAVA常用代码块 JAVA常用代码块 JAVA常用代码块 JAVA常用代码块 JAVA常用代码块

    vb常用代码100例

    "vb常用代码100例"这个压缩包文件显然包含了大量实用的VB代码示例,旨在帮助初学者和经验丰富的程序员快速解决问题或者提高开发效率。其中,我们可以找到10个不同的代码实例,每个实例以.htm文件形式存储,便于阅读...

    c#常用代码(每日更新)

    这个名为"C#常用代码(每日更新)"的资源库显然旨在为开发者提供一系列实用的C#代码片段,以帮助他们提高编程效率,使代码更易读,并简化日常开发工作。 首先,让我们深入了解一下C#的基础知识。C#是一种面向对象的...

    vb常用代码大全

    "vb常用代码大全"集合了作者多年积累的实用代码,经过验证并带有注释,是学习和参考的好资源。 1. **VB基本语法** VB是基于事件驱动的编程语言,它使用直观的英文语句进行编程。基础语法包括变量声明、数据类型...

    C#常用代码(个人收集)

    这个名为"C#常用代码"的压缩包文件,很显然包含了一些C#编程中常用的代码片段或示例,可以帮助开发者快速解决日常遇到的问题,或者作为学习C#的参考资料。 在C#中,常用的知识点包括但不限于以下几个方面: 1. **...

    大漠常用代码集合工具

    本工具集合了大漠插件的常用代码,网页版的,点一下就复制到粘贴板了,写脚本里相当方便,无论是新手还是大虾都用得上。

    《EXCEL VBA 常用代码实战大全》示例文件

    《EXCEL VBA 常用代码实战大全》是一本专为Excel用户深入学习VBA编程而准备的书籍。VBA(Visual Basic for Applications)是Microsoft Office套件中内置的一种编程语言,允许用户自定义工作流程,自动化重复任务,...

    Android常用代码.

    Android常用代码!好东西!!!!!!

    asp.net 开发常用代码

    asp.net 开发常用代码,常用方法,常用技术!

    数据结构 常用代码

    数据结构常用代码、、很全很有用, 适合初学者借鉴

    Excel VBA编程的常用代码

    Excel VBA编程的常用代码 Excel VBA编程的常用代码

    EXCEL VBA 常用代码实战大全》示例文件

    EXCEL VBA 常用代码实战大全》示例文件

    Java常用代码方法汇总

    java常用代码方法很适合初学者和刚刚参加工作的程序员,里面包含了常用正则表达式、公共日期类、串口驱动、各种数据库连接、公交换乘算法、 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤等等很多有用的...

Global site tag (gtag.js) - Google Analytics