自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 o

o

2008-07-09 10:35:00 744

原创 oooooo

下载地址   http://dl2.csdn.net/down4/20070726/26122241510.rar

2007-07-26 11:51:00 1054

转载 Java正则表达式

    正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接。    当然,为了指定一种模式,使用...这种记号是不够精确的。你需要精确地指定什么样的字符排列是一个合法的匹配。当描述某种模式时,你需要使用一种特殊的语法。    这里有一个简单例子。正则表达式[Jj]ava.+

2007-06-20 11:39:00 1299

原创 三元运算符与if...else...的比较

两段简短的测试代码:Test2.java (三元运算符)public class Test2 ...{    public static void main(String args[])    ...{        int m =1, n=2;        String s = m > n ? "a" : "b";    }} Test3.java(if...else.

2007-06-17 17:30:00 3979

原创 检验电子邮件地址是否真实

    同样用到了dnsjava(下载地址:http://www.dnsjava.org/)来获取MX记录。考虑到效率问题可将获取的MX记录保存到xml或数据库,下次使用时先检索本地数据,若不存在再获取其MX记录。CheckEmail.javaimport java.io.*;import java.net.*;import org.xbill.DNS.*;public class C

2007-06-13 01:20:00 5155 4

原创 JavaMail直接发送邮件

    一般用JavaMail发送邮件都需要先登录到外部smtp服务器(如smtp.163.com) 二次转发,其实只要得到域名的邮件交换服务器地址(MX)就可以直接将邮件发出    这里用到了dnsjava(下载地址:http://www.dnsjava.org/)来获取MX记录。考虑到效率问题可将每次获取的MX记录保存到xml或数据库,下次使用是先检索本地数据,若不存在再获取其MX记录。

2007-06-13 00:52:00 3545 2

原创 监控函数的执行时间,若超时则强制返回一个默认值

     这里的函数强制返回是指在函数调用处结束阻塞,返回一个默认值, 同时调用执行函数线程的interrupt()方法,程序解除阻塞但不保证能能够结束函数的执行(参见API Thread的interrupt()方法)。为了更通用一点用了反射,如果对效率非常敏感,可自行修改去掉反射部分。Worker.java:/** *//** * 监控函数执行时间,若超时强制返回 * @author

2007-06-12 08:11:00 4752

原创 计算一个表达式的值

中缀表达式 --> 后缀表达式,转换过程中同时计算

2007-06-10 05:56:00 2435

原创 检查一段文本中的HTML标签是否闭合,若不闭合则修复

    在论坛上看到过几次这样的问题,就写了点放到这里吧 :)     Java的正则引擎(java.util.regex)做不到未知层次递归匹配,再说这个用正则效率不会高,所以考虑其他方法实现。对于.Net平台,可尝试一下这个正则:^[^[^/s]*)?(?:(?/>)|>)[^>[^    如果要求严格可用xml方式验证,如(属性间没空格)等是不能通过的。如果不需要这么严格则可试一下下

2007-06-07 22:34:00 11700 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除