`
Tristan_S
  • 浏览: 362419 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Java package com.steven.hp; /** * 用schema来验证 * 1, 保证 xml的schemaLocation值 和 xsd中的xmlns一致 * 2, 继承 DefaultHandler, 但不需要实现其startElement等方法 * * 在eclipse中 配置spring 自定义的schema文件 * http://jimichan.iteye.com/blog/363742 * XML Catalog */ public class TypeLister extends DefaultHandler { ...

TestCoreJava

里面有很多好东东

SAX解析XML

package xml.sax; import java.io.File; import java.util.HashMap; import java.util.Vector; import org.xml.sax.Attributes; import org.xml.sax.ContentHandler; import org.xml.sax.InputSource; import org.xml.sax.SAXException; import org.xml.sax.XMLReader; import org.xml.sax.helpers.DefaultHand ...
网上都说DOM4J加载大型的xml开销很大, 这里来做一个实验 package xml.dom4j; public class Test { public static void main(String[] args) { // operlog.xml 10万行 4MB 消耗JVM内存 11M // operlog2.xml 100行 5k 消耗JVM内存 0 Test.loadLogXML("C:\\WKP_ ...

定时任务

package timer; import java.util.Timer; import java.util.TimerTask; /** * 测试 定时器 * @author shengra * */ public class HelloTask extends TimerTask{ @Override public void run() { System.out.println("this is HelloTask"); } public static void main(String[] args) ...

Static 的初始化

package testStatic; /** * 1, JVM 加载 QueueBank * 2, 如果有静态变量 且该变量有初始化。 则初始化该变量 * 3, 运行main函数 * 4, 所有以后调用静态变量的地方 都指一个内存。 不会多次创建 */ public class QueueBank<E> { public static QueueBank<String> toBeRelationQuery = new QueueBank<String>("toBeRelationQuery"); ...
package queue; import java.util.concurrent.ArrayBlockingQueue; /** * 测试泛型 * 测试 ArrayBlockingQueue */ public class QueueBank<E> { private final static int maxStoreSize = 100; public static QueueBank<FileBean> toBeQuery = new QueueBank<FileBean>("toBeQuery" ...
StringTokenizer 转换成 ArrayList StringTokenizer st = new StringTokenizer(companys,","); while (st.hasMoreTokens()) { list.add(st.nextToken()); }
----detail.jsp 页面上点击seqNo,出现该记录的详细列表【CIM】---- 用jquery跳转到ErrorRecordsAction 再到errorrecords.jsp(组装详细列表) 再将这个页面加载进来 function getError(recordId) { // save(); save_correct_value(); var postData ='RecordId=' + recordId; $('#loadingMessage').show(); $('#feedCont ...
a> 将页面的复杂数据传递到后台 request.result { "recordId":"39885", "recordName":"Record Name: host_node", "recordType":"Record Type: CI", "forSimulate":"false", "attributes": ...
使用场景: 当程序在本地是好的, 在服务器上有问题, 又不方便通过增加日志来确定问题(涉及到源代码的修改问题), 这时就能用远程调试来解决。 debug.bat 放在tomcat的bin下 set JPDA_ADDRESS=8787 set JPDA_TRANSPORT=dt_socket SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 startup :end 在 eclips ...
以前我是用一个flag来标识是否跳出,现看到有下列的用法 out:for(SearchCompanySearchResultsType result : results){ IdentityInfoType[] reusultInfoTypes = result.getCompanyIdentity(); for(IdentityInfoType reusultInfoType : reusultInfoTypes ...
install64.bat @echo off set "BASEDIR=%CD%" set "log4j_conf=%CD%\conf\log4j.properties" echo install uCMDB CompanyCode set "LIB_PATH=%BASEDIR%\lib" set "CLASSPATH=%BASEDIR%\CompanyCode.jar" set "CLASSPATH=%CLASSPATH%;%LIB_PATH%\commons-collect ...
1, mkdir - javac - jar - java - delete 2, includes 引进lib中的jar包, 在javac 和 java 的target的中都要用到 3, 单独运行这个jar包, 需要将jar包信息打到 MANIFEST.MF 中。 将lib目录copy的当前目录 Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.2 Created-By: 1.6.0_02-b06 (Sun Microsystems Inc.) Main-Class: com.tristan.AntTest Class-Path: . ...
TreeMap能够把它保存的记录根据键排序,默认是按升序排序,也可以指定排序的比较器。当用Iterator遍历TreeMap时,得到的记录是排过序的。 使用 下拉菜单 或是 checkbox 时,就会碰到顺序的问题。 HashMap是根据HashCode来排序, 不靠谱。 这里就要使用LinkedHashMap。 package com.hp.ucmdb.adapter.action; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; import java.util ...
Global site tag (gtag.js) - Google Analytics