技术转贴
文章平均质量分 70
seawavecau
Java Engineer
展开
-
Tomcat+JSP经典配置实例
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows转载 2006-10-11 15:14:00 · 609 阅读 · 0 评论 -
jndi数据库连接方法
软件:jdk1.5 tomcat5.0.16 mysql5.0 准备工作: 1 首先安装软件并配置jdk和tomcat的环境变量,tomcat的安装路径为C:/Tomcat5 2 在mysql中建立名称为mytest数据库 3 在C:/Tomcat5/common/lib目录下添加mysql数据驱动 mysql-connect转载 2006-10-11 15:16:00 · 1249 阅读 · 0 评论 -
该学什么程序语言?(据蔡学镛先生同名文章精简)
程序语言可分为5类 1、web page script languages 就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要) 2、Interpreted Languages(解释型语言)转载 2006-10-11 17:44:00 · 770 阅读 · 0 评论 -
什么是Ajax?
1.什么是Ajax?Ajax的全称是:Asynchronous JavaScript + XML2.Ajax的定义:Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。3.Ajax包括:XHTML和CSS 使用文档对象模型(Document Object Model)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRe转载 2006-10-12 13:55:00 · 468 阅读 · 0 评论 -
初学者如何开发出高质量的J2EE系统
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数据库信息系统转载 2006-10-12 13:56:00 · 533 阅读 · 0 评论 -
J2EE应用中常见的反模式(anti-patterns)
J2EE应用中有一些常见的毛病和错误的观念,按照时下流行的说法,叫反模式。稍不注意,我们自己也会犯,所以大概整理一下,一个是备忘,也是供需要的朋友参考: 1- 无EJB不叫J2EEEJB一直发展到今天的2.1仍然被广为诟病,它提供了很多时候我们并不需要的东西,而且我们在很多情况下一旦选用EJB就没有其他的方式不去使用那些笨重的功能。但是很多所谓范例让我们有一种错觉,好像不用EJB就不是转载 2006-10-12 13:57:00 · 524 阅读 · 0 评论 -
Java咖啡馆(7)——大话面向对象(上)
归根结底,计算机的发展史可以归纳为“抽象”两个字。应用存储程序的理论,人们从最早的现代计算机抽象出软件(Software)和硬件(Hardware)两个独立部分。为了让软件各司其职,软件又被抽象成专门与硬件打交道的操作系统(Operating System)和建筑在操作系统之上的应用软件(Application)。数据处理又是许多应用软件必须的前提,从而抽象出数据库系统(Databas转载 2006-10-16 19:24:00 · 616 阅读 · 0 评论 -
Java咖啡馆(6)——编写猜数字游戏
上一回我们讲解了Java语言基础,篇幅所限,仅仅包含相当有限的Java语法知识。本期我们将在上回基础上编写一个猜数字的游戏,进一步学习Java语言基础知识。猜数字游戏 你肯定玩过猜数字游戏—游戏随机给出一个0至99(包括0和99)之间的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏转载 2006-10-16 19:28:00 · 1248 阅读 · 0 评论 -
Java咖啡馆(4)——品味第一杯咖啡
品过第一杯咖啡后,你肯定急于了解Hello World!程序是如何编写并工作的,以及如何编写其他Java程序。在这章中,让我们回味第一杯咖啡,并且深入分析Java程序的结构。一、注释与文档 之所以把Java注释和文档功能放在最前面介绍,是因为Java程序的理念使然——所谓兵马未动粮草先行转载 2006-10-16 19:29:00 · 667 阅读 · 0 评论 -
使用 JFreeChart来创建基于web的图表
WWW的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目的客户端,因转载 2006-10-20 11:18:00 · 1103 阅读 · 0 评论 -
jakarta-ant的使用(java编译工具)jakarta-ant的使用(java编译工具)
一:介绍: ant 是jakarta的一个编译工具,如果你了解linux/Unix下的makefile你就很容易 理解ant的用途了。ant最适合你使用UltraEdit(EditPlus)写java程序,然后你使用ant去编译,同时javadoc ,生成一 个jar,war,实现文件的copy都可以在build.xml通过不同的tager去实现,还是很方便的一个东东强烈推荐是使用。转载 2006-10-20 11:19:00 · 761 阅读 · 0 评论 -
CVS在windows系统客户端配置方法
1 CVS概述CVS(Concurrent Versions System)代表协作版本系统或者并发版本系统,是一种版本控制系统,方便软件的开发和使用者协同工作。很多开源或者自由软件项目都使用CVS 作为其 程序员之间的中心点,以便能够综合各程序员的改进和更改。它是基于客户端/服务器端的行为使得其可容纳多用户,构成网络也很方便。这一特性使得CVS成为位于不同地点的人同时处理数据文件(特别是程序转载 2006-10-13 11:47:00 · 3289 阅读 · 0 评论 -
CVS 中文手册
CVS 中文手册简短目录 CVS—协作版本系统 v1.12.13 1 概述 2 仓库 3 使用 CVS 开始一个项目 4 修订版 5 分支与合并 6 递归行为 7 添加、删除和重命名文件和目录 8 查看历史 9 处理二进制文件 10 多转载 2006-10-13 11:48:00 · 1151 阅读 · 0 评论 -
Java咖啡馆(2)——第一杯咖啡
序言 2004年4月2日,微软和Sun公司突然宣布,微软以19.5亿美元的代价与Sun化干戈为玉帛,以平息Sun公司针对微软的反托拉斯诉讼和专利诉求。同时,还与Sun公司达成一项期限长达10年的协议,相互分享专利技术,并且彼此承诺十年不与对方互讼。新闻发布会上,Sun CEO斯科特·麦克尼利(Scott McNealy)还赠给微软CEO斯蒂夫·鲍尔默(Steve Ballmer)一件底转载 2006-10-16 17:58:00 · 976 阅读 · 0 评论 -
Java咖啡馆(9)——一个压缩归档实用软件
优秀的创意造就实用的工具。借助Java内置强大的API,即使是Java的初学者,只要善于调兵遣将,也能够成为力拔山兮气盖世的霸王!先睹为快 在病毒肆虐以及BT下载流行的年代,按时备份是一个好习惯。一般而言,只有满足下列这些蛮横需求的软件,才称得上是一个得心应手的好工具: ★需要备份的文件可能分布在硬盘的各个角落; ★文件名可能比较复杂,不是用DOS的通配符就能够描述清楚的 ;转载 2006-10-16 19:19:00 · 730 阅读 · 0 评论 -
hsql数据库使用详解
前言:该文章只是简单介绍一下hsql的入门内容,如果想仔细了解的话,参考官方帮助文档最为有用。一、简介:hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动, 还有其他用户界面操作等内容。在Java开源世界里,hsql转载 2006-10-20 11:17:00 · 2030 阅读 · 0 评论 -
Java咖啡馆(1)——叹咖啡
一、序言 有人说,咖啡馆是一个叫人学会放慢步伐、享受生活的地方。这句话不无道理。港人常把饮咖啡称为“叹咖啡”,这个“叹”字就有欣赏、品味的含义,舒适的环境,自然是招徕顾客之道。香港虽然寸金尺土,但无论在闹市或是在风景区,都不难找到精巧雅致的咖啡馆,它们或具欧陆情怀,或富英式韵味,大都环境优美、摆设得体、席位舒适、气派不凡。 许多人想学习编程,但不知道从哪里开始。在这个连载中,我转载 2006-10-16 19:15:00 · 1550 阅读 · 1 评论 -
Java咖啡馆(8)——大话面向对象(下)
构思这篇咖啡馆的时候时值奥运圣火熊熊燃烧,看到中国奥运代表团努力为国争光,不由不决定把这次的主题献给我们的奥运健儿!面向对象编程 如果你是Java咖啡馆的常客,那么在不知不觉中你早已接触并运用过Java的面向对象知识。在这回的咖啡馆中,让我们详细剖析一个面向对象编程的实例,把知识巩固下来。 奥运是国际性的运动盛会,中国运动员自然要用英文形式的名字才便于同国际接轨。这回要编写的程序转载 2006-10-16 19:26:00 · 601 阅读 · 0 评论 -
Java咖啡馆(5)——Java语言基础
一、黄蓉难倒瑛姑的数学题 看过《射雕英雄传》的朋友,一定被黄蓉的机灵鬼怪、冰雪聪明深深打动。比如黄蓉遇上神算子瑛姑,给她出的三道题目中有一题是这样的:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?也就是说,有一个未知数,这个数除以三余二,除以五余三,除以七余二,问这个数是多少?在一部武侠巨著中巧妙嵌入中国古代数学精粹,金老先生果真才高八斗啊! 小提示 快去尝转载 2006-10-16 19:29:00 · 1329 阅读 · 0 评论 -
Exe4j 使用说明
将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生成像exe文件一样用鼠标双击便可执行的文件,应该是很有趣的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉不错。 首先,当然是要下载个exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。 接着,将你要选择好你即将发布的.class文件就不用细说了。下面是转载 2006-10-19 18:42:00 · 1212 阅读 · 0 评论 -
Jar 命令详解
jar 命令详解 jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。 使用转载 2006-10-20 11:54:00 · 739 阅读 · 0 评论 -
Windows系统CVS服务器端配置
下载安装CVSNT就不再赘述了1 存储目录配置安装好以后,打开CVSNT Control Panel,选择Repository configuration选项卡,增加存储目录(本文示例是在D:/cvsroot),如下图。500){this.resized=true;this.style.width=500;}" style="cursor: pointer; width: 500p转载 2006-10-13 11:46:00 · 1490 阅读 · 0 评论 -
Java/J2EE中文问题终极解决之道
2006/4/7Java/J2EE中文问题终极解决之道Java中文问题一直困扰着很多初学者,如果了解了Java系统的中文问题原理,我们就可以对中文问题能够采取根本的解决之道。 最古老的解决方案是使用String的字节码转换,这种方案问题是不方便,我们需要破坏对象封装性,进行字节码转换。 还有一种方式是对J2EE容器进行编码设置,如果J2EE应用系统脱离该容器,则会发生乱转载 2006-10-13 14:00:00 · 613 阅读 · 0 评论 -
Java咖啡馆(3)——Eclipse
序言 与铁匠挥洒汗水和忍受高温相比,软件开发是一个既干净又抽象的过程。不过,代码与钢铁的相同之处就是它们都有延展性——通过足够的技巧和努力,可以把钢铁或代码变成精致的工具或巨大的机器。 上回我们品尝第一杯咖啡时,只说出了第一句“Hello, world!”,手工编写、编译、调试、运行Java程序,一定让你手忙脚乱,饱尝Java咖啡的苦涩。若要完成一个大型项目,这样的徒手作业无异于愚公转载 2006-10-16 17:59:00 · 3892 阅读 · 0 评论 -
Java咖啡馆(10)——情人节的Applet
朋友们大家好,Java咖啡馆又开张了!这次为喜欢Java的朋友们奉上Applet系列教程,让我们一起步入图形界面Java应用程序的世界! 本期咖啡馆的实例程序是送给各位同道好友用来讨女孩子欢心的,效果如图所示。图片上有“老鼠爱大米”字样的星辰出现在蔚蓝色的天空中,再加上一些文字辅助,像模像样的转载 2006-10-16 19:27:00 · 712 阅读 · 0 评论 -
jJava咖啡馆比较全的网站
http://www.qfrwl.com/pckf/kfpt/JAVA/200603/531.html转载 2006-10-16 19:31:00 · 610 阅读 · 0 评论 -
JDBC连接数据库经验集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。转载 2006-10-22 13:28:00 · 684 阅读 · 0 评论 -
MD5 算法的Java Bean
/************************************************MD5 算法的Java Bean@author:Topcat TuppinLast Modified:10,Mar,2001*************************************************/package beartool;import java.lang.refle转载 2006-10-23 11:18:00 · 636 阅读 · 0 评论 -
让你读、写Excel !-java篇
原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java中读取Excel文件的内容 在这里,我使用的是一个叫Java Excel API的东西,类似的还有jakarta的POI,不过感觉那个 太复杂了点儿。而且jxl对中文的支持相当的好,至少我在用的过程中一点问题没出。 一、下载地址 http://so转载 2006-10-22 12:25:00 · 693 阅读 · 0 评论 -
Eclipse及其插件介绍和下载---看不太懂
0.Eclipse下载EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php 0.5.lomboz J2EE插件,开发JSP,EJBhttp://forge.objectweb.org/projects/lomboz1.MyEclip转载 2006-10-30 11:04:00 · 660 阅读 · 0 评论 -
利用XML开发留言板简单的例子
XML是一种基于文本格式的元标记语言,它注重对数据结构和数据意义的描述,实现了数据内容和显示样式的分离(xml+xsl),而且是与平台无关的。由于XML注重数据内容的描述,因而,对于数据的检索非常有意义,我们不会再象HTML那样,检索出与我们要求无关的信息。另一方面,XML文件是数据的载体,利用XML作为数据库,不需要访问任何数据库系统,我们可以使用任意WEB技术来显示我们的数据,比如HT转载 2006-10-31 16:45:00 · 881 阅读 · 0 评论 -
VB中 0、""(空字串)、Null、Empty、与 Nothing 的区别
0、""(空字串)、Null、Empty、与 Nothing 的区别 先回答以下问题吧! 经过以下的叙述之后, 变量 A、B、C、D 分别等于 0、 ""、Null、 Empty、 Nothing 的哪一个? Dim A Dim B As String Dim C转载 2006-11-02 14:01:00 · 1112 阅读 · 0 评论 -
WinCVS与CVSNT简明使用手则
1 前言:转载 2006-10-30 17:44:00 · 760 阅读 · 0 评论 -
在ASP中优化数据库处理
ASP是一个Web服务器端的开发环境,它提供了一种简单易学的脚本(VBScript或Jscript),并带有许多内置的对象,从而提供了一条简捷的编程之路。更为重要的是,ASP中提供了ADO对象,让程序员可以轻松操作各种数据库,从而可以产生和运行动态的、交互的Web服务应用程序。 目前,国内很多电子商务站点都采用了ASP技术来与数据库交互,为用户提供各类服务。 由于电子商务站点的大部分信息都存放在数转载 2006-10-31 14:14:00 · 604 阅读 · 0 评论 -
SQLServer和Oracle的常用函数对比
转载 2006-11-02 14:05:00 · 476 阅读 · 0 评论 -
asp中ADO的优化
1 Connection 1.1 Pooling 在Web Application中,常常会出现同时有很多用户同时访问数据库的情况,而且ASP中的对象作用域是页面级的,也就是说,每个页面都要联接和断开数据库,岂不是会很慢?而且每个到SQL Server数据库的联接会带来37k的系统开销,怎么办? 可能有人会想到用Application和Session来解决问题,但是,这是不可取的,如果用A转载 2006-10-31 14:13:00 · 525 阅读 · 0 评论 -
Java操作Xml的小结-DOM篇
文档对象模型 (DOM) 是一个文档标准,对于完备的文档和复杂的应用程序,DOM 提供了大量灵活性。DOM标准是标准的。它很强壮且完整,并且有许多实现。这是许多大型安装的决定因素--特别是对产品应用程序,以避免在API发生改变时进行大量的改写。 以上是我在选择处理XML数据时之所以没有选择JDOM或者dom4j等其它面向对象的标准的原因,不过也由于DOM从一开始就是一种与语言无关的模型,而且它更趋转载 2006-11-07 16:36:00 · 590 阅读 · 0 评论 -
在Visual Basic 6.0中操纵XML文件
[文章信息] 作者: crystal编译 时间: 2002-10-17 出处: yesky 责任编辑: 方舟 [文章导读] 扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立 什么是XML 扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据转载 2006-11-03 13:28:00 · 811 阅读 · 0 评论 -
用cewolf+jFreeChart 开发WEB 图形报表
请尊重俺的辛苦敲字,转载注明作者ronghao100在使用cewolf 之前,首先来熟悉一下jFreeChart 。这里分三部分来介绍 jFreeChart 。第一部分介绍jFreeChart产生图形的流程及相关的重要的类;第二部分介绍四种常用的报表图(饼图、柱状图、折线图、时间序列图);第三部分介绍在图形中增加Item Lable 。 jFreeChart 的版本是jfreechart-1.0.转载 2006-11-06 18:12:00 · 1027 阅读 · 0 评论 -
java中四种操作xml方式的比较
1. 介绍1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。转载 2006-11-07 16:37:00 · 610 阅读 · 0 评论