安装Apache出现了”installation wizard interrupted“ Apache HTTP Server 应该非常广泛,学习PHP的时候,下载过,安装过,一切都很正常。不幸的是,某次更新的时候,发现不能安装了,总是出现安装中断提示: “installation wizard interrupted”。似乎从 2.0.52 版本开始,一直都有这个毛病。不得已,还是继续用以前的版本了。 最后,这个问题算是解决了,方法比较特别。先解压安装
Windows环境下完全手工配置Apache、MySQL和PHP 现在LAMP(Linux、Apache、MySQL、PHP/Perl/Python的简称)已经很流行了。在Windows下也有类似的,比如 WAMP(Apache, MySQL, PHP on Windows)。这篇文章主要是介绍如何在Windows环境下完全手工配置Apache、MySQL和PHP,都是解压后直接修改配置文件的。当然也可以下载执行安装文件的版本,一个个进行自动安装。甚
好久没有关心这个Blog了,现在变样了. csdn增加了不少功能,可喜. 也有不开心的地方.怎么我的Blog中的图片都变成了红叉叉,查了一下,原来图片的链接已经改了,这也许就是Blog改版的后遗症之一吧. 比如,原来图片的链接是: http://blog.csdn.net/images/blog_csdn_net/javamxj/54070/o_ecboot.jpg 现在变成了:
实例学习AJAX-基础1 从现在开始,我把自己学习AJAX的一些心得体会写出来。打算以短小的实例为主,用实例来说明问题。对于AJAX的了解肯定是需要不少理论的,这里我就不会多说了,网上有很多资料。一些好的资料,我会以参考或引用的方式给列出来。 好了,首先来看看XML HTTP Request 的用法。看实例: 例1:显示本地文件内容 两个文件: ajax1.html和
JavaScript 日志工具 前些天,学了一下AJAX,感觉对于JavaScript的控制有些麻烦,尤其是经常使用Alert()语句来输出一些记录,真是很不方便。于是到网上搜索了一些JavaScript的Logging工具,感觉都有些小缺点,不适合自己。于是,自己干脆也写了一个Logging工具,使用起来觉得还不错。这里就介绍给大家看看。 这个工具仅仅是一个js脚本文件。使用起来很方便,只要把这个脚
需要注意自动装拆箱的一个特例 首先看一段代码(使用JDK 5),如下:public class Test { public static void main(String[] args) { Integer i1 = 127; Integer i2 = 127; if (i1 == i2) System.out.println("Equal!"); else System.out
强烈推荐几个比较好的Java代码查询网站 这些是我经常使用的一些Java代码查询网站,希望在这里能起到抛砖引玉的效果,大家群策群力,一起分享Java快乐。 1. java2s http://www.java2s.com/ 这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Exa
快速上手Spring--11. 自动绑定和依赖检查 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.5小节中的“自动装配协作对象”和3.3.6 小节中的“依赖检查”。 仔细看看文档,相关配置见前面文章。 先建立一个包:javamxj.spring.basic.autowiring ,然后把以下4个文件放在这个包下。 · HelloBean,一个简单的Bean,
快速上手Spring--10. 任意方法的替换 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.2小节中的“任意方法的替换”。 仔细看看文档。 · 先建立一个包:javamxj.spring.basic.MethodReplacer ,然后把以下5个文件放在这个包下。 Hello.javapackage javamxj.spring.b
快速上手Spring--9. Lookup方法注入 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.1小节中的Lookup方法注入。 仔细看看文档,这种方法主要是用在Singleton的Object中使用非Singleton的Bean时,通过lookup-method的那个方法来取得非Singleton的Bean。一般用的不多,在用这种定义之前最好想明白你的需求。 · 先建立一个包:j
快速上手Spring--8. 集合对象注入 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的集合对象注入。 在项目开发中,还是经常会用到集合对象注入的,不过感觉没有多少需要介绍的,这次就只给出实例了。 · 先建立一个包:javamxj.spring.basic.collections ,然后把以下4个文件放在这个包下。Hell
快速上手Spring--7. ref的用法 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。 ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:<ref bean|local|parent="someBean">,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个
快速上手Spring--6. Singleton的使用与否 上篇文章已经谈了《Spring Framework 开发参考手册》的3.2.4小节——《Bean的标志符(id与name)》,现在继续3.2.5小节——《Singleton的使用与否》。 文档已经把Singleton说的很清楚了,这里也不废话了。主要是了解在Spring中,默认的部署方式是Singleton,没有特别需要的话,一般使用Singleton。 相关软件的配置可以参
快速上手Spring--5.Bean的标志符(id与name) 又重新学习了Spring,想把自己的心得写下来,感觉有些无从下手。想来想去,还是根据Spring中文论坛翻译的《Spring Framework 开发参考手册》(1.1版本的中文版,pdf格式),来组织自己的思路。在这个阶段,我发布的关于Spring的文章,基本上都是入门级别的。相对而言,对于新手的帮助应该会更大。 虽然当前Spring的版本已经是1.2.2了,但同1.1版本的中文版相比
快速上手Spring--4.安装和使用SpringIDE 这篇文章谈谈如何安装与使用SpringIDE。作为辅助Spring开发的工具,SpringIDE还是比较有用的。 ● 软件配置: · Eclipse 3.1 · SpringIDE主页:http://springide.org/project/当前版本:1.2.1 http://springide.org/updatesit
Eclipse SDK 3.1来了 Eclipse SDK 3.1官方版发布了,下载主页是:http://www.eclipse.org/downloads/index.php 不过,由于下载的人太多,基本访问不上去了,过些时间可能会好些。这里,提供两个还可以下的地址,如果想尽快尝个鲜,可以试试: http://mirror.reachable.ca/eclipse/downloads/drops/R-3.1-20050627
快速上手Spring--3. 加载Bean的配置文件 1. 创建项目 · 新建一个Java Project:SpringBeanFile,注意要导入用户库Spring。 · 这是完成后整个项目的结构(预览一下):· 项目源码下载(不包含库文件):http://free.ys168.com/?javamxj Spring目录下面。 2. 编写类文件 · 下面开始创建一个新类:BeanFile ;包名
快速上手Spring--2.HelloWorld(2) 这是第二部分。3. 采用“工厂模式” · 新建一个包,包名:javamxj.spring.beginning2,在这个包下,新建一个“Hello”接口,这个接口含有一个方法。 Hello.javapackage javamxj.spring.beginning2;public interface Hello { void sayHello();} · 分别新建两个类,实现这个接口。 Hel
快速上手Spring--2.HelloWorld(1) 这篇文章主要谈谈Spring的入门开发,例子很简单,就是输出一条语句。有关各种软件的配置这里就不在多说了,如有不明白的,可以参考我以前的文章。 在开始看这篇文章之前,最好弄清楚IoC、DI等概念,参考《快速上手Spring--1.收集的一些资料》。 一、下载和配置 1. 所需软件 · JDK 5.0 · eclipse-SDK-3.1RC3-win32.zip · xmlbuddy_2.
快速上手Spring--1.收集的一些资料 “好的开始是成功的一半”,但凡一种新的技术,开始阶段一般是很苦恼的。为了不让更多的人走同样的弯路,我这里就把学习Spring的经验与大家分享, 一起快乐一下。 Spring是什么?反正这里我不会谈论春天的。我要说的是Spring Framework ,它又是用来做什么的呢?一会半会我也说不清楚。还好现在是互联网的时代,google一下,会发现不少有用的东西。 先来到S
Draw2D设计--3. LightweightSystem设计和实现剖析(3) 3.更新管理器的设计和实现 Draw2d SDK这样描述更新管理器:更新管理器要负责处理重绘图形元素并布局它们的任务。一个恰当的实现是批处理待做的工作并合并任何冗余的工作。更新管理器可以含有0或多个被嵌套的更新管理器。在所有的请求已经被批处理后可以执行一些优化。因为这个原因,一个更新管理器应该在完成自己的更新之前要对它所嵌套的更新管理器调用PerformUpdate()操作。在被嵌套的更新
Draw2D设计--3. LightweightSystem设计和实现剖析(2) 2. SWTEventDispatcher实现 EventDispatcher定义了事件分发器的抽象实现,它要监听各种不同的SWT事件并将这些事件分发到感兴趣的draw2d对象。对于任何EventDispatcher的实现者,必须要管理下面的内容:(括号中的内容是实际的变量定义)· 鼠标是否被捕获(captured) · 根图形(root) · 鼠标操作目标(mouseTarget) · 光
Draw2D设计--3. LightweightSystem设计和实现剖析(1) draw2d设计内幕之一:LightweightSystem设计和实现剖析 作者:余学锋 编辑:javamxj 发布:javamxj 源站点:分享Java快乐 这篇文章假设读者在浏览本章之前,已经对LightweightSystem有了一定的了解,基本上应该要明白LightweightSystem究竟是个什么?在
Eclipse 3.1 M7 发布了 下载地址:http://download.eclipse.org/eclipse/downloads/drops/S-3.1M7-200505131415/index.phpNew and Noteworthy:http://download.eclipse.org/eclipse/downloads/drops/S-3.1M7-200505131415/eclipse-news-M7.html
利用Eclipse编辑中文资源文件 既然生为中国人,就没有什么好抱怨的了,遇到编码的问题,那只有解决它了。 如果经常使用Struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用JDK的native2ascii工具进行转换, application_en.properties# Resources for
Eclipse快速上手Hibernate--8. 关联映射(多对多) Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 前面文章已经说了一对一关联和一对多(或多对一)关联,这次谈谈多对多关联。至于环境设置,可以参考这个系列的前面几篇文章。 这里有两个类,一个是Student,一个是Course。一个学生可以选择多个课程,而一个课程也可
Eclipse快速上手Hibernate--7. 关联映射(一对多) (3) 前面两篇文章《关联映射(一对多) (1)》、《关联映射(一对多) (2)》分别谈了“单向一对多关系”与“单向多对一关系”,双向一对多关系就是二者的组合。为了更好地提高执行效率,需要将“多”的一端设为主控方,就是将关联关系的维护工作交给“多”的一端。 以《关联映射(一对多) (2)》为基础,只要改动一下Room类即可。 · 修改Room类,仅仅是添加了关联User类的代码。Room.
Eclipse快速上手Hibernate--7. 关联映射(一对多) (2) 上篇文章《Eclipse快速上手Hibernate--7. 关联映射(一对多) (1)》已经说了一对多的单向关联,这次还是用Room和User类来说明多对一的单向关联,只不过这次关联关系是由User对象维持的。 由于有了上篇文章的基础,只要做些修改就可以了。 · 修改Room类,仅仅是删除了关联User类的代码。Room.javapackage javamxj.hibernate.a
Draw2D--2. 图形元素(Figure)类设计层次(3) 4,接口继承层次设计 IFigure定义了一个图形元素必须要实现的基本功能,通过对IFigure进行扩展可以为图形元素提供额外的功能。 FreeFormFigrue允许它的孩子向负坐标空间扩展。这个图形元素一定要被放置在FreeformViewport 中。另外,你不能对这个图形元素调用IFigure.setBounds(Rectangle)。它的边界将基于它的孩子的范围被计算。一个F
Draw2D--2. 图形元素(Figure)类设计层次(2) 下面开始描述draw2d中定义的图形元素类层次。 1、可点击图形元素的设计 一个Clickable(可点击对象)要以某种方式响应鼠标点击(由ClickBehavior确定)并且触发动作事件。它并不提供可视化反馈。依赖模型持有者和理解并更新这个模型的事件处理器,默认使用ButtonModel。任何图形元素都可以被设置为Clickable的内容。当Clickable被点击后,事件处理器被调用
Draw2D--2. 图形元素(Figure)类设计层次(1) 第2章 图形元素(Figure)类设计层次 Draw2d是一个轻量级widget系统,定义了类似控件的一些图形元素,也定义了一些形状。图形元素能够相应各种事件,可以直接在事件处理函数中处理这些事件并对模型进行修改。 如果不需要对编辑图形元素执行编辑过程,只需要应用draw2d就可以完成显示目的。使用draw2d开发图形显示应用程序一般需要三个步骤: 1. 创
Eclipse快速上手Hibernate--7. 关联映射(一对多) (1) Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 上篇文章《Eclipse快速上手Hibernate--5. 关联映射(一对一) 》已经说了一对一关联,这次谈谈一对多(或多对一)关联。至于环境设置,可以参考这个系列的前面几篇文章。 这篇文章主要是参考《Hibernate入
Eclipse快速上手Hibernate--6. 关联映射(一对一) Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。 这篇文章主要说的是在Hibernate中的一对一关联,可以参考Hibernate官方文档的第5章。至于环境设置,可以参考这个系列的前面几篇文章。 一对一关联有两种映射方式:一种是使用主键关联,限制两个数据表的主键使用相同的值
XDoclet 1.2.3 发布了 终于等到了这一天,正如我的预料,这个版本支持了Hibernate3,准备完成Hibernate2的系列文章后转向Hibernate3。同时使用JDK5和Eclipse3.1了,要更新换代了。
Draw2D--1. 设计思想和相关模式 1. Draw2d 设计思想 Draw2d是一个宿主在SWT Composite控件中的轻量级的构件(widge)系统。一个Draw2d应用程序由一个 SWT Composite控件, 一个轻量级系统, 以及其内容(figures)组成。Figures是Draw2d的建造块。下面的“Hello World”例子程序演示了如何实现一个最简单的draw2d程序。Listing for "Hello
Draw2D--序言 首先,先介绍一下我自己。我1996年毕业于江汉石油学院,在大学时就对软件开发非常感兴趣,在大学时通过程序员中级水平考试;后来在2001年通过国家高级程序员水平考试。在2001年正式转行做软件开发,在做软件开发的将近5年的时间里,对软件开发的认识、态度、理念都发生了许多的变化,基本上完成了从程序开发到软件开发的过渡和转变。因为接触到许多unix上的大型地学软件(进行地质分析、地震分析)的缘故,所以我
Eclipse快速上手Hibernate--5. 组件映射 这篇文章主要说的是在Hibernate中的组件(Component)映射,可以参考Hibernate官方文档的第7章。至于环境设置,可以参考这个系列的前面几篇文章。 1. 创建项目 · 新建一个Java项目:ComponentMapping,注意选中“创建单独的源文件夹和输出文件夹”,同时添加“用户库”:hibernate。 2. 编写类文件 · 新建一个类,包名:javamxj
Eclipse快速上手Hibernate--4. 继承映射(3) 前两篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title 》和《继承映射(2)》中已经谈了每个类层次结构一个表(table per class hierarchy)与每个子类一个表(table per subclass)的策略,这
Eclipse快速上手Hibernate--4. 继承映射(2) 上篇文章《Eclipse快速上手Hibernate--4. 继承映射(1)document.title="Eclipse快速上手Hibernate--4. 继承映射(1) - "+document.title 》中已经谈了每个类层次结构一个表(table per class hierarchy)的策略,这篇文章主要说的是每个子类一个表(table per subclass)的策略。
Lomboz中配置JBoss 4.0.1 这个文章是对《Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置1 》一文的一点补充。在那篇文章中,jboss400.server这个配置是针对JBoss 4.0.0 的,如果使用的是JBoss 4.0.1,需要使用以下的配置文件: jboss401.server serverDefinition name="JBOSS 4.0.1" ej
Eclipse快速上手Hibernate--4. 继承映射(1) 前面的《Eclipse快速上手Hibernate--1. 入门实例 》等三篇文章已经谈了Hibernate的入门以及利用工具创建的方法。这篇文章主要说说在Hibernate中的继承映射。相关配置请参考前三篇文章。 如果程序中的对象含有继承的关系,在Hibernate中有以下三种策略将这种关系映射到数据表上:· 每个类层次结构一个表(table per class hierarchy)·
Eclipse快速上手Hibernate--3. 利用XDoclet开发 这篇文章是上两篇文章《Eclipse快速上手Hibernate--1. 入门实例》和《Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发》的延续,主要说的是如何利用XDocletHbm映射文件产生Hbm映射文件及数据表。可以参考XDoclet文档中关于Hibernate的部分和夏昕编写的《Hibernate开发指南》。同样,这篇文章没有过多谈理论,只是给出了一个完整的
Eclipse快速上手Hibernate--2. 利用Hbm映射文件开发 这篇文章是上篇文章《Eclipse快速上手Hibernate--1. 入门实例》的延续,主要说的是如何利用Hbm映射文件产生普通的Java对象及数据表。可以参考Hibernate自带的文档《HIBERNATE - 符合Java习惯的关系数据库持久化》的第15章--《工具箱指南》一节。同样,这篇文章没有过多谈理论,只是给出了一个完整的实例加以说明。相关配置请参考上篇文章。 1. 创建项目 ·
Eclipse快速上手Hibernate--1. 入门实例 这篇文章主要谈谈Hibernate的入门开发,例子很简单,就是向数据表中添加用户名和密码。我分别使用了三种方法,一种是直接写代码,写Hbm映射文件等;一种是通过Hbm映射文件来生成代码;一种是通过代码来生成Hbm映射文件。使用了一些自动化工具,XMLBuddy是用来编辑XML文件的,JBoss Eclipse IDE是用来编写Doclet标记的。这篇文章还谈到了一些Eclipse的使用技巧
狡兔三窟--第二窟 算起来,我在CSDN的Blog上也呆了不少时间了,我是非常感谢CSDN给了广大的程序员提供了一个切磋和交流的平台的。不过最近(应该是相当长的)一段时间以来,CSDN的Blog及文档都不是很稳定,经常无故打不开页面。我也不知道怎么说才好,也许是程序员的日子都不好过了吧。 但不管如何,毕竟CSDN上的Blog凝聚了我的一份心血,一份汗水。也许自己的狗握不如别人的金窝、银窝,但还是自己
利用XMLBuddy在Eclipse中开发XML 这篇文章主要是介绍在Eclipse 平台中是如何支持XML开发的,着重讲解的是XMLBuddy插件。 这里只介绍不要Money的一种,就是XMLBuddy,它主要提供是有关DTD方面的验证、代码助手等功能;还有一种是要Money的,是XMLBuddy Pro,它相对于XMLBuddy来说,扩展了许多功能,比如对Schema、XSLT、RELAX NG 的支持。对于XML的一般编写
RMI、CORBA、IIOP简单实例--2. CORBA CORBA基本介绍 CORBA(公用对象请求代理体系)是OMG(对象管理组织)于1991年提出的基于对象技术的分布计算应用软件体系结构。CORBA标准主要分为三个部分:接口定义语言(IDL)、对象请求代理(ORB),以及ORB之间的互操作协议IIOP,核心是对象请求代理。CORBA可以抽象系统平台、网络通讯及编程语言的差异。通过在CORBA技术规范中定义多种类型的服务,如名字服务(
RMI、CORBA、IIOP简单实例--1. RMI 分布式对象技术主要是在分布式异构环境下建立应用系统框架和对象构件。在应用系统框架的支撑下,开发者可以将软件功能封装为更易管理和使用的对象,这些对象可以跨越不同的软、硬件平台进行互操作。目前,分布式互操作标准主要有Microsoft的COM/DCOM标准、Sun公司的Java RMI标准和OMG组织的CORBA标准。 Java RMI简介 远程方法调用(RMI,
Eclipse快速上手EJB -- 5. 一对多的双向关系的CMR(2) 二、在UserManagementBean中添加业务方法 1. 增加一个 GroupLocalHome 的变量 groupHome,并将它放入 ejbCreate 和 ejbPassivate 方法中。 2. 依次增加以下几个业务方法。 UserManagementBea
今天装了JDK那个叫5的东东 今天从sun站点http://java.sun.com/j2se/1.5.0/download.jsp下载了叫JDK 5.0东东(其实还是习惯称它为JDK 1.5),现在的版本是 J2SE(TM) Development Kit 5.0 Update 1 ,然后又从 http://www.allimant.org/javadoc/indexe.html 下载了chm格式的java API文档
Eclipse快速上手EJB -- 5. 一对多的双向关系的CMR(1) 这个系列文章我是根据 Rick Hightower 发表在 IBM 网站的文章 《EJB - CMP/CMR 介绍》 改编而成的,这是一个系列,共有4篇文章。这篇文章综合了那4篇文章,看这篇文章前一定要参考一下,这样理解起来很方便,不过我做了部分修改,原理基本还是不变的。关于 CMP 方面的知识我不说了,我这里只是介绍如何使用 Lomboz 和 JBoss-IDE 在Eclipse
Eclipse快速上手EJB -- 4. 多对多的单向关系的CMR(2) 接上篇: Eclipse快速上手EJB -- 4. 多对多的单向关系的CMR(1) 二、在UserManagementBean中添加业务方法 1. 增加一个 UserInfoLocalHome 的变量 userHome,并将它放入 ejbCreate 和 ejbPassivate 方法中。 2. 依次增加以下几个业务方法。
Eclipse快速上手EJB -- 4. 多对多的单向关系的CMR(1) 这个系列文章我是根据 Rick Hightower 发表在 IBM 网站的文章 《EJB - CMP/CMR 介绍》 改编而成的,这是一个系列,共有4篇文章。这篇文章综合了那4篇文章,看这篇文章前一定要参考一下,这样理解起来很方便,不过我做了部分修改,原理基本还是不变的。关于 CMP 方面的知识我不说了,我这里只是介绍如何使用 Lomboz 和 JBoss-IDE 在Eclipse 中开发
Eclipse快速上手EJB -- 3. 一对一的双向关系的CMR(3) 三、创建客户端Eclipse快速上手EJB -- 3. 设计一对一的双向关系的CMR(1)Eclipse快速上手EJB -- 3. 一对一的双向关系的CMR(2)1. 右击 src 文件夹 ->新建 ->Lomboz EJB Test Client Wizard: 2. 修改生成的 CMPClient2.java,调用UserManagementBean中的方法。
Eclipse快速上手EJB -- 3. 一对一的双向关系的CMR(2) 二、在UserManagementBean中添加业务方法Eclipse快速上手EJB -- 3. 设计一对一的双向关系的CMR(1)Eclipse快速上手EJB -- 3. 一对一的双向关系的CMR(3)1. 增加一个 UserInfoLocalHome 的变量 userHome,并将它放入 ejbCreate 和 ejbPassivate 方法中。 2. 依次增加以下几个业
Eclipse快速上手EJB -- 3. 设计一对一的双向关系的CMR(1) 这个系列文章我是根据 Rick Hightower 发表在 IBM 网站的文章 《EJB - CMP/CMR 介绍》 改编而成的,这是一个系列,共有4篇文章。这篇文章综合了那4篇文章,看这篇文章前一定要参考一下,这样理解起来很方便,不过我做了部分修改,原理基本还是不变的。关于 CMP 方面的知识我不说了,我这里只是介绍如何使用 Lomboz 和 JBoss-IDE 在Eclipse
Eclipse快速上手EJB -- 2. 设计一个实体Bean 这个系列文章我是根据 Rick Hightower 发表在 IBM 网站的文章 《EJB - CMP/CMR 介绍》 改编而成的,看这篇文章前一定要参考一下,这样理解起来很方便。关于 CMP 方面的知识我不说了,我这里只是介绍如何使用 Lomboz 和 JBoss-IDE 在Eclipse 中开发 CMP。 在看这篇文章之前,需要对开发环境的配置了解清楚,这一点我在前篇文章
Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置2 接上篇文章 http://blog.csdn.net/javamxj/archive/2005/01/13/251982.aspx二、开发一个 Hello 实例 关于Lomboz的图解,请参考我以前的文章,这里不多说了。 1. 新建一个项目 ● 右击“包资源管理器”的空白处, 在弹出菜单中选择“新建” ->“Lomboz J2EE Project” ·项目名:He
Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置1 关于Eclipse、Lomboz、JBoss的客套话免了,直接进入正题。 一、下载、安装和配置 1. 所需软件 WindowsXP SP1 JDK 1.4.2-04 可以从SUN官方网站下载 MySQL 4.1.8 Eclipse 3.0.1 及 语言包 Lomboz 3.0.1 JBoss 4.0.0
快速上手 MySQL --图形化操作详解 一、MySQL下载与安装 1、下载介绍 MySQL相信大家一定听说过,如果不知道它是干什么的,可以去google一下。 MySQL的大本营:http://www.mysql.com/ MySQL的下载地址:http://dev.mysql.com/downloads/ 因为要从这个地址下载不少东东,所以详细分析一下这个网页。
快速上手XDoclet 1 -- Servlet简单实例 XDoclet是一个扩展的Javadoc Doclet引擎。它是一种通用的java工具,可以让你创建自己的javadoc @tags进而利用XDoclet中的Templet enging基于这些@tags生成源代码或其他文件(例如xml的deployment descriptors)。 关于XDoclet的体系结构和工作原理方面的内容我不想多说,可以google一下。我
利用CVSNT在Eclipse中使用CVS--补充一些资料 前段时间我曾写了一篇文章,介绍如何“利用CVSNT在Eclipse 3.0中使用版本控制系统CVS”,链接是http://blog.csdn.net/javamxj/archive/2004/10/12/132904.aspx 。 当时我使用的CVSNT的版本是2.0.51d,发表不久,CVSNT的版本已经升级了多次,再套用以前的文章,容易出现一些小问题。这里我就简单地补充一些有关
图解利用Eclipse3 + Lomboz 调试JSP 在阅读这篇文章之前,请先阅读《图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP》,可以加深对此文的理解。如果有其它问题,可以参考我的Blog--分享Java快乐。 Sysdeo Eclipse Tomcat Launcher plugin 与 Lomboz插件的比较: 这两个插件都可以利用Eclipse来开发JSP,不过Lomboz还
图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(3) 图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(1)图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(2) 五. 编辑Servlet程序 在成功编辑和调试JSP的基础上,再进行编辑和调试Servlet程序就比较简单了。 1. 先停止Tomcat服务器。 右击“WEB-INF/src”目录,
图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(2) 图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(1)三. 编写程序 1.创建一个Tomcat项目。 右击“包资源管理器”窗口中的空白处,新建->Tomcat Project 在项目名中填写:TomcatSample,点击“完成”即可。 2.右击“TomcatSample”,新建->文件, 在文件名中填写:in
图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(1) 这篇文章主要介绍如何利用Sysdeo Eclipse Tomcat Launcher plugin 编辑和调试JSP与Servlet,最好先参考我的以前的文章《图解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28开发JSP》系列,可以加深对文章的理解。一. 需要的软件 Sysdeo Eclipse Tomcat Launcher plugin
图解利用Eclipse3+Lomboz3+Tomcat开发JSP -- 4.一个Servlet实例 这篇文章主要介绍如何利用Lomboz开发JSTL和EL,最好先参考我的以前的文章《图解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28开发JSP》,环境配置与它类似,这里从略。一. 需要的软件 XML Buddy 主页 http://xmlbuddy.com 下载 这是一个eclipse插件,可以帮
图解利用Eclipse3+Lomboz3+Tomcat开发JSP --3.一个JSTL实例 这篇文章主要介绍如何利用Lomboz开发JSTL和EL,最好先参考我的上一篇文章《图解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28开发JSP》,环境配置与它类似,这里从略。 1. 需要的软件 JSTL 1.1.1 主页 http://jakarta.apache.org/taglibs/doc/standard
图解利用Eclipse3+Lomboz3+Tomcat开发JSP --2.编辑一个JSP实例 三. 编辑一个JSP实例 上一节内容(环境设置):图解利用Eclipse3+Lomboz3+Tomcat开发JSP --1.环境 1.新建一个“Lomboz J2EE Project”。 在“项目名称”中填入“JspSample”,点击“下一步”,再点击“下一步”。 2.填写Web模块 3.增加一个服务器(可以增加多个服务器,其中有一个是默认
图解利用Eclipse3+Lomboz3+Tomcat开发JSP --1.环境 我最近看了不少有关Lomboz的资料,发现有不少网友都对这个eclipse插件感兴趣,但苦于入门。感觉有必要把自己学习Lomboz的心得写下来,以便后来人不至于走太多的弯路。 一.环境需求:1. Lomboz的相关资源 由于这篇文章重点是放在Lomboz上,所以有必要强调一下。lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用
改改--CSDN的文档与Blog的图片地址 最近刚发了一些文章在csdn的Blog上,结果有几篇被csdn的文档区收录了。收录了当然是好事,一般来说,文档区都是一些精华文章,blog就比较杂了,我经常要逛逛文档区。不过,我发现文档区收录的blog文章一般都没有图片,发现是图片地址转错了。 文档区的地址: http://dev.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt1.jpg
利用CVSNT在Eclipse中使用CVS--4.实践CVS 第四节 实践CVS1.提交代码 现在我增加一条输出语句“System.out.println("第一次修改");”,保存。然后选择右侧“包资源管理器”中的HelloWorld.java文件,右击,在弹出菜单中选择“小组”->“提交”。 提交后显示如下,可以看到CVS资源库已经反映了提交后文件的改变。2.从资源库中更新代码 现在删除掉HelloWorld.jav
利用CVSNT在Eclipse中使用CVS--3.创建一个CVS实例 第三节 创建一个CVS实例1.先在eclipse中建立一个新的项目“Hello World CVS”,再建立一个“HelloWorld”类(注1),只是简单地输出语句“HelloWorld!”。2.把这个本地项目共享到repository里。打开java视图,选中这个项目,右键单击->小组->共享项目:出现提示窗口后,一路按“Next”即可,直至出现一个“添加至CVS版本控制”的对
利用CVSNT在Eclipse中使用CVS--2.在eclipse中配置CVS client 第二节: 在eclipse中配置CVS client1.运行eclipse 3后,执行下图所示的功能:或者,打开"窗口"菜单->"打开透视图"->"CVS资源库研究"2.在"CVS资源库"窗口的空白处点击右键,选择"新建"->"资源库位置" 3.如下配置CVS资源库主机: cvs服务器的主机名,也可以是它的IP地址,因为是本地主机,所以填写"localhost"
利用CVSNT在Eclipse中使用CVS--1.安装与配置CVSNT CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),CVS client在linux、windows、unix上也有对
Eclipse基础--使用links方式安装Eclipse插件 eclispe想必大家都很熟悉了,一般来说,eclipse插件都是安装在plugins目录下。不过这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件。用links方式安装eclipse插件,可以解决这个问题。 当前配置XP SP1,eclipse3.0.1 现在假设我的eclipse安装目录是D:/eclipse,待安装插件目录是D:/pl
Eclipse基础--安装eclipse及语言包 这里主要介绍当前最新的eclipse3.0.1版本及其语言包的下载与安装。 一.下载eclipse和其语言包 eclipse需要是3.0.1版本的,不要是3.0版本的,因为它和语言包不匹配。可以从eclipse的官方网站选择一个镜像站点http://www.eclipse.org/downloads/index.php下载,下面我发现下载速度比较快的站点。eclipse
Eclipse基础--java环境变量设置 我是一名java的爱好者,理所当然装了不少java方面的软件,大部分是开放源码的,而且多数是绿色软件,只要解压,设置一下环境变量即可使用。 由于软件本身升级比较频繁,经常需要重新设置使用的环境变量,而且我常常同时安装同一软件的不同版本(甚至是相同版本)。如eclipse我就分别在F,G,H三个盘上装了不同的版本,一个是中文版,一个是英文的Latest Release,一个是Strea
Eclipse基础--Eclipse启动过程http://writeblog.csdn.net/EditGalleries.aspx 当前配置:Windows XP SP1,JDK1.4.2_04,Eclipse3.0.1 一般安装JDK的时候,会同时在系统目录下也安装一个JRE环境。开始我把安装在系统目录下的JRE环境卸载了,在环境变量中添加一个变量JAVA_HOME,并设定值为“F:/j2sdk”(JDK的安装目录),在Path变量中添加“%JAVA_HOME%/bin;”。 启动eclipse,可以发
Eclipse基础--Eclipse 资源 一.介绍1.eclipse官方网站: http://www.eclipse.org2.赛迪网 http://tech.ccidnet.com/pub/series/s102.html3.Eclipse平台入门 http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-ecov/index