自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 6月编程语言排行榜:JavaScript占有率创新高

Tiobe近日公布了2009年6月的编程语言排行榜,本期榜单的显著变化是,JavaScript的占有率创造了目前为止的历史最高值,为4.021%;此外上升幅度最明显的是商业编程语言RPG (OS/400),本月从上月的15名提到了13名;Logo跌出前20排名,同时Lisp/Scheme挤入前20名。前十位排名仍然没有变化,分别是:Java、C、C++、PHP、 Visual Basic、Pyth...

2009-06-11 13:25:21 164

原创 A cycle was detected in the build path of project:

解决Eclipse中Java工程间循环引用而报错的问题如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息:“A cycle was detected in the build path of project: XXX”解决方法非常简单:Eclipse Menu -> Window -> Preferences...

2009-04-03 20:05:42 283

原创 Illegal access: this web application instance。。。

[size=medium] [color=red]Illegal access: this web application instance has been stopped already.[/color]org.apache.catalina.loader.WebappClassLoader loadClass信息: Illegal access: this web applica...

2009-02-20 17:23:53 203

原创 调试JSF!

[size=medium]报错报在不匹配。调试方法: 将中的内容全部删除,再一部分一部分往里加看有没有问题。[/size]

2009-02-20 17:20:27 166

原创 spring vs ejb——3 未来

彭晨阳:从IOC和AOP两个设计方面看,spring与EJB3在解耦性上已经差不多了。下面从两个发展方向来竞争:1. 分布式 异种平台 (大公司系统有可能需要)2. 领域模型支持 (每个系统都需要)个人认为现在这两个框架目前对领域建模这方面支持都不够好,这是弱项,所以,才有人来捧RoR。Spring将领域模型支持实际推给了Hibernate,而Hibernate...

2009-02-10 10:42:23 97

原创 CORBA的缺点

在EJB2.0之后也要求EJB服务器必须和CORBA兼容。CORBA的复杂度使其一直未能被广大的程序员所接受,现在的COUBA本身已经非常安全强固,而且经过了十几年企业市场的考验(即使是EJB也不过在企业市场才经理了2个版本的洗礼),CORBA的开发厂商应该已经清楚,CORBA不被大多数开发人员接受的原因并不是CORBA不够好,而是COUBA太赋值。因此这些开发厂商应该舍弃CORBA中鲜为人用...

2009-02-10 10:23:15 1134

原创 spring vs ejb——2 spring胜

http://www.yuanma.org/data/2007/0301/article_2361.htmSpring自从2003年发布以来,一直是Java开源框架的奇迹之一。从2000年开始,伴随着B/S架构逐渐引入企业应用软件开发的领域,Java就逐渐成为企业应用开发的主流技术,一直到2003年,Struts+EJB一直是Java技术架构的不二选择,然而这一切随着2003年Spring以w...

2009-02-08 16:07:35 92

原创 框架之争——功能篇

  J道 xyz: http://www.jdon.com/jivejdon/thread/33941.html      Java的框架很多,并且很多都是开源的。有我们熟悉的表现层框架;如;struts,jsf等;还有底层的orm框架,如Hibernate,还有比较全面的框架如jboss Seam等等。      纵观这么多框架,我们不难发现一个问题,它们很多都是面向程序员的,或者说是面向技术...

2009-02-06 19:57:56 105

原创 框架之争——JAVA给我们带来什么

J道 hgwnet:      框架框架,框框太多,甚至厌恶这些框架发起人作为程序员的呆板。性能优异要是就算了,但在追求大而全的情况下看不出哪个所谓主流框架非常满足作为web所需的敏捷。看看所谓的组件框架Struts,webwork,一大堆的所谓i18n、组件简直就是画蛇添足。看看某国外最新的论坛系统,由于采用了webwork,系统简直就是慢如蜗牛。      再说tapestry,组件化思想贯...

2009-02-06 19:43:22 165

