摘要:
一、Dom4j介绍dom4j是由JDOM开发团队分裂后开发出来的包;在hibernate、JAXM中都使用了dom4j;性能来说:Dom4j>JDom>JAXP;二、dom4j APIDocumentHelper类中有:(1)Document document = DocumentHelper.createDocument();//创建一个document对象,通常用于新建一个xml文档(2)Element element = DocumentHelper.createElement();//创建一个element对象,即创建一个标签(3)Document document = D 阅读全文
posted @ 2012-02-25 20:18
xiazdong
阅读(475)
评论(0)
推荐(0)
摘要:
此文转载自:http://coolshell.cn/articles/5531.html——————————————正文开始——————————————对于程序员来说有些事有非常危险的信号(red flag)。当我听到有人开始信仰Test-DrivenDevelopment是 One True Programming Methodology(唯一正确的编程方法论),这就是危险信号(red flag),我开始假设你是一个劣等、没有经验的程序员,或是某些敏捷咨询师。测试只是一个工具来帮助你,而不是用来证明谁比谁更虔诚,或是我的屌比你的要大,等这种愚蠢的行为。测试是用来让程序员得到有帮助的、更快的反 阅读全文
posted @ 2012-02-25 17:16
xiazdong
阅读(160)
评论(0)
推荐(0)
摘要:
package org.xiazdong.utils.ip; import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern; public class IP2MACUtils { public static String getMacAddress(String ip) { String macAddress = ""; macAddress = getMacInWindows(ip 阅读全文
posted @ 2012-02-25 14:35
xiazdong
阅读(346)
评论(0)
推荐(0)
摘要:
一、JAXP、DOM介绍JAXP:Java API for XML ProgramingDOM:Document Object MethodDOM特点:(1)将XML文档全部放入内存进行解析,因此耗内存;(2)能够对XML进行增删改查;<person> <name>xiazdong</name> <age>20</age>
</person>变成DOM树:二、DOM APIDOM常用的类有:DocumentBuilderFactory、DocumentBuilder、Document、Node、NodeList、Eleme 阅读全文
posted @ 2012-02-25 13:54
xiazdong
阅读(230)
评论(0)
推荐(0)
摘要:
一、XML介绍XML是W3C发布的,当前的版本为1.0;XML本来想要取代HTML,后来主要用于数据传输、配置文件等;IE是XML的解析引擎;XML允许自定义标签,而不像HTML中只有固定的标签;比如:在HTML中遇到<person></person>标签,则会报错,但是XML则不会;XML文件:<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<personlist> <person> <name aaa=& 阅读全文
posted @ 2012-02-25 13:00
xiazdong
阅读(223)
评论(0)
推荐(0)
摘要:
一、KMP算法介绍KMP(Knuth、Morris、Pratt三人设计的算法);KMP算法主要用于模式匹配,简单地说就是字符串的匹配,比如A="abc",B="b",问:B是否是A的子串,此时就需要用到KMP算法;因为普通的算法效率太低;而KMP可以做到O(m+n)的线性时间;二、普通模式匹配算法模式匹配算法简单地说就是给定两个字符串A、B,看是否B是A的子串,Java 中String类的indexOf()就是实现这个功能;普通模式匹配算法思想:比如有两个字符串A:"ababc",B:"abc";第一步:初始化 i 阅读全文
posted @ 2012-02-25 12:14
xiazdong
阅读(222)
评论(0)
推荐(0)

浙公网安备 33010602011771号