- 浏览: 68316 次
- 性别:
- 来自: 深圳
文章列表
1. Create a file called log4j.properties with the following content:
log4j.rootLogger=INFO, Console
log4j.appender.Console=org.apache.log4j.RollingFileAppender
log4j.appender.Console.File=${catalina.base}/logs/tomcat.log
log4j.appender.Console.MaxFileSize=100MB
log4j.appender.Console.MaxBackupInde ...
1. 修改Tomcat 7的源码:org.apache.catalina.mbeans.JmxRemoteLifecycleListener. Add Getter and Setter methods for property clientAuth. update properties rmiRegistryPortPlatform and rmiServerPort humanly to rmiRegistryPort and rmiServerPort. Modify method names corresponding these properties. Delete below lin ...
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西.
我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什么疑问,可以留言!
我的email:herhun@163.com
代码来源:SZGHRS项目,PersonDaoImpl.java
平台:struts,hibernate,spring,oracle
/**
* 条件查询单位中的人员
*/
public List<PersonDTO> findUnitPersonByCondition(TableTag ...
- 2007-12-29 10:54
- 浏览 4671
- 评论(0)
转载:http://www.cnscn.org(CNS电脑与英语学习网)
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西.
我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什么疑问,可以留言!
我的email:herhun@163.com
对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。今天在ext中看到 document.compatMode的使用,感觉这个对于我们开发兼容性的web页面还是很有帮助,我们都知道,IE ...
原文引自:http://www.cnitblog.com/yemoo/archive/2007/10/11/34712.html.
对原文没作任何修改
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西.
我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什么疑问,可以留言!
我的email:herhun@163.com
在jquery中我们见到window.undefined=window.undefined的写法,今日又在ext中见到window["undefined ...
- 2007-12-28 15:08
- 浏览 2246
- 评论(0)
Array类
- 博客分类:
- JavaScript
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西.
我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什么疑问,可以留言!
我的email:herhun@163.com
摘自:js高级程序设计
var aValues=new Array();
如果知道数组中项的个数,可以如下定义数组:
var aValues=new Array(20);
aValues[0]="red";
aValues[1]="blue";
aValues[2]=&q ...
声明:我写的博客就是我的学习笔记,让我在忘记的时候可以在任何时候,任何地方,打开连接就可以看到,让我想起忘记的东西.
我的博客通常都有资料来源,只用于学习,没有任何其他目的,如果有版权问题,请跟我联系,如果对资料有什 ...
arguments
- 博客分类:
- JavaScript
在函数代码中,使用特殊对象arguments,我们在定义函数时,无需指定函数形参,也能访问实参,如下:
function fn(){
alert(arguments[0]);
}
fn("dd");
则打印出"dd";
arguments对象有个属性length,用来检测传递进来的参数个数,
function fn(){
alert(arguments.length);
}
- 2007-12-26 11:52
- 浏览 838
- 评论(0)
原始值和引用值
- 博客分类:
- JavaScript
JS的原始数据类型:Undefined、Null、Boolean和String.
原始值(primitive value)是存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。
引用值(reference value)是存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),指向存储对象的内存处。
- 2007-12-26 11:06
- 浏览 907
- 评论(0)
引用就是对象的另一个名字.
引用通过在变量名前添加"&"来定义:
int iv=100;
int &i=iv;
下面两种是错误的.
int &d; //引用必须被初始化
int &v=10;//引用必须用一个对象初始化.
引用是绑定在初始化的对象上的.不可能被更改.初始化是指明引用是指向哪个对象的唯一方法.
- 2007-12-22 23:06
- 浏览 874
- 评论(0)
定义const对象,
const int i=512;//i就是一个常量,不能被修改.
const对象默认是文件范围内的局部对象.
通过指定const为extern,就可以在整个程序中访问const变量:
extern const int i=100;
extern const int buffer;//buffer是一个声明,所以没有初始值.
非const变量默认为是extern.要使const变量能在其他文件中访问,必须显示指定它为extern.
const引用
const引用是指向const对象的引用:
const int i=100;
const int & ...
- 2007-12-22 22:33
- 浏览 917
- 评论(0)
声明用于向程序表明变量的类型和名字.用关键字extern声明变量.声明不是定义,不分配存储空间.在程序中声明可以有多次.
extern int i;
变量的定义用于为变量分配存储空间,还可以为变量指定初始值.在一个程序中,变量 有且仅有一个定义.
int i=10;
变量的定义也是声明.
已经初始化的声明是定义.
extern int i=10;//该声明就是定义,变量i不可以在其它地方被再次定义.
- 2007-12-22 22:24
- 浏览 1029
- 评论(0)
C++中,变量初始化分两种形式:复制初始化和直接初始化.
复制初始化用等号(=). int ival=1000;
直接初始化则是把初始化值放在括号中.int ival(1000);
变量的初始化规则:
内置类型变量如果定义在函数体外,则都初始化为0.在函数体内定义的内置类型变量则不进行初始化.
类类型变量的初始化则使用构造函数进行初始化.
- 2007-12-22 22:14
- 浏览 801
- 评论(0)
string 在标准库中定义,使用string时必须包含string头文件.string定义在std命名空间.
- 2007-12-22 22:12
- 浏览 905
- 评论(0)
下面的文章来自CSDN hyde82的专栏,因为很实用,所以就摘下来放在此处,具体网址忘记啦.
无论是有图形化的选项配置对话框,或者是系统提供的注册表,文本形式的本地配置文件依然是最牢靠、应用最广泛的配置信息保存形式。配置信息的一般模式就是一个配置项对应一个值,前者一般是个字符串,后者可能是数字或者字符串或者别的什么。在传统win32编程中有系统提供的api供我们解读.ini文件,后来也有操作注册表的封装好的api,在.net中更是有解读XML形式.config文件的现成方法。在Java中,对配置文件的使用进行封装也是十分有意义的。
封装应该达到这样的效果:应用只管从配置信息进行按名读 ...
- 2007-12-22 10:42
- 浏览 2559
- 评论(0)