原创 JMS

       当前,CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;(2)客户和服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于服务对象崩溃或者网络故障导致客户的请求不可达,客户会接收到异常;(3...

2009-02-06 17:20:35 85

原创 云计算

OO + 分布式计算 = 软件架构的方向 http://www.jdon.com/artichect/architecture.html云计算成为现实 http://www.jdon.com/article/34888.html        这是一篇Web服务器Jetty集群文章的翻译。        1.Cloud Platform云计算平台: Morph (http://www.mor...

2009-02-06 17:17:46 148

原创 OO + 分布式计算 = 软件架构的方向

     http://www.jdon.com/artichect/architecture.html       最近,一个新名词“云计算(cloud computing) ”很热门,它是网格计算的进一步细化,我们看看网络上一些对云计算的定义:  ①Googel搜索引擎计算用来解读云计算再合适不过:网页的变更通常大量而复杂,但云计算可很容易地处理海量数据,它不仅可以将搜索任务切分为多个小的...

2009-02-06 16:42:49 132

原创 著名社交网站LinkedIn的Java架构技术

在JavaOne 2008的会议上,著名社交网站LinkedIn的开发者做了2个关于LinkedIn网站的架构技术的演讲,目前这两个演讲的PPT已经可以下载了。下载地址如下:http://s3.amazonaws.com/ppt-download/linkedinjavaone2008techsessioncomm-1211223608637383-9.pdf?Signature=bq3zR1KB...

2009-02-06 16:11:05 169

原创 可伸缩性和重/轻量,谁是实用系统的架构主选?

http://www.jdon.com/artichect/scalable.htm         所谓可伸缩性,是指在小型规模单台服务器情况下,应用系统可以良好运转,系统的访问量或功能增加后,整个系统只需通过增加服务器硬件就可以实现性能扩展,无需修改太多软件。对于可伸缩性平台(如JBoss)来说,理论上,没有最大负载或最多在线人数这样的概念。   重/轻量其实是使用难易程度,从根本上说,重...

2009-02-06 14:42:09 144

原创 OO——创建对象

摘自J道banq:>抱怨java的new浪费了太多的内存,应该大量的使用static 前半句在某些情况下正确,后半句绝对错误。  为什么说这些程序员完全不懂OO呢? 因为他们只知道对象两个表面含义,却不懂对象背后的含义,对象重要特征是什么?对象重要的特征就是有生命的,有scope的,有生命周期的,这其实是一个很朴素的哲学思想,没有永垂不朽的东西,任何物体都是有生命的。既然,对象有生命,那就...

2009-02-06 14:35:33 191

原创 spring vs ejb——1 ejb胜

Spring vs. EJB   http://www.jdon.com/article/18904.html    从scope(受众 / framework / platform)、component architecture和语义三方面对SPING和EJB进行了比较。说的比较客观。或者说是条理很清晰,思路也很对。    一、scope方面,ejb是以事务为中心,以电力行业为例,该行业需要...

2009-02-05 20:35:27 120

原创 EJB初学者常见的12个困惑问与答

      1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?  答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS......

2009-02-05 19:06:30 79

原创 为什么要使用EJB?

      首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞生了中间件这样的技术,如下图: Web+EJB能组成真正的多层结构   为什么使用EJB我原先认为这不是一个讨论的话题,因为EJB是J2EE重要的组成部分,可以说没有E...

2009-02-05 18:52:45 82

原创 硬盘单位~

1YB=1024ZB1ZB=1024EB1EB=1024PB1PB=1024TB1TB=1024GB1GB=1024MB1MB=1024KB1KB=1024B(字节)1B=1byte1B(byte)字节=8Bit 字位

2009-01-14 17:01:23 422

原创 EJB3.0能否再现昔日辉煌1

【IT168 专稿】记得第一次接触EJB2.1的时候,做了一个小例子足足用了十多天的时间。的确,EJB2.1存在诸多的缺点,例如:规范复杂、开发难度高、效率低下等等。艾伯特.爱因斯坦曾经说过:“一切都应该尽可能地简单,但是不能更简单。”确实如此,简化一门理论的基本假设,使我们可以专注于真正关键的地方,这正是一直以来对科学真理的追求。企业软件开发同样如此。无论如何由于EJB的...

2009-01-13 15:13:47 99

原创 EJB3.0:是脱胎换骨,还是重蹈覆辙?

开发者在线 Builder.com.cn 更新时间:2008-05-06今年EJB3.0规范已经正式发布了。Sun非常自信地向业界宣布,这个EJB版本将有效地减轻开发难度,通过使用EJB3.0,可以大大降低开发成本。但也有人批评说,Sun在EJB中加入了很多Java EE 5的新特性,如EJB3.0将使用注释(annotations)来进行配置。这将增加开发人员的学习成本,虽然从表面上是简单了,...

2009-01-13 15:08:42 112

原创 EJB商业探讨的白皮书1

1 业界支持    任何一个商业化的技术要想拥有良好的市场态势,业界内重要企业的大量参与是十分重要的。J2EE是由SUN引导,各厂商共同发起的,并得到广泛认可的工业标准。业内´企业计算´领域的大企业如:IBM , BEA Systems, Oracle等都有参与。    在J2EE规范制定阶段让供应商参与进来,能够吸收他们在企业计算领域多年来成熟的经验,而且能够推动他们迅速开发出J2EE的产品。因...

2009-01-13 14:57:49 113

原创 EJB商业探讨的白皮书2

5 平台的成熟性    自从1996年12月MTS发布以来,WINDOWS DNA,COM+的服务器端构件服务被不断发展,而J2EE、EJB产品则是从1998年开始的。    看起来好像WINDOWS DNA 是一个成熟的平台。然而事实上,现在基于J2EE平台的高端产品包含一些重要的事务逻辑,而这些事务逻辑应用在产品中许多年了。提供J2EE平台商业实现的供应商(如IBM、BEA)都有很长的、得到认...

2009-01-13 14:55:23 116

原创 Java EJB技术研究

王少锋 王克宏[摘 要] Java的EJB技术代表的是一种前沿技术,它使得复杂的多层结构应用系统的开发变得容易,本文分析了EJB构件模型的体系结构、技术特点及应用前景,以及和其它相关技术的比较。 [关键词] Java,EJB,可重用构件     一、EJB{EntERPrise JavaBeans}技术  98年3月在San Franci...

2009-01-13 14:49:03 205

原创 EJB简介

EJB -- Enterprise Java Bean, 是SUN在服务器平台上推出的JAVA技术族的成员. 与其他J2EE的技术一起, 大大增强了JAVA的能力, 并推动了JAVA在企业级应用程序的应用. 从软件构件的角度, EJB是JAVA技术中服务器端软件构件的技术规范和平台支持.我们知道, 在软件产业中, 基于构件的技术是当前的热点, 在面向对象的技术发展的今天, 构件作为可重用的...

2009-01-13 14:38:23 140

原创 什么是构件

要想弄懂CBD(component-based development,基于构件的软件开发)的原理,首先要搞清楚什么是构件(component,也译为组件)。这个问题看起来简单,却是CBD中最难回答的问题之一,因为构件的内涵十分丰富,CBD又处在一个发展阶段,所以出现了许多不很一致的构件定义,也出现许多容易混淆的概念,例如对象、中间件、框架(framework)、构架(Software Archi...

2009-01-13 14:35:02 826

原创 构件技术与中间件(3)构件思想对中间件的作用

[b]构件思想对中间件的作用[/b]   中间件本身作为软件产品,正处于方兴未艾之际,因此本身也可以借鉴构件思想,构件化的软件开发对中间件同样适用。  首先,中间件作为分布式计算平台,涉及资源多样,包括各种操作系统、数据库、网络协议甚至语言,其目标是在分布的环境中统一使用这些资源。因此,可以建立针对这些资源的构件库,以动态、灵活的方式进行构件的装配,如针对不同的面向连接的网络协议,...

2009-01-13 14:30:24 152

原创 构件技术与中间件(2) 面向需求的构件应用

[b]面向需求的构件应用 [/b]  基于构架的构件化软件开发应当是面向需求的,即设计者集中精力于业务逻辑本身,而不必为分布式应用中的通信、效率、互操作、可靠性、容错性、完整性等大量与业务无直接关系但又非常重要的问题,而耗费大量的精力,理想的构架在这些方面应当为构件软件提供良好的运行环境。事实上,这些正是中间件所要解决的问题,因此,基于中间件开发的应用真正是面向需求的,从本质上符合构件化设...

2009-01-13 14:27:15 138

原创 构件技术与中间件(1)构件技术的基本思想

【IT168 技术文章】  网络计算带领软件产业进入了一个新的时代,商机无限,但同时挑战也无限。以电子商务为代表的技术潮流正将大到企业计算、小到个人数字代理的各种应用,在世界范围内联结起来,软件制造业正面临着一些新的课题,如复杂的分布环境、灵活的应用模式、广泛的包容性等,传统的软件设计思想已远远不够。  在这一背景下,构件技术应运而生,并逐渐炙手可热。不同于OO技术强调对个体的抽象...

2009-01-13 14:25:21 383

eclipse学习笔记

这是《eclipse学习笔记》的前两章内容,该书用图文并茂的方式带领java初学者进入java的世界。是自学者的绝佳的帮助。

2009-03-23

java深度历险.rar

学习java一段时间以后,看看这本书,了解一下“hello world”背后的秘密,它的真正本质是什么~通过思考这些问题能够真正掌握java,成为java高手~

2009-03-23

java优化编程(中文版)

java程序设计风格,内存管理,java核心类和性能优化,EJB、JSP性能优化

2009-03-10

空空如也

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

TA关注的人

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