自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Herr Apfel的专栏

玉不琢,不成器;人不学,不知道。是故古之王者,建国君民,教学为先。

  • 博客(215)
  • 收藏
  • 关注

原创 Eclipse 3.0 上配置JSP开发环境

首先讲一下环境配置,注意我配置的环境是在win 2000 server下的,不是linux下的,配置的大致流程和操作系统无关,仅仅是在具体的安装上有差别。而配置成功与否,与操作系统无关。 软件安装分为一下几个部分:1、 java环境安装:这里使用的是jdk1.4.1(jdk1.4.2也可以),这个可以到sun公司的网站去下载; 2、 tomcat环境安装:tomcat的版本是4.1的,安装版或是解

2005-06-17 13:34:00 1405

原创 图解利用Eclipse3+Lomboz3+Tomcat开发JSP(二)

1.新建一个“Lomboz J2EE Project”。 在“项目名称”中填入“JspSample”,点击“下一步”,再点击“下一步”。        2.填写Web模块     3.增加一个服务器(可以增加多个服务器,其中有一个是默认的)      4. 效果如下:         5.双击打开index.jsp,点击“Lomboz View”按钮,如下图:       先点击“启动服务器”按钮

2005-06-17 13:26:00 1079

原创 图解利用Eclipse3+Lomboz3+Tomcat开发JSP (一)

一.环境需求:1. Lomboz的相关资源   由于这篇文章重点是放在Lomboz上,所以有必要强调一下。lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。    下载:http://forge.objectweb.org/project/showf

2005-06-17 11:43:00 1135

原创 Resin服务器的使用

一、Java Web服务器选择简介在实际进行java Web项目实施的时候,我们可以采用的商业java Web服务器有Ibm WebSphere,Bea Web Logic。这两种服务器功能齐全而强大,支持所有的java 服务容器标准,适合成品商业java Web应用的发布。但是这两种服务器是商业服务器,价格昂贵,而且对系统资源要求极高。特别是Websphere 配置复杂,如果不配合采用i

2005-06-17 08:54:00 1549

原创 TOMCAT使用技巧

1 增加一个虚拟目录在server.xml文件中增加myweb说明其相对webapps的位置,是物理存在的目录;/oicq说明其相对web URL的路径,是一个虚拟的路径,如:http://localhost/oicq2 配置服务器的端口在标准server.xml文件的第56行,修改port = “8080” 为你所希望使用的端口号,如:803 web.xml文件的

2005-06-17 08:53:00 1572

原创 如何利用 Eclipse 工具来诊断客户问题

  本文描述了可用于诊断客户报告的 Eclipse 插件问题的策略。这些策略最强大之处在于能够将一个调试会话从一个 Eclipse 实例附加到正在远程主机上运行的 Eclipse 实例上。本文中所描述的策略对于基于 Eclipse 2.x 的所有产品都有效,如 WebSphere Studio Application Developer 和 WebSphere Studio Site Develo

2005-06-17 08:52:00 1696

原创 Log4j基本使用方法

  Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。  一、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文

2005-06-17 08:52:00 1399

原创 Eclipse 平台入门

  本文为您提供关于 Eclipse 平台的概述,包括其起源和体系结构。本文首先简要讨论 Eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 Java 开发环境。本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 UML 建模的插件扩展。   Eclipse 是什么?  Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本

2005-06-17 08:51:00 1774

原创 用 Eclipse 进行 XML 开发

  本文概述了 Eclipse 平台如何支持 XML(可扩展标记语言,Extensible Markup Language)开发。Eclipse 并不直接支持 XML 代码编辑。然而,因为 Eclipse 是一个用于构建开发人员工具的与平台无关的框架,因此可以相对容易地添加对新语言的支持。  已经开发出了许多 XML 插件,新的插件也不断得以创建。本文主要讨论名为 XMLBuddy 的插件,因为它

2005-06-17 08:50:00 3014

原创 实战J2EE—开发购物网站(四)

GO ON 继续进阶!!(本贴个人认为对初学者很有帮助,请大家认真看。因时间仓促,如有错误请指正)SQL*PLUS基础在上一贴中,我们掌握了些基本的oracle操作,如创建、授权用户,创建数据库等。在OEM(Oracle Enterprise Manager)可视化的窗口环境中,虽然我们也可以很方便地做这些事,但是事实上,用SQL语言书写在开发上更有效率!!oracle提供的SQL*Plu

