- 浏览: 20804 次
- 性别:
- 来自: 广州
文章列表
jprofiler监控
- 博客分类:
- java
jprofiler配置监控weblogic,配置后需要在weblogic启动脚本中加入如下内容,而且jprofiler目录不能有空格
set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag% -agentpath:D:\jprofiler7\bin\windows\jprofilerti.dll=port=8 ...
正则表达式校验日期
- 博客分类:
- javascript
/^(\d{4})\/((0?[1-9])|(1[0-2]))\/((0?[1-9])|([12][0-9])|([3][01]))(\s(([01][0-9])|(2[0-3])):([0-5][0-9])(:[0-5][0-9])?)?$/
校验日期格式为 “yyyy-mm-dd hh24:mi:ss”或“yyyy-mm-dd”或“yyyy-mm-dd hh24:mi”
appendChild
- 博客分类:
- javascript
今天做练习的时候发现使用
var a= document.createElement("a");
a.innerHTML = "XXXX";
时,在ie下无法显示出文本,在firefox和chrome下却是正常的。
后来改用
var a= document.createElement("a");
a.appendChild(document.createTextNode("XXXXX"));
ie下也正常了。。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<scr ...
js的StringBuffer
- 博客分类:
- javascript
function StringBuffer(){
this._strings_ = new Array();
}
StringBuffer.prototype.append = function(str){
this._strings_ .push(str);
}
StringBuffer.prototype.toString = function(){
this._strings_.join(",");
}
public static void main(String[] args) {
String str = "00v0001000022000002000000000000";
String t = str.replaceAll("0+$", "");
// 成对去掉0
String t = str.replaceAll("(00){1,}$", "%");
}
附 : 常用的正则表达式:
匹配特定数字:
^[1-9]d*$ //匹配正整 ...
Axis2可以通过模块(Module)进行扩展。Axis2模块至少需要有两个类,这两个类分别实现了Module和Handler接口。开发和使用一个Axis2模块的步骤如下:
1. 编写实现Module接口的类。Axis2模块在进行初始化、销毁等动作时会调用该类中相应的方法)。
2. 编写实现Handler接口的类。该类是Axis2模块的业务处理类。
3. 编写module.xml文件。该文件放在META-INF目录中,用于配置Axis2模块。
4. 在axis2.xml文件中配置Axis2模块。
5. 在services.xml文件中配置Axis2模块。每一个Axis2模块都需要使用<mo ...
使用Axis2来管理WebService的状态基本上对于开发人员是透明的。在WebService类需要使用org.apache.axis2.context.MessageContext和org.apache.axis2.context.ServiceContext类来保存与获得保存在服务端的状态信息
在客户端需要使用setManageSession(true)打开Session管理功能。
实现同一个WebService的Session管理需要如下三步:
1. 使用MessageContext和ServiceContext获得与设置key-value对。
2. 为要进行Session管理的Web ...
RandomAccessFile提供的四种模式
- 博客分类:
- java
RandomAccessFile提供的四种模式:"r"(只读), "rw"(读写访问), "rws"(同步数据/元数据更新的读写), "rwd"(同步数据更新的读写).同步更新确保对文件的更改被安全地写入到底层的存储设备中。如果不使用同步模式,在系统崩溃是肯定会丢失数据。"rws"选项确保内容和元数据(例如文件的最近更改时间戳等信息)的持久化,而"rwd"选项只确保内容的更新
内嵌类有两种类型:内联(inner)类和静态内嵌(static nested)类。主要的区别是内联类可以访问定义在外围类(enclosing class)中的实例变量。而静态内部类不可以
类java.lang.Float提供了两个表示无穷大的常量:Float.NEGATIVE_INFINITY和Float.POSITIVE_INFINITY。
double和float除以0在数学上产生合理的无穷大。
可以利用Collections.sort(subject)对列表进行排序,排序对象必须是java.lang.Comparable