
java
文章平均质量分 76
超级土豆
码工
展开
-
[Error!]the type java.lang.object cannot be resolved. it is indirectly reference
MyEclipse 导入项目时出现如下错误,检查过,包的导入都正常[Error!]the type java.lang.object cannot be resolved. it is indirectly referenced from required .class files 找了半天,才发现,原来是jdk的问题,电脑上有多个jdk的版本,这样MyEclipse导入的时候就会出现...2009-09-14 14:24:05 · 135 阅读 · 0 评论 -
Java框架介绍:Quartz从入门到进阶(3)
用调度器调用作业 首先创建一个作业,但为使作业能被调度器调用,你得向调度程序说明你的作业的调用时间和频率。这个事情由与作业相关的触发器来完成。因为我们仅仅对大约每60秒循环调用作业感爱好,所以打算使用SimpleTrigger。 作业和触发器通过Quartz调度器接口而被调度。我们需要从调度器工厂类取得一个调度器的实例。最轻易的办法是调用StdSchedulerFactory这个类上的...原创 2009-10-16 16:13:52 · 128 阅读 · 0 评论 -
Java框架介绍:Quartz从入门到进阶(4)
一旦你的一个具体监听被调用,你就能使用这个技术来做一些你想要在监听类里面做的事情。例如,你假如想要在每次作业完成时发送一个电子邮件,你可以将这个逻辑写进作业里面,也可以JobListener里面。写进JobListener的方式强制使用松耦合有利于设计上做到更好。 Quartz插件是一个新的功能特性,无须修改Quartz源码便可被创建和添加进Quartz框架。他为想要扩展Quartz框架又没...原创 2009-10-16 16:14:28 · 122 阅读 · 0 评论 -
java 任务调度
1、Timer介绍 建立任务:使用Timer调度的任务应该继承TimerTask抽象类,该类实现Runnable接口,因些具备多线程的能力,实现该接口的run方法,该方法是需要高度的任务执行体。 调度任务:调度任务通过Timer类完成,调度任务通过schedul方法完成,查一下java doc文档: Java代码void schedule(TimerTask task, ...原创 2009-10-16 18:04:55 · 142 阅读 · 0 评论 -
dom4j生成xml中文问题
文章出处:http://hi.baidu.com/seal733/blog/item/363da3503e578261853524fa.html这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查...原创 2009-10-30 18:37:23 · 81 阅读 · 0 评论 -
Java开源软件汇总
EcSplorer 【Java开源 Eclipse插件】EcSplorer(Eclipse Simplified Explorer)是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统。Echo2 【Java开源 AJAX开发】Echo2是Echo Web框架的下一代版本。一个可以用于开发基于Web胖客户端应用程序的框架...原创 2009-11-12 11:04:35 · 228 阅读 · 0 评论 -
Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本...原创 2009-09-04 17:43:52 · 89 阅读 · 0 评论 -
java字符串查找替换
(1).public static String StrReplace(String rStr, String rFix, String rRep) { int l = 0; String gRtnStr = rStr; do { ...原创 2009-09-05 17:51:30 · 581 阅读 · 0 评论 -
java中判断字符串是否为数字的三种方法
java中判断字符串是否为数字的三种方法 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } ...原创 2009-09-08 17:40:00 · 230 阅读 · 0 评论 -
Java框架介绍:Quartz从入门到进阶(2)
作业 用Quartz的行话讲,作业是一个执行任务的简单java类。任务可以是任何java代码。只需你实现org.quartz.Job接口并且在出现严重错误情况下抛出JobExecutionException异常即可。Job接口包含唯一的一个方法execute(),作业从这里开始执行。一旦实现了Job接口和execute()方法,当Quartz确定该是作业运行的时候,它将调用你的作业。Exec...原创 2009-10-16 16:13:13 · 116 阅读 · 0 评论 -
Java框架介绍:Quartz从入门到进阶(1)
你曾经需要应用执行一个任务吗?这个任务天天或每周星期二晚上11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过程中假如发生一个严重错误,应用能够知到其执行失败并尝试重新执行吗?你和你的团队是用Java编程吗?假如这些问题中任何一个你回答是,那么你应该使用Quartz调度器。 旁注:Matrix目前就大量使用到了Quartz。比如,排名统计功能的实现,在Jmatri...原创 2009-10-16 16:12:01 · 124 阅读 · 0 评论 -
Java编程中的IO系统
一. stream 代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: Input s...原创 2009-09-24 15:37:09 · 76 阅读 · 0 评论 -
Flex Json文档
出处:http://www.blogjava.net/tokyo2006/archive/2008/06/25/210463.htmlJSON(JavaScript Object Notation)是一个很受欢迎的代替以XML的数据格式传输到Web浏览器的数据交换格式。 flexjson是一个轻量级的library用来序列化Java对象到JSON的。有什么不同flexjson是它的控制...原创 2009-09-25 18:17:46 · 98 阅读 · 0 评论 -
dom4j生成xml文件
import java.io.File;import java.io.FileWriter;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.XMLWriter; public class createXml...原创 2009-09-27 09:49:35 · 114 阅读 · 0 评论 -
dom4j
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方...原创 2009-09-27 09:57:39 · 86 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space读取文件时出现这个异常 exception org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space org.apache.j...原创 2009-10-04 13:23:52 · 122 阅读 · 0 评论 -
snmp 常用OID
Linux SNMP OID’s for CPU,Memory and Disk Statistics SNMP stands for Simple Network Management Protocol and consists of three key components: managed devices, agents, and network-management syst...原创 2009-10-06 13:13:37 · 138 阅读 · 0 评论 -
Java Socket 测试本机使用的端口
import java.io.IOException;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException;public class sampletest { public static void main(String[] args) ...原创 2009-10-08 00:17:00 · 176 阅读 · 0 评论 -
使用Quartz实现作业调度
上篇文章中提到了“定时装置”可以用来实现图书系统得定时提醒管理员图书到期。这个时候用Timer明显有些不方便。这次为大家推荐一个开源组织(OpenSymphony)做的Quartz,Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs复杂得作业调度。我使用的版本是Quartz 1.6。 源码如下:SimpleQuartzJob.java package...原创 2009-10-16 15:39:24 · 111 阅读 · 0 评论 -
java 中区分字符串中的字符与数字
for(int i=0;i<string.length();i++) { char x=string.CharAt(i); if(Character.isDigit(i)==true){ //x类型转换然后统计 } } 如下可以将字母与数字分离出来用正则!String str="200Minute"; String str2="300.25Hour...原创 2009-09-08 18:12:00 · 219 阅读 · 0 评论