2005-06-17 08:49:00 1860

原创 实战J2EE—开发购物网站(三)

二:创建数据库小试牛刀oracle 8i(顺便我们练练手)(为了方便,我就将oracle 8i简写8i了)8i和9i确实有些不一样,不过在界面上区别不大,还是以我的oracle 8i为例为大家讲解一下吧!既然是实战,首先我们为自己新建一个开发用户,并创建一个表!!在oracle里创建新用户和表的方法比较多,只要你有管理员的权限(废话!),首先用最简单的,在8i的程序组中启动DBA St

2005-06-17 08:47:00 1497

原创 Servlet/JSP配置入门

  初学者问的诸如:《怎样配置环境变量》《怎样运行Servlet》啊?这样的问题太多了,现在我写一个初学者入门必读,以便对初学者有指导作用!  首先是下载工具:  我建议初学者用Editplus+JDK,我觉得如果用例如JB,Eclipse,JCreator,虽然刚开始的时候比较方便,但是确使初学者门不知道怎样配置环境变量,  从而难以达到知其然,知其所以然的地步    然后就是安装JDK,我是把

2005-06-17 08:46:00 1144

原创 实战J2EE—开发购物网站(二)

第三步,安装配置jBuilder 7这里我安装的是weblogic版安装jBuilder不要把它装到带有空格的目录里如Prograih Files,或是中文目录中,不然编译时会出错的。安装很简单,不必多言,这里着重讲一下配置小技巧一:大家觉得jBuilder运行时也许很慢,因为jbuilder默认使用32MB内存,如果你的内存够大的话,可以加大一点,具体办法如下,在jBuilder

2005-06-17 08:46:00 1523

原创 JSP与EJB

  综述:企业JavaBean(Enterprise JavaBean,EJB)为开发服务器端企业应用程序组件提供了一个模型,利用这个模型开发用来创建可移植与分布式企业应用程序的服务器企业应用程序组件,比创建独立的企业应用程序所需使用的企业应用程序组件更为简单。程序设计开发者花费最小的精力就能使用由EJB容器/服务器所提供的分布式通信能力。   何谓EJB的角色?具体有哪些角色?   EJB的全称

2005-06-17 08:45:00 1158

原创 JDBC优化数据库连接

  企业数据库连接性的恰当构建是非常重要的,并且在为有限连接设备配置(Connection Limited Device Configuration(CLDC))构建应用程序和编写特定于 MIDP(移动接口)的接口之间,哪一种是最佳选择取决于 J2ME 和 Java 技术。  方式  介绍在把企业数据桥接到无线移动设备时建立 JDBC 连接的一条简单原则,这可以帮助您使解决方案具有更好的可扩展性和

2005-06-17 08:44:00 1486

原创 对于模式的“十大误解”

【译者语】现在“模式”这个词真是非常流行。就象任何流行的东西一样,对它的误解也真是不少。甚至在一些发表出来的文章中,也存在着各种各样的误解, 我想这会对读者造成非常糟糕的引导作用。早已想写一篇文章来澄清一些对模式的误解,却又因为水平所限难以成文。恰在此时, 我看到John Vlissides先生的《十大误解》,于是我便乐得当文抄公了。关于设计模式,下面有十种错误的观点——很多都是很流行的观

2005-06-17 08:43:00 1096

原创 使用JAVA中的动态代理实现数据库连接池

  数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种

2005-06-17 08:43:00 1578

原创 实战J2EE—开发购物网站(一)

前言本文通过实战全程编写一个购物网站来讲解如何使用J2EE来建立企业级的网络应用!本文针对的是像我这样的绝对初学者,如果您是高手就莫要见笑了!一:搭建开发平台本文从实战出发,所以关于一些概念性的问题就不多讲了,这些东东可以从google上搜到,首先准备下面的家伙吧:1.oracle2.weblogic3.jbuilder其它:struts-console-2.2(用作str

2005-06-17 08:37:00 2039

原创 JSP基础语法(1)——HTML注释

HTML 注释 在客户端显示一个注释. JSP 语法 ] --> 例子 1 在客户端的HTML源代码中产生和上面一样的数据:  例子 2 --> 在客户端的HTML源代码中显示为:  描述这种注释和HTML中很像,也就是它可以在"查看源代码"中看到。唯一有些不同的就是,你可以在这个注释中用表达式(例子2所示)。这个表达示是不定的,由页面不同而不同,你能够使用各种表达式,只要是合法的就行。

