- 浏览: 52961 次
- 性别:
- 来自: 厦门
-
最新评论
-
zhangyanlinya:
...
Quartz中时间表达式的设置 -
lvye351:
HiveDB 哪个商业公司在支持?没搜到。且github上看 ...
数据库sharding -
buyajun:
XML在进行XSD校验时,怎样设置,才能让抛出英文错误信息,而 ...
xml schema校验XML合法性
文章列表
JDOM使用详解及实例
一、JDOM 简介
JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。
JDOM 直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。
在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。
JDOM 在2000年的春天被Brett McLaughlin和Jason Hunter开发出来,以弥补DOM及SAX在实际应用当中的不足之处。
这些不足之处主要在于SAX没有文档修改、随机访 ...
(转)java中常用4种xml解析技术评测
在平时工作中,难免会遇到把XML作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试 ...
JDK实现动态代理的例子-proxy
给出个JDK实现动态代理的例子。
/**
* Created by IntelliJ IDEA.<br>
* <b>User</b>: leizhimin<br>
* <b>Date</b>: 2008-5-9 14:16:18<br>
* <b>Note</b>: 目标抽象接口
*/
public interface ITarget {
public void doSomething();
}
/**
* Crea ...
转:笑谈XML,xsd与xsl文件的区别 ——很形像
原址:http://blog.csdn.net/qq_net/archive/2007/06/07/1641929.aspx
如果说xml是一叠钞票,xsd就是验钞机,看看里面有没有假钞,而xsl是点钞机,看看到底是多少钱。用xml可以不用xsd,就像花钱的时候不一定要验钞一样,但是收钱的人一般
是想要验的。而花钱的时候不能不点钞,不点那就不是花钱了,是玩钱。当然了,点钞不一定要用点钞机,也可以用手点。
比方不是很恰当。想说明的是,xml(文件里面的东西)是内容,xsd是内容的格式,xsl是处理内容的
xml schema校验XML合法性(实例)
转:原文出自http://lavasoft.blog.51cto.com/62575/97597
XML的校验在XML处理中非常常见,如果没有有效的办法来校验XML的合法性,往往会导致很多问题。
XML的校验是通过XML Schema(XSD) 或DTD文件的语法规范来校验的。DTD现在越来越不受欢迎了,在此选用XSD来校验。
Java校验XML是件和扯淡的事情,因为Sun的XML相关软件包会令你云里雾里。
W3C这块的XML相关的规范相当的多,这也是导致XML处理器起来费劲的主要原因。要想精通这些规范和相关的API,实在是异想天开(新 ...
Spring 学习--part1:
1.spring框架:
七个模块
(1)核心容器:提供了spring框架的核心功能.BeanFactory是spring核心容器的主要组件.它通过控制反转将应用程序的配置和依赖性规范与实际的应用程序代码分开.这是整个spring的基础.
(2)Spring Context:通过配置文件,向Spring框架提供上下文信息.它构建在BeanFactory之上.另外增加了国际化/资源访问等功能.
(3)Spring AOP:Spring提供了面向方面编程的功能,因为Spring的核心是基于控制反转的,所以可以很容易地使Spring的依赖注入为AOP提供支 ...
XML常用注意事项
非法的 XML 字符必须被替换为实体引用(entity reference)。
在 XML 中有 5 个预定义的实体引用:
字符 HTML字符 字符编码
和(and) & & &
单引号 ' ' '
双引号 " " "
大于号 > ...
1.sql语句
2.hibernate
3.soap原理
4.rest原理
5.常用JAVA类型转换
6.文件读写效率汇总
7.lucense
8.回顾线程、线程池
9.异常
10.JOB
11.设计模式
12.常用框架配置、搭建
13、事务
14.webdav,millton
-------------------------努力努力,加油加油
常用的请求转发方法
将某http请求转发给别的servlet,JSP,html页面处理,需要利用RequestDispatcher对像和HttpServletResponse的sendRedirect()方法。
有三种方法可以得到RequestDispatcher对像:
ServletRequest中: getRequestDispatcher(path);---可为非绝对、相对路径
ServletContext中: getRequestDispatcher(path);----只能为绝对路径
getNamedDispatcher(name);--- ...
smb常用命令
挂载
#mount -t cifs -o username=root,password=root //129.20.0.189/smb189 /mnt/cs3
测试配置参数
# testparm
查看运行状态
# /etc/rc.d/smb status
Checking for Samba SMB daemon running
添加smb用户
#smbpasswd -a root---把root用户添加到samba中,并根据提示输入密码
#smbpasswd -e root---激活 ...
tomcat启动mysql报错:SQLNestedException: Cannot create PoolableConnectionFactory
报错错信息为:
......
2010-02-24 15:50:40,843 ERROR [org.hibernate.util.JDBCExceptionReporter] - <Cannot create PoolableConnectionFactory (null, message from server: "Host
'SVCTAG-0' is blocked because of many connectio ...
httpClient使用步骤
- 博客分类:
- java常用知识
httpClient使用步骤
1. 创建 HttpClient 的实例
2. 创建某种连接方法的实例, GetMethod 或是PostMethod。
1)传入待连接的地址: 在Method 的构造函数中传入待连接的地址
2)对请求体赋值:
post方法可使用:method.setRequestBody(NameValuePair[]),对请求附值
get方法可使用:method.setQueryString(NameValuePair[]),对请求附值
3. 调用第一步中创建好的实例的 execute 方法来执行第二步中创建 ...
java 基础知识了解好地方:http://lavasoft.blog.51cto.com/62575/26134
日志分析,日志记录地址:http://www.doyj.com/tag/日志分析/
常用源码下载址:http://sourceforge.net/
http://www.open-open.com/
xfire 常用流程分析: http://www.blogjava.net/hywavesoft/archive/2008/03/02/183262.html
很全的httpclient使用方法:
http://www.360doc.com/content/10/0405/ ...
文件操作注意事项
1)为了程序的健壮性,请在文件操作前检查文件的父目录(parentfolder)是否存在。
File folder = new File(parentfolder_path)
if(!folder.isDirectory()){ //使用目录判断:预防了目录下有同名文件时的处理问题
folder.mkdirs();//使用mkdirs(),可以创建父中任何不存在的目录,更安全
}
File file = new File(folder+"/"+filename);
2)文件路径表示
"/" for the UNIX ro ...
http://www.doyj.com/2007/11/12/在线统计-vs-日志分析-page-tagging-vs-log-analysis/