java
iteye_2220
这个作者很懒,什么都没留下…
展开
-
extends关键字实现继承
继承(extends)继承就是使用已定义的类作为父类,新建一个类作为子类使用extends关键字继承这个类。这样就实现了继承关系,需要注意的是java中是单一继承的,也就是说一个子类只能有一个父类,但一个父类可以有多个子类。继承的好处:可以对父类的功能进行适当的扩展,添加新的功能进去。继承是如何执行的?从子类往父类寻找相对应的构造方法,然从父类往子类执行。[code="ja...原创 2011-05-27 23:12:33 · 689 阅读 · 0 评论 -
持续集成之CruiseControl
持续集成用于定时检测、构建项目。常用的持续集成工具有CruiseControl,简称CC。那么我们是如何部署项目到持续集成服务器中的呢?首先我们可以将我们的项目copy到cc根目下的project目录下,然后通过在cc根目录下得config.xml文件中进行项目配置,具体配置主要参照里面的demo就ok。在进行配置时有几项需要注意的:静默时间:是用来配置项目组中有人提交代码后c...原创 2011-07-28 01:03:55 · 130 阅读 · 0 评论 -
持续集成中需要注意的几点
1、经常提交代码2、不要提交无法构建的代码3、立即修复无法集成的构建4、编写自动化的开发者测试5、必须通过所有的测试和审查6、执行似有构建7、避免签出无法构建的代码8、集中放置软件资产9、创建一致的目录结构10、执行快速构建11、自动化数据库集成12、使用本地数据库沙盒13、利用版本控制库共享数据库资产14、为缺陷编写测试15、干净的开发环境...原创 2011-07-28 01:15:50 · 197 阅读 · 0 评论 -
TDD与XP
tdd主要就是通过测试驱动的方式来推动整个开发的进行,也就是说在开发功能之前,先写测试代码。在明确要开发哪个功能后,首先要思考对这个功能如何进行测试。 tdd开发主要有如下原则: 1、测试隔离,也就是说不同的代码模块测试要相互隔离,不能出现互相影响的情况。 2、一顶帽子,专注某一项工作,同一时间只做一件事情,这样就可以集中精力在当前工作中,而无需考虑其他的。 3...原创 2011-07-28 23:42:04 · 690 阅读 · 0 评论 -
Hello World
[code="java"]public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); }}[/code][code="jsp"][/code][code="c"]#include "stdio.h"void...原创 2011-07-29 00:41:54 · 83 阅读 · 0 评论 -
Java中使用Apache FTP上传文件
在 Java通过Runtime类中的exec方法将文件压缩成ARJ包 中我曾提到,需要将txt打成ARJ包,然再上传到FTP服务器。现在我所要阐述的就是Java如何使用FTP上传文件。 所需要的包: commons-net-2.0.jar jakarta-oro.jar 废话不多时,直接上代码:import java.io.File;import java.io.FileInputSt...原创 2012-11-15 22:31:36 · 264 阅读 · 0 评论 -
Java通过Runtime类中的exec方法将文件压缩成ARJ包
ARJ是由DOS下曾红极一时的ARJ压缩而成的文件格式,具备功能强大、压缩率高等优点。尽管如今没有了往日的辉煌,但使用范围依然广泛。我们熟知的*.JAR就是ARJ作者研究的另外一种超强压缩格式,其压缩率比ARJ更高,但两者并不兼容。由于最近一个项目,需要先将数据库中表数据以txt形式导出,然后再打包成ARJ,上传到FTP服务器中。开始一直苦于如何将txt打包成ARJ文件。曾向一位经验极为丰...原创 2012-11-15 22:35:20 · 414 阅读 · 0 评论 -
关于JavaFTP上传压缩文件
刚写完 Java中使用Apache FTP上传文件 又碰到问题了,这就是人要是一倒霉,喝水都塞牙缝。在上传普通的txt文件是没问题了,但当我上传压缩文件的时候问题就出来了。当你打开压缩文件时,会提示 文件格式未知或者压缩文件数据已经损坏 。为解决这个问题,上传查了很久,终于得到答案,在此与大家分享。解决这个问题的办法就是:将上传文件的类型改成二进制方式上传就OK了。也就是加上下面这行代码就...原创 2012-11-15 22:35:37 · 1339 阅读 · 0 评论