2005-06-16 14:07:00 1147

原创 J2ME潜艇大战游戏设计与实现

摘要    本文给出了一个飞机射击类(潜艇)游戏的设计过程以及相应的流程图,并提供了Demo版源代码下载地址,游戏在sun wtk v2.2 下调试通过。声明:本游戏所用的资源大多不属于作者,代码仅供非商业用途的学习参考。以下为游戏的几张截图740)this.width=740" border="undefined"/>游戏设计1 游戏操作流程:    游戏的初始画面是一个implusive的Li

2005-06-16 10:27:00 1675

原创 Spring 入门(一个简单的例子)--适合初学者

 showbanner(6,6,1);首先我们要先取得Spring的相关档案,Spring的档案放在SourceForge上,网址是:http://sourceforge.net/project/showfiles.php?group_id=73357 撰写此文时,Spring最新的版本是1.1.1,有两个下载版本,一个是spring-framework-1.1.1-with- depen

2005-06-16 10:26:00 1292

原创 十分钟在jb里面运行hibernate的简单例子

终于有点对hibernate入门的感觉。方便门外的学习者,给一个简单的入门例子。 如果你有用过其他持久架构 转到hibernate其实很简单。一些原理方面就不讲了,robbin讲的肯定比我好的多,自己去精华版看看。我所给的只是我当初刚开始接触hibernate时候很想要的一个简单例子和设置方法。一直没有找到,所以现在放到这里给大家看看,(只给想要入门的一个直观的感应,呵呵) 首先当然要新建一个项目

2005-06-16 10:24:00 1390

原创 Struts入门经验

以下内容是我自己整理的一些Struts实施的入门,希望能对大家有所帮助 Struts安装: 首先请到http://jakarta.apache.org/Struts下载Struts,建议使用release版,现在最高版本为1.1,下载后得到的是一个ZIP文件。 将ZIP包解开,可以看到这个目录:lib和webapps,webapps下有一些WAR文件。假设你的Tomcat装在c:/Tomcat下,

2005-06-16 10:23:00 1501

原创 ANT介绍及安装及配置

-. Ant简介  Ant是一个类似make的工具,用来编译/运行/测试java程序。 构建、包装和发布过程中几乎每一件事都可以由Ant的任务来处理. 二.Ant的安装及配置  你可以从Jakata网站下载预编译的ANT,解压至任一目录; 设置自己的环境变量,即ANT_HOME,指向解压目录; 设置JAVA_HOME环境变量,指向jdk的根目录; 三:用ant管理项目Ant一启动就会自动地加载一个

2005-06-16 10:21:00 1430

原创 Java扫雷游戏一例

本文介绍一个简单的扫雷游戏例子,屏幕抓图如下。 可执行的jar文件(j2sdk1.4.2_08编译打包,包括源代码):附件:jMine.jar(20K)『要解决的问题』1. 地雷,标识棋等图形的绘制;2. 游戏数据(地雷位置)的产生;3. 非地雷格子显示数字的计算;4. 游戏逻辑『包中源文件列表』 - hysun.minegame -- ConfigDialo

2005-06-15 14:47:00 3748 3

原创 教你如何成为一名Java初级程序员

目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。   个人认为想成为一个合格的JAVA初级程序员应该具备如下知识:   一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对

2005-06-15 14:45:00 1992

原创 如何才算掌握Java(J2SE篇)

时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正

2005-06-15 14:43:00 1417

原创 J2EE电子政务门户系统

政府是全社会中最大的信息拥有者和最大的信息技术的用户,有效地利用信息技术,通过建立一个真正有效的、可伸缩的电子政务系统,可以帮助政府向更加勤政、精简、廉洁和高效的方向发展。电子政务将实现政务应用的四化方向:信息统一化、办公自动化、政务公开化、管理科学化,通过一站式的管理和服务,提升政府部门职能、办公效率,更好的为国家和人民服务。整个电子政务系统从需求上可以分为两大部分:综合门户系统和政府政务系统。

