- 浏览: 35531 次
- 性别:
- 来自: 武汉
最近访客 更多访客>>
最新评论
-
xihongshi414:
linliangyi2007 写道
xihongshi414 ...
为什么要使用EJB? -
linliangyi2007:
xihongshi414 写道linliangyi2007 写 ...
为什么要使用EJB? -
xihongshi414:
linliangyi2007 写道
想说楼主被EJB带坑里了, ...
为什么要使用EJB? -
linliangyi2007:
想说楼主被EJB带坑里了,楼主的部分观点太主观。卸耦设计、业务 ...
为什么要使用EJB? -
xihongshi414:
banq的意见是“在解耦合前提下做到这些基础功能(快速方便的完 ...
框架之争——功能篇
文章列表
Tiobe近日公布了2009年6月的编程语言排行榜,本期榜单的显著变化是,JavaScript的占有率创造了目前为止的历史最高值,为4.021%;此外上升幅度最明显的是商业编程语言RPG (OS/400),本月从上月的15名提到了13名;Logo跌出前20排名,同时Lisp/Scheme挤入前20名。前十位排名仍然没有变化,分别是:Java、C、C++、PHP、 Visual Basic、Python、C#、JavaScript、Perl、Ruby。
具体内容:http://news.csdn.net/a/20090608/211813.html
- 2009-06-11 13:25
- 浏览 951
- 评论(0)
解决Eclipse中Java工程间循环引用而报错的问题
如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息:
“A cycle was detected in the build path of project: XXX”
解决方法非常简单:
Eclipse Menu -> Window -> Preferences... -> Java -> Compiler -> Building -> Building path problems -> Circular dependenci ...
- 2009-04-03 20:05
- 浏览 5007
- 评论(0)
Illegal access: this web application instance has been stopped already.
org.apache.catalina.loader.WebappClassLoader loadClass
信息: Illegal access: this web application instance has been stopped already (the eventual following stack trace is caused by an error thrown for debugging purposes as well a ...
- 2009-02-20 17:23
- 浏览 1759
- 评论(0)
<tr><h:outputText value="#{...}"这里少了了结束符></tr>
报错报在</h:form>不匹配。
调试方法:
将<h:form>中的内容全部删除,再一部分一部分往里加看有没有问题。
- 2009-02-20 17:20
- 浏览 797
- 评论(0)
彭晨阳:
从IOC和AOP两个设计方面看,spring与EJB3在解耦性上已经差不多了。
下面从两个发展方向来竞争:
1. 分布式 异种平台 (大公司系统有可能需要)
2. 领域模型支持 (每个系统都需要)
个人认为现在这两个框架目前对领域建模这方面支持都不够好,这是弱项,所以,才有人来捧RoR。
Spring将领域模型支持实际推给了Hibernate,而Hibernate经常被当作数据库相关技术误用,所以Spring+hibernate大部分系统其实是和领域建模无关的系统,如果一个软件系统的主要业务对象都不是OO的,就是构件化组件化,也是半个残废啊。
- 2009-02-10 10:42
- 浏览 892
- 评论(0)
在EJB2.0之后也要求EJB服务器必须和CORBA兼容。
CORBA的复杂度使其一直未能被广大的程序员所接受,现在的COUBA本身已经非常安全强固,而且经过了十几年企业市场的考验(即使是EJB也不过在企业市场才经理了2个版本的洗礼),CORBA的开发厂商应该已经清楚,CORBA不被大多数开发人员接受的原因并不是CORBA不够好,而是COUBA太赋值。因此这些开发厂商应该舍弃CORBA中鲜为人用的服务,先提供一个完整的CORBA引擎以及企业应用最重要的两个服务——事务管理服务(Transaction Service)和安全服务(Security Service)。
- 2009-02-10 10:23
- 浏览 2833
- 评论(0)
http://www.yuanma.org/data/2007/0301/article_2361.htm
Spring自从2003年发布以来,一直是Java开源框架的奇迹之一。从2000年开始,伴随着B/S架构逐渐引入企业应用软件开发的领域,Java就逐渐成为企业应用开发的主流技术,一直到2003年,Struts+EJ ...
- 2009-02-08 16:07
- 浏览 1315
- 评论(0)
J道 xyz: http://www.jdon.com/jivejdon/thread/33941.html
Java的框架很多,并且很多都是开源的。有我们熟悉的表现层框架;如;struts,jsf等;还有底层的orm框架,如Hibernate,还有比较全面的框架如jboss Seam等等。 纵观这么多框架,我们不难发现一个问题,它们很多都是面向程序员的,或者说是面向技术的。但是我么要知道技术最终是要为功能服务的。我们最终是为了实现功能的,而不是为了绣技术而开发的。那么我们的框架,一个优秀的框架最终应该以用户需求为向导(而非程序员的需求)。 所以,是否能够实现各种各样的 ...
- 2009-02-06 19:57
- 浏览 828
- 评论(1)
J道 hgwnet:
框架框架,框框太多,甚至厌恶这些框架发起人作为程序员的呆板。性能优异要是就算了,但在追求大而全的情况下看不出哪个所谓主流框架非常满足作为web所需的敏捷。看看所谓的组件框架Struts,webwork,一大 ...
- 2009-02-06 19:43
- 浏览 669
- 评论(0)
当前,CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:
(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;
(2)客户和服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于服务对象崩溃或者网络故障导致客户的请求不可达,客户会接收到异常;
(3)点对点通信:客户的一次调用只发送给某个单独的目标对象。 面向消息的中间件(Message Oriented Middleware,MOM)较好的解决了以上问题。发送者将消息发送给消息服务器 ...
- 2009-02-06 17:20
- 浏览 809
- 评论(0)
OO + 分布式计算 = 软件架构的方向 http://www.jdon.com/artichect/architecture.html
云计算成为现实 http://www.jdon.com/article/34888.html
这是一篇Web服务器Jetty集群文章的翻译。
1.Cloud Platform云计算平台: Morph (http://www.mor.ph/)
P2P和Cloud computing 还是有区别的,P2P如果依赖PC机上的软件,比如QQ之类,而Cloud computing则可能无需客户端参与计算,通过浏览器就能获 ...
- 2009-02-06 17:17
- 浏览 1042
- 评论(0)
http://www.jdon.com/artichect/architecture.html
最近,一个新名词“云计算(cloud computing) ”很热门,它是网格计算的进一步细化,我们看看网络上一些对云计算的定义:
①Googel搜索引擎计算用来解读云计算再合适不过 ...
- 2009-02-06 16:42
- 浏览 650
- 评论(0)
在JavaOne 2008的会议上,著名社交网站LinkedIn的开发者做了2个关于LinkedIn网站的架构技术的演讲,目前这两个演讲的PPT已经可以下载了。下载地址如下:http://s3.amazonaws.com/ppt-download/linkedinjavaone2008techsessioncomm-1211223608637383-9.pdf?Signature=bq3zR1KBX72YUJBtcR1J3zPFt9Y%3D&Expires=1212911935&AWSAccessKeyId=1Z5T9H8PQ39V6F79V8G2 http://s3.amazo ...
- 2009-02-06 16:11
- 浏览 1653
- 评论(0)
http://www.jdon.com/artichect/scalable.htm
所谓可伸缩性,是指在小型规模单台服务器情况下,应用系统可以良好运转,系统的访问量或功能增加后,整个系统只需通过增加服务器硬件就可以实现性能扩展,无需修改太多软件 ...
- 2009-02-06 14:42
- 浏览 965
- 评论(0)
摘自J道banq:
>抱怨java的new浪费了太多的内存,应该大量的使用static 前半句在某些情况下正确,后半句绝对错误。 为什么说这些程序员完全不懂OO呢? 因为他们只知道对象两个表面含义,却不懂对象背后的含义,对象重要特 ...
- 2009-02-06 14:35
- 浏览 779
- 评论(0)