- 浏览: 362419 次
- 性别:
- 来自: 上海
最新评论
-
小灯笼:
LoadRunner性能测试实战课程网盘地址:https:// ...
LoadRunner性能测试实战教程 -
爱上疯狂:
[范德萨发的是 发大水发大水发多大沙发啊quote]
main方法测试外系统接口 -
siphlina:
Loadrunner视频——http://pan.baidu. ...
LoadRunner性能测试实战教程 -
全球唯一的你:
LoadRunner性能测试实战视频教程课程观看地址:http ...
LoadRunner性能测试实战教程 -
凡人修仙:
课程:LoadRunner性能测试实战网盘地址: http:/ ...
LoadRunner性能测试实战教程
文章列表
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 {
...
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) ...
package testStatic;
/**
* 1, JVM 加载 QueueBank
* 2, 如果有静态变量 且该变量有初始化。 则初始化该变量
* 3, 运行main函数
* 4, 所有以后调用静态变量的地方 都指一个内存。 不会多次创建
*/
public class QueueBank<E> {
public static QueueBank<String> toBeRelationQuery = new QueueBank<String>("toBeRelationQuery");
...
泛型的使用 + 阻塞队列
- 博客分类:
- Queue
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 ...