2005-06-15 14:37:00 2187

原创 初学Java注意什么?

Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。 我在学习Java的过程中主要围绕以下几个方面来学习: 1.时刻提醒自己Java是一种OOP语言工具,而不仅仅是编码,只有这样才能总体把握和运用Java。 2.在学习的过程中,最好能够了解Java的底层机制,而不是仅仅停留在表层,不是抄书上的

2005-06-15 09:30:00 1783 1

原创 一个实现MD5的简洁的java类

由于消息摘要唯一性和不可逆性的特点,所以不失为一种简单的常用的加密手段,比如你可以用md5来加密你的应用中的用户口令。package test; import java.security.MessageDigest; /**  * Title:   * Description:   * Copyright: Copyright (c) 2003  * Company:   * @author un

2005-06-15 09:21:00 2045 4

原创 61条面向对象设计的经验原则

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起    ----- Arthur J.Riel  (1)所有数据都应该隐藏在所在的类的内部。  (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。  (3)尽量减少类的协议中的消息。  (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断

2005-06-15 09:20:00 1396

原创 OO以后是什么?

按照技术由概念到原型再到产品的5--5--5规则,面向对象技术现在已经走向成熟,是时候该考虑OO以后是什么了。在这个还没有出现新技术标准的时期,每个人都有权力去思考,以下就是我关于OO以后的思考。   OO之后是什么呢?我认为是FO--Function Oriented(面向职能)。这里的Function不同于我们在当前编程所用的函数Function。这里的Function指职能模块。所谓职能模块

2005-06-15 09:20:00 1798 1

原创 在Java中应用设计模式--Singleton

本文介绍了设计模式中 Singleton 的基本概念,对其功能和用途进行了简单的分析,列出了通常实现 Singleton 的几种方法,并给出了详细的Java 代码.  基本概念  Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能

2005-06-15 09:19:00 2537

原创 在Java中应用设计模式--Factory Method

在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类,那么,什么是Factory Method,为什么要用这个模式,如何用Java语言来实现该模式,这就是本文想要带给大家的内容.  基本概念  Factory Method是一

2005-06-15 09:18:00 1107

原创 J2EE项目中开发团队的组建

J2EE这种应用模型允许不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。对以下几个分类进行描述。   设计师组建团队   表现逻辑层的团队角色   业务逻辑层等团队角色   数据库访问层的团队角色   团队的组成可以根据人员的数量和系统的范围大小。例如,不一定所有的角色都要分配,有些人可以担当不能的角色。 设计师       在基于组件的应用系统开发中,

2005-06-15 09:16:00 1237

原创 Javamail中的常见中文乱码问题与解决办法(综合)

在使用javamail api开发邮件服务系统时,我们常常会碰到很多中文乱码问题,下面就分别介绍如何解决这些问题。1.发送名称含中文的附件到邮件服务器,用别的邮件接收程序接收到的附件名显示为乱码解决办法:在调用MimeBodyPart的setFileName()时使用Base64编码。例如:BASE64Encoder enc = new BASE64Encoder();//该类位于jre/lib/

2005-06-15 09:15:00 2412

原创 J2EE建议的学习路线!

网络上、书店都提供了很多资料,很多方式都可以得到J2EE方面的资料。如何系统的、高效的学习J2EE这个问题摆在我们面前。比如, 有些人在看完一大堆书后,动起手来时还是不知道怎么开始。等等这些问题是我们最难处理的。如何寻找到一条很好的方式方法呢?    其实, 换一个角度来看,比如,学英语,一共有三个层面的东西,首先是词汇,然后是语法,再者是习惯用法(希望读者能够从程序设计的角度考虑问题,看看这两者

2005-06-15 09:14:00 1143

原创 EJB快速开发

showbanner(6,6,1);google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC

2005-06-15 09:12:00 1097

原创 J2EE系统优化的几点体会(二、循环)

showbanner(6,6,1);google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC

2005-06-15 09:11:00 1493

原创 J2EE系统优化的几点体会(一、对象)

showbanner(6,6,1);google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC

2005-06-15 09:10:00 1326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除