`
fanjava
  • 浏览: 240187 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
文章列表
网络上、书店都提供了很多资料,很多方式都可以得到J2EE方面的资料。如何系统的、高效的学习J2EE这个问题摆在我们面前。比如, 有些人在看完一大堆书后,动起手来时还是不知道怎么开始。等等这些问题是我们最难处理的。如何寻找到一条很好的方式方法呢? 其实, 换一个角度来看,比如,学英语,一共有三个层面的东西,首先是词汇,然后是语法,再者是习惯用法(希望读者能够从程序设计的角度考虑问题,看看这两者有什么相似之处,其实他们的逻辑是一样的)。还比如,上数学课,老师在黑板上解题,大家都很轻松得听懂,自己动手时就会有很多问题。这些看来很简单的问题,其实都包含一个道理: 理论联系实际,理论指导实践。 我们的理 ...
JBoss作为开源的EJB容器,其中整合了Tomcat/Jetty等开源 Web容器,完全支持J2EE标准规范。过去,J2EE只是大型系统和昂贵的代名词,由于JBoss降低了中小企业进入J2EE领域门槛,对IBM BEA 等商业J2EE服务器如Websphere、WebLogic等产生强大的冲击,因此,JBoss 3. 以前版本一直未获得SUN的J2EE认证,尽管如此,JBoss在过去几年已经广泛应用在多个行业和领域,从google中很容易搜索到的有关jBoss使用技术这点来看,JBoss使用量是巨大的。今天,JBoss组织将在美国时间2004年7月19日宣布他们的JBoss 4.0获得认证通过 ...
问题一,   如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近 很方便,就一而再、再而三地光临吗? 回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?   可同样的情况换个场合,自己或许就做类似的蠢事。   不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却“不知道为什么”还是要和他搅和下去,分不了 手。说穿了,只是为了不甘,为了习惯,这不也和光临餐厅一样? ——做人,为什么要过于执著?! 问题二,   如果你不小心丢掉100块钱,只知道它好像丢在某个你走过的地方,你会花200块 钱的车费去把那10 ...
Eclipse最有魅力的地方就是它的插件体系结构。在这个体系中重要的概念是扩展点(extension points),也就是为插件提供的接口。每一个插件都是在现有的扩展点上开发,并可能还留有自己的扩展点,以便在这个插件上继续开发。 由于有了插件,Eclipse系统的核心部分在启动的时候要完成的工作十分简单:启动平台的基础部分和查找系统的插件。在Eclipse中实现的绝大部分功能是由相应的插件完成的,比如WrokBench UI插件完成界面的外观显示,Resource Management插件完成维护或生成项目或文件等资源管理工作(在下面的第二个例子就会用到这个插件),而Version and C ...
2001 年11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 Eclipse 项目。如此受青睐的 Eclipse 是什么样子呢,如何使用呢?本文的第一部分会使你对Eclipse有一个初步的认识。并且,Eclipse这个号称未来能进行任何语言开发的IDE集大成者,又将如何实现它的这一宏伟目标?第二部分介绍的Eclipse的插件开发将是其中的关键所在。 Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语 ...
这里先引用Charly的Windows2000下安装J2EE和部署J2EE应用程序中的部门内容1. 安装可以从以下网址下载一个J2EE(j2sdkee-1_3-beta2-win.exe):http://java.sun.com/j2ee/j2sdkee-beta/index.html。也许你已装了旧版的J2EE SDK 产品,如果是,在安装新下载的J2EE之前请先卸载或删掉旧版的J2EE SDK。运行j2sdkee-1_3-beta2-win.exe,按安装步骤安装好J2EE。这里假设你的J2EE安装在:C:\j2sdkee1.3 目录下。2. 设置环境变量在运行J2EE SDK之前,你必须设 ...
J2EE是很好的。作为开发环境,如果采用经典配置:JBuilder+Weblogic+Oracle,自是得心应手,但价格是惊人的。此配置主要是针对大型或超大型应用,硬件要求也很高,针对国内以中小型应用为主的现况,不作推荐。 虽然国内开发者早已习惯了D版,但笔者以为还是防患于未然,应尽早加入OpenSource行列,促进国内软件业的发展。 本文所推荐的Eclipse、JBoss、MySQL均是名气很高的开源软件,并且非常实用。 1、JDK:到http://java.sun.com下载,推荐使用J2SDK1.4.X 2、JBoss:到http://www.jboss.org下载,笔者使用jbos ...
  1、下载例子源程序   所有例子的源代码可以直接从 www.jboss.org进行下载。下载完后放在一个目录下。下载网址:http://www.jboss.org/docs/manual/files/documentation-example.zip   1.1 建立 BEAN  此节主要是建立一个简单的EJB,可以查 ...
  1、本节内容简介  本章主要介绍JBOSS(免费的EJB服务器),以及教会大家如何安装Jboss,建立你第一个EJB和客户端。关于什么是EJB,以及如何开发等。这些关于EJB方面有很多书籍进行描述,在此不再阐述。描述信息是运行 ...
一、安装准备 在进行安装以前,你应该准备以下软件: 软件:J2se 版本:1.4.2_04 官方下载:http://java.sun.com/j2se/1.4.2/download.html 备注: 软件:Tomcat 版本:5.0.19 官方下载:http://www.apache.org/dist/jakarta/ 备注: 软件:Struts 版本:1.1 官方下载:http://www.apache.org/dist/jakarta/struts/ 备注: 软件:Eclipse 版本:2.1.3 官方下载:http://www.eclipse.org/downloads/index.php ...
  在比尔·盖茨写给高中毕业生和大学毕业生的一本书里,列举了11项学生没能在学校里学到的东西,对刚刚毕业的学子们列出11条忠告:   1、生活是不公平的,要去适应它。   2、这世界并不会在意你的自尊。这世界 ...
java在桌面程序上一直不理想,sun想用他来补足这个方面。以往我们的系统架购叫做C/S,客户端需要安装很多东西,现在我们的结构叫做B/S,也叫超瘦客户端。虽然B/S有很多优势,但是还是不理想,比如我们对本地文件的操作上。webstart推出一个新的概念,叫做D/S,国内没有几个人知道D/S是什么。DestktopApplication/ServerApplication客户端用Swing,服务器端你可以使用Servlet,采用Swing和Servlet来交换数据,你可以采用标准的HTTP协议来通讯,来交换数据。这样把java的强项和弱项就都结合起来了。服务器端不用多说了,大家都知道。而客户端必 ...
上班的意义是昧着良心说些口是心非的话,提供你一些较为适当的办公室谈吐的解读方式,建议您不妨参考参考,以免听不懂对方在说什么!   1、原文:也许我可以加班把事情做完。(注释:你要我干到几点?还让不让活了? )   2、原文:我不确定这样是不是能够实行。(注释:这根本一窍不通。)   3、原文:真的吗?(注释:胡说八道!)   4、原文:或许你可以去询问一下别人的看法。(注释:你等着看谁会理你!)   5、原文:我当然也很关心。(注释:谁有空儿管这事啊!)   6、原文:不好意思,我并没有参与这项计划。(注释:别烦我,这件事跟我有什么关系?)  7、原文:嗯,这很有意思。(注释:这是什么 ...
netstat命令 netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。该命令的一般格式为:netstat [选项]命令中各选项的含义如下:-a 显示所有socket,包括正在监听的。-c 每隔1秒就重新显示一遍,直到用户中断它。-i 显示所有网络接口的信息,格式同“ifconfig -e”。-n 以网络IP地址代替名称,显示出网络连接情形。-r 显示核心路由表,格式同“route -e”。-t 显示TCP协议的连接情况。-u 显示UDP协议的连接情况。-v 显示正在进行的工作。[例]在本地机上使用netstat命令。$ netstatAct ...
第二部分:关于JavaMail 文档的使用 下载的JavaMail API中带的文档是很有用的。你可以在JavaMail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。 组件发送邮件需要使用JavaMail,它使对邮件的操作变得简单易用。 属性对象 JavaMail需要创建一个格式为"mail.smtp.host"的文件用来发送信息。 Properties props = new Properties (); props.put("mail.smtp.host&qu ...
Global site tag (gtag.js) - Google Analytics