内容列表
- 怎么在Tomcat里发布自己的程序?
- 找到%tomcathome%\conf\server.xml文件,在<host>标签中加入: <Context path="/虚拟目录名" docBase="本地路径" debug="0" reloadable="true" crossContext="true"> </Context> 这样将你的jsp文件放到"本地路径"下,然后在浏览器中输入http://1
- 分类:Java 查阅全文
- 极限编程中的测试(自产)
-
软件测试与调试技术研究
0124080 张明全
本文针对java语言编程中深受欢迎的极限编程(eXtreme Programming,简称XP)方法展开讨论,并结合项目对其中的软件测试与调试应用深入分析。极限编程是一种以编码为核心任务的轻量级的开发方法,以代码为中心的活动将存在于软件开发生命周期中的每个阶段中。极限编
- 分类:Java 查阅全文
- Eclipse 3.0 资料
- Eclipse 3.0资料收集
http://www.tusc.com.au/tutorial/html/index.html利用Eclipse,LOMBOZ plugins,JBoss开发J2EE教学的文章(En)很精彩
1.? lomboz.301.zip 与emf-sdo-runtime-2.0.0.zip(著名的开发J2ee的插件)
下载网址:http://forge.ob
- 分类:Java 查阅全文
- J2ME学习(三)——如何播放声音
- J2ME学习(三)——如何播放声音
在J2ME中,处理声音需要使用到Mobile Media API(MMAPI),该包是MIDP1.0的可选包,在MIDP2.0中已经包含了这个包。所以如果你使用MIDP1.0的话,请确认你的运行环境是否支持。
&n
- 分类:Java 查阅全文
- JBoss-IDE AOP 簡介 (翻譯)
- JBoss-IDE AOP 簡介 (翻譯)
1: 安裝
JBoss-IDE AOP 會包含在 JBoss-IDE 中, 可以在安裝 JBoss-IDE 時一起選 AOP 這個選項. 而安裝 JBoss-IDE 可參考 http://dev.csdn.net/article/25/25104.shtm. 如只是想單獨安裝 JBoss-IDE AOP, 在安裝JBoss-ID
- 分类:Java 查阅全文
- 编译、反编译、反反编译
- 「盗版」的行为,天天都在我们的周遭上演,所以今年五月由 BSA(商业软体联盟)和法务部发起的「反盗版」活动,着实让大家风声鹤唳了好一阵子。但是,即使在这样诡谲的气氛之下,由大专院校学生为主的「反反盗版」活动,到也振振有词,轰轰烈烈地攻占媒体版面。有「盗版」,就有「反盗版」;有「反盗版」,就有「反反盗版」,这个世界就是这么一回事。 同样的道理,有「编译」(compile),就有「反编译」(decom
- 分类:Java 查阅全文
- Installing PHP and the Oracle 10g Instant Client for Linux and Windows
- Installing PHP and the Oracle 10g Instant Client for Linux and Windows Author: Christopher Jones, Consulting Technical Staff, Oracle CorporationPublication Date: December 2004
Oracle 10g Instant Cli
- 分类:Java 查阅全文
- 5.2 插件的Hello World
- ******************************************************* 作者:陈刚,普通程序员,曾有幸以Eclipse插件方式开发过一个中型软件。现将所学 付诸于纸,暂取书名<Eclipse插件开发指南>,将于2005年初由清华大学出版社出版。 blog:http://www.cnblogs.com/glchengang/ ***********
- 分类:Java 查阅全文
- 用Jsp实现本地文件共享及下载
- 本文作者:海怪。欢迎转载。但敬请注明出处。
Java.io包给我们提供了一个File类。借此类我们可以轻松地完成文件的列表获取文件信息等。
这里我以一个简单的音乐网站为例子,说明本地文件共享及提供下载的Jsp解决方法。
整个网站仅有两个页面,一个是logo.jsp,是页面的头部,一个是 index.jsp,负责完百所有文件列表显示等工作的。
下面是logo.jsp的代码:
- 分类:Java 查阅全文
- 搞定用Spring AOP实现的缓存
- Spring使用术语一个对象的 advisor来表示一个方面,包含一个通知和一个指定特定连接点的切入点。 各种通知类型有MethodInterceptor (来自AOP联盟的拦截器API)和定义在org.springframework.aop包中的 通知接口。所有通知必须实现org.aopalliance.aop
- 分类:Java 查阅全文
- 在JDBC API 中使用JNDI 技术------实战技术篇
- JNDI 技术提供了一种程序运行模式,使得Java 应用程序可以通过网络发现和请求远端计算设备上的服务,如数据库服务等。这里着重介绍JNDI 技术如何与JDBC 技术结合起来,构建强大的访问数据库的Java 应用程序。究竟JNDI 技术和JDBC 技术的结合会有何好处呢?1 应用JNDI 技术,可以实现真正的分布式处理,数据库服务器、提供数据库连接服务的组件、执行数据库操作的Java 应用程序可以
- 分类:Java 查阅全文
- J2ME学习(四)——将MIDlet和界面分离(比较基础)
- J2ME学习(四)——将MIDlet和界面分离(比较基础)
虽然使用面向对象的思想进行J2ME的编程,会增加代码量(增加发布文件的大小)和提高代码的复杂性。但是为了代码的可维护性和可扩展性,现在绝大多数的程序还是将界面和逻辑分离开来,下面先说明一下如何将MIDlet主类和界面分离。
- 分类:Java 查阅全文
- 怎样在指定的table单元格处生成下拉列表
- 在写table时花了本人几天的时间,最后终于搞定了,与大家共同分享。以下是调用方法:/****************************************************************/DefaultTableModel model = new DefaultTableModel(); // /*设置表格模型*/ &nbs
- 分类:Java 查阅全文
- 面向对象设计五大原则(3)
- 4. 依赖倒置原则
高层模块不应该依赖于低层模块。二者都应该依赖于抽象。
抽象不应该依赖于细节,细节应该依赖于抽象。
抽象层次包含的是应用系统的商务逻辑和宏观的战略性决定,而具体层次含有的是和实现有关的算法与逻辑,具体层次的代码会经常发生变动,不能避免出现错误。所以便应该是高层的策略设置模
- 分类:Java 查阅全文
- java的xml编程(sax)
-
当前SAX API有两个版本。我们用第二版(见资源)来做示例。第二版中的类名和方法名与第一版都有出入,但是代码的结构是一样的。 SAX是一套API,不是一个解析器,所以这个代码在XML解析器中是通用的。要让示例跑起来,你将需要一个支持SAX v2的XML解析器。我用Apache的Xerces解析器。(见资源)参照你的解析器的getting-started文档来获得调用一个SAX解析
- 分类:Java 查阅全文
- JAVA的XML编程(dom)
-
XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一 。由于笔者所从事的电子政务开发较早的引入了XML,所以尝到了许多甜头,在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也利于一线开
- 分类:Java 查阅全文
- 澄清Java语言接口与继承的本质
- 大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点的就是接口。为什么我
- 分类:Java 查阅全文
- 安装和配置高可用性的vsftp(整理)
- vsftp安装
#解压tar -zxf vsftpd-xx.tar.gzcd ./vsftpd-xx#vsftpd需要使用nobody来作为运行者,一般已经存在useradd nobody
#安装时需要/usr/share/empty/作为临时目录,一般已经存在mkdir /usr/share/empty/
#编译makemake install#如果make install没有安装文件,你
- 分类:Java 查阅全文
- 香鸡排三部曲:完结篇
- 香鸡排三部曲:完结篇(数据修订版) ---蔡学墉 当程序员很可怜,在台湾当程序员尤其可怜.薪资低,工作量大,地位不高, 技术又容易被淘汰.难怪有人半开玩笑地告诉我,他以后不写程序要改行去卖香鸡 排. 照理说,软件开发是很专业的领域,越是专业的领域,越是处于金字塔的尖端, 应该薪资很不错才是,但不知怎地,台湾的程序员就是从来未获重视.我们不要表面 上的重视,我们要薪资上的重视.据我所知,
- 分类:Java 查阅全文
- 数据库连接缓冲池(原创)
- 一个数据库缓冲池指的是缓存于内存空间中的数据库物理连接,这些数据库连接可以被重复使用。数据库缓冲池对于提高Java 数据库应用程序的性能十分重要,尤其是当这个Java 数据库应用程序运行于中间层服务器环境时。
数据缓冲池存在于中间层服务器环境当中,可以被不同的Java 应用程序所调用。javax.sql.RowSet 包添加了对缓冲数据源的支持,即可以将缓冲池缓冲的数据库连接看作是一个是实实在在
- 分类:Java 查阅全文