`
763691
  • 浏览: 41507 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

DOM4J格式化XML

 
/** * @Title formatXML * @Description 格式化XML * @param retStr XML字符串 * @return * @throws Exception * @return String * @throws */ public static String formatXML(String retStr) throws Exception { String res = null; Document doc = null; try { doc = Documen ...
# The log4j properties used by the standalone jnp server log4j.rootCategory=INFO, CONSOLE, FILE log4j.logger.debug=debug,debug log4j.logger.warn=warn,warn log4j.logger.error=error,error ### A bootstrap file appender log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender. ...
package com.inspur.java.xml; import java.io.File; import java.io.PrintWriter; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.OutputKeys; import javax.xml.transform. ...
下面通过一个简单的例子说明一下怎么用JDOM这一适合Java程序员习惯的工具包来解析XML文档。为了简单,我用了如下XML作为要解析的XML文件:<?xml version="1.0" encoding="gb2312"?><books>  <book email="zhoujunhui">    <name>rjzjh</name>    <price>60.0</price>  </book></books>够简单的吧,但它对 ...
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。    这四个类加载器分别为:Bootstrap ClassLoader、Extension ClassLoader、AppClassLoader和URLClassLoader,他们的作用其实从名字就可以大概推测出来了。其中AppClassLoader在很多地方被叫做System ClassLoaderBootstrap ClassLoader是在JVM开始运行的时候加载java的核心类,是用C++编写的,它用来加载核心类库,在JVM源代码中这样写道:static const char classpa ...
要理解,先要背下他们各自编码的情况   不编码字符数 公共字符 差异部分(3个) 差异部分(5个) 差异部分(8个) escape 69 所有数字,字母不编码 10+26*2 = 62个 公共不编码的 星,点,减,下划线 (4个) *.-_ 共记66个 +/@ 完   encodeURI 82 +/@ ()!'~  #$=&:;?, encodeURIComponent 71 无(加,反斜,@) ()!'~ 完 之后就说使用的问题,由于 POST 数据时,数据不是在HTTP报头部分传送的,而是在正文传送的, ...
http://zhaolinjnu.blog.sohu.com/108165720.html t表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的目标。但经过实际测试发现,like的效率与instr函数差别相当大。下面是一些测试结果: SQL> set timing onSQL> select count(*) from t where instr(title,'手册')>0;   COUNT(*)----------     65881 Elapsed: 00:00:11.04SQL> select ...
当前需求: bill表有字段 bill_info 数据格式如:{"AMOUNT":"1000","PHONE_NUMBER":"13578447852"} 要取得其中的PHONE_NUMBER SQL实现: select substr(bill_info,instr(bill_info, '"PHONE_NUMBER":"') + length('"PHONE_NUMBER":"'),11) from bill;  
/** * @Title getImgeHexString * @Description 网络图片转换成二进制字符串 * @param URLName 网络图片地址 * @param type 图片类型 * @return String 转换结果 * @throws */ public static String getImgeHexString(String URLName,String type) { String res = null; try { int HttpResult = 0; // 服务器返回的状态 ...
"100" : Continue "101" : witching Protocols "200" : OK "201" : Created "202" : Accepted "203" : Non-Authoritative Information "204" : No Content "205" : Reset Content "206" : Partial Content "300" : Mu ...
 一、安装篇   jspSmartUpload是由www.jspsmart.com网站研发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:   1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就能搞定文件的上传或下载,方便。   2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,能获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。   3、能对上传的文件在大小、类型等方面做出限制。如此能滤掉不符合需求的文件。   4、下载灵活。仅写两行代码,就能把Web ...
一: PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时 ...
这一篇文章要解决数据加密——数据补位的问题、DES算法的两种模式ECB和CBC问题以及更加安全的算法——3DES算法。 一、数据补位 DES数据加解密就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,按照需求补足8个字节(通常补00或者FF,根据实际要求不同)进行计算,之后按照顺序将计算所得的数据连在一起即可。 这里有个问题就是为什么要进行数据补位?主要原因是DES算法加解密时要求数据必须为8个字节。 二、ECB模式 DES ECB(电子密本方式)其实非常简单,就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者 ...
用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解 ...
基本数据类型  所占用空间大小 byte b; 1字节 short s; 2字节 int i; 4字节 long l; 8字节 char c; 2字节(C语言中是1字节) float f; 4字节 double d; 8字节 boolean bool; false/true   1字节 基本数据类型注意事项: 1、未带有字符后缀标识的整数默认为int类型;      未带有字符后缀标识的浮点数默认为double类型。2、如果一个整数的值超出了int类型能够表示的范围,则必须增加后缀“L”(不区分大小写,建议用大写,因为小写的L与阿拉伯数字1很容易混淆),表示为long型。3 ...
Global site tag (gtag.js) - Google Analytics