新浪微博 Github
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页
摘要: 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 阅读(337) 评论(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 阅读(223) 评论(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 阅读(211) 评论(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 阅读(214) 评论(0) 推荐(0) 编辑
摘要: glut.h ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\GLglut.dll,glut32.dll ---> C:\Windows\SysWOW64 (windows7 64位操作系统) ---> C:\Windows\System32 (windows7 32位操作系统)glut.lib,glut32.lib ---> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib 阅读全文
posted @ 2012-02-19 17:21 xiazdong 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、后缀表达式介绍后缀表达式的特点就是计算机运算非常方便,需要用到栈;计算机处理过程只需要顺序读入,如果遇到数字,则放入栈中,如果是运算符,则将两个栈中数字取出进行运算;比如1+2的后缀表达式为12+;而栈可以把一般的中缀表达式变成后缀表达式,并且计算后缀表达式得出结果,因此此应用在计算器中非常常用;二、中缀表达式转换成后缀表达式此方法需要遵循几个规则:(1)如果读入操作数,则直接放入输出字符串;(2)如果读入一般运算符如+-*/,则放入堆栈,但是放入堆栈之前必须要检查栈顶,并确定栈顶运算符的优先级比放入的运算符的优先级低;如果放入的优先级较低,则需要将栈顶的运算符放入输出字符串;(3)如果读 阅读全文
posted @ 2012-02-19 17:06 xiazdong 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 一、DTD介绍Document Type Definition;DTD是一种XML的约束方式,除了此种约束方式外,还有XSchema,XSchema比DTD的约束能力还要强,因此DTD正在逐渐淘汰;DTD的目的就是约束XML标签的写法;比如在我们struts2开发当中,编写struts.xml时,需要遵循<struts><package name="" namespace="" extends=""><action></action></package></struts 阅读全文
posted @ 2012-02-18 21:17 xiazdong 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 在X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目录下找到Jsp.vtl,复制一份,重命名为jsp2.vtl,然后把里面的内容修改为自己想要的格式,保存。然后在 X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710 目录下找 阅读全文
posted @ 2012-02-11 17:40 xiazdong 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 编译java工程出现错误:Java compiler level does not match the version of the installed Java project facet是版本不一致的问题,查看java path没有问题,一样的jre。不解。Google 搜索问题一:问:项目图标报错,Problems 试图有一条错误显示“Java compiler level does not match the version of the installed Java project facet.” 。答:这个是因为Facted Project 中的Java 版本设定与项目的Java 阅读全文
posted @ 2012-02-10 17:03 xiazdong 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Struts2学习流程:1.配置Struts2开发环境2.Struts2开发流程3.Action及异常处理4.国际化5.类型转换6.输入校验7.文件上传与下载8.OGNL表达式9.拦截器10.标签(此处不介绍了) 阅读全文
posted @ 2012-02-08 00:12 xiazdong 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页