- 博客(27)
- 资源 (8)
- 收藏
- 关注
原创 ant filter fileset
下面的脚本的意思是:在 src.dir 目录下的所有文件中,如果有预先定义好的"@log4j.logger@"占位符的话,在拷贝到 dest.dir 目录后,所有的占位符都被替换成了"INFO"。 dest.dir=c:/temp/dest/testProjsrc.dir=c:/temp/src/testProj源文件
2011-11-30 21:40:44 2264
转载 ant标签
标签 每个构建文件对应一个项目。标签时构建文件的根标签。它可以有多个内在属性,就如代码中所示,其各个属性的含义分别如下。(1) default :表示默认的运行目标,这个属性是必须的。(2) basedir:表示项目的基准目录。(3) name表 :示项目名。(4) description :表示项目的描述。标签一个项目标签下可以有一个或多个target
2011-11-30 20:05:53 1049
转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT IN
2011-11-28 10:14:06 379
转载 强制释放端口
经常会遇到一些占有端口的程序突然死掉的情况(特别是tomcat之类),由于程序是异常结束,占用的端口没有及时释放,这时重新再启动程序的话会报端口被占用的异常,无法正常使用,这时候就需要强制的释放这个端口。具体操作如下:1、得到占用端口的PID。打开CMD, 命令:netstat -a -o 。 2、强行释放。命令:ntsd -c q -p PID 。TCPView
2011-11-24 17:57:12 3363
转载 接口继承接口 多继承
/* * Copyright 2002-2009 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Y
2011-11-24 13:40:01 1004
转载 Log4J
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderN
2011-11-23 09:33:45 584
转载 ant
ant一、ant关键元素1. project元素 project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。接下来向读者展示一下 project 元素的各属性。1) name 属性 用于指定 project 元素的名称。2) d
2011-11-22 01:52:25 570
原创 面向对象
association 关联:aggregation 聚合:一个对象成为另一个对象的组成部分 “has a”composition 组合:一个对象管理另一个对象的生命周期依赖:人开车回家 人用斧头砍柴 人和车,斧头之间就是依赖关系 也就有了依赖注入cohesion/coupling内聚 与耦合聚合 聚合是一种特别类型的关联,用于描述“总体
2011-11-20 23:33:44 709
转载 匿名內部類实例化接口 SqlMapClientTemplate SqlMapClientCallback
265-273行 /* * Copyright 2002-2010 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance w
2011-11-16 21:41:35 5034
转载 CVSNT 权限
1.安装CVSNT,TortoiseCVS2.建立知识库:CVSNT增加Repository:E:\cvsserver,建完后会在cvsserver目录下自动生成CVSROOT文件夹3.建立模块:E:\code,要开启CVSNT服务4.code右键-CVS-make new module:Protocol:选择PasswordServer;Server:IP地址; R
2011-11-14 23:40:39 589
转载 使用CVS进行版本控制实战
CVS的全称为Concurrent Version System(并行版本系统),主要用于项目的版本管理和协同开发。说明:本例的CVS的客户端和服务器端都装在同一台机上。一. 服务端CVSNT篇1. 安装与配置下载地址:http://www.cvsnt.org本文下载的是当前的最新版2.5.03。双击下载得到的cvsnt-2[1].5.03.2382.msi文件,开始进入安
2011-11-14 22:02:54 977 1
转载 cvs添加用户
cvs添加用户今天安装了cvsNT 2.5.03.2382,整个过程很简单也很顺利。安装完成后启动Control Panel,建了一个Repository:name为/cvsRoot。默认情况下windows的管理员就是Repository的管理员,可以用windows的帐户登陆cvs。然后,就想为repository添加更多的用户。有一种简单的方法,就是添加windows的用
2011-11-14 14:58:31 3702
转载 cvsnt配置 创建用户
cvsnt配置 创建用户1 、下载cvsNt地址 http://www.march-hare.com/cvsnt/features/cvsnt/2、创建仓库(Ropository) (版本为:CVS 2.5.03) 安装完成后,打开 "开始"菜单——>“程序”——> “CVSNT"——> "
2011-11-14 13:12:33 1645
转载 CVS权限设置
关于权限管理的操作,我感觉不错的 假设有用户1:lxw ;用户2:zxh有用户1的模块::lxwdir;用户2的模块:zxhdir要求 lxw 只能访问lxwdir;zxh只能访问zxhdir第1步,设置CVS的库配置文件(模块CVSROOT)的访问权限方法:建立超级用户的工作目录 WINCVSADMIN a.以cvsnt服务器超级用户administrtor
2011-11-14 13:11:48 488
原创 pageContext.request.contextPath
pageContext.request.contextPath取出來的是部署名,也就是***War文件的【Web プロジェクト設定】对应的路徑。
2011-11-14 10:43:10 497
转载 CVSNT 下
玩转CVSNT+TortoiseCVS 版本控制系统(图解)(下) 玩转CVSNT+TortoiseCVS 版本控制系统(图解)(下) 第二部分 六、 CVS应用实践 (一)、CVSNT+Eclipse的CVS的配置1、 用Eclipse创建一个项目EclipseCVS,并添加一个测试类,如下图 2、 将项目添加到CVS仓库。操作
2011-11-14 10:20:32 732 2
转载 CVSNT 上
目录 1 第一部分一、 环境: 1二、 概述 2三、 软件安装 2四、 CVSNT服务器端的配置 2(一)、仓库配置 2(二)、服务器配置 6(三)、兼容性配置 7(四)、插件配置 8(五)、高级配置 8五、 CVS客户端配置 9(一)、TortoiseCVS客户端的配置 9(二)、用CVSNT或者TortoiseCVS命令行命
2011-11-14 10:17:26 1182
原创 A 项目 实战 (五) Spring 的 Bean裝配
1. 2.String[] serviceResources ={"a.xml","b.xml"}
2011-11-10 18:06:47 321
原创 A 项目 实战 (四) ClassPathXmlApplicationContext
系统创建ApplicationContext容器时,默认会初始化所有的singleton Bean。也就是说,当ApplicationContext容器初始化完成后,容器中所有的singleton Bean也实例化完成。 这意味着:系统前期创建ApplicationContext时,将有较大的系统开销,一旦ApplicationContext初始化完成,程序后面获取single Be
2011-11-08 20:34:45 400
转载 Linux ACL 体验 -- loop创建文件系统
Loopback设备 是linux中的一个可以用来像其他媒体设备一样的虚拟设备。媒体设备的例子像硬盘分区,例如/dev/had1,/dev/had2,dev/sda1,或者像/dev/fd0软盘分区一样的整个磁盘。这些设备全部都可以用来储存文件以及目录。它们可以被格式化成需要的文件格式(ext2fs, msdos, ntfs等)然后被mount。Loopback文件系统就是把一个文件和
2011-11-03 19:30:46 551
原创 技术相关资源
1.IBM 技术主题 资源库2.淘宝核心系统团队博客 3.DJUnit主页4.架构师 InfoQ5.Eclipse 相关6.Spring 类集合7.Google翻译8.Ant 主页9.Junit 主页10.尚观朱老师博客11.OSChina 源码库12.w3school13.Java API14.パソコン用語辞典
2011-11-03 11:57:20 607
转载 DjUnit使用方法
1.1. 値を確認する場合テスト実行後に、Beanに設定されている値等が想定どおりか確認するために使用します。assertEquals(比較1, 比較2); 比較1:比較対照1(オブジェクト、文字列、プリミティブ何でも指定可能)比較2:比較1と値が同じであると想定される値(何でも指定可能)Ex).assertEquals(bean.g
2011-11-01 17:24:55 8527
转载 Virtual Mock Objectsとは?
Virtual Mock Objectメソッド名内容addReturnValueメソッドの返却値を好みのものに変更する,複数回実行されるメソッドに返却値をセットするsetReturnValueAt複数回実行されるメソッドに返却値をセットするsetReturnValueAtAllTimes複数回実行されるメソッド
2011-11-01 16:53:09 1615
转载 Assert API
org.junitClass Assertjava.lang.Object org.junit.Assertpublic class Assertextends java.lang.ObjectA set of assertion methods useful for writing tests. Only failed assertions are record
2011-11-01 16:29:20 3535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人