碎知识
xihongshi926414
这个作者很懒,什么都没留下…
展开
-
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 · 281 阅读 · 0 评论 -
构件技术与中间件(1)构件技术的基本思想
【IT168 技术文章】 网络计算带领软件产业进入了一个新的时代,商机无限,但同时挑战也无限。以电子商务为代表的技术潮流正将大到企业计算、小到个人数字代理的各种应用,在世界范围内联结起来,软件制造业正面临着一些新的课题,如复杂的分布环境、灵活的应用模式、广泛的包容性等,传统的软件设计思想已远远不够。 在这一背景下,构件技术应运而生,并逐渐炙手可热。不同于OO技术强调对个体的抽象...原创 2009-01-13 14:25:21 · 369 阅读 · 0 评论 -
构件技术与中间件(2) 面向需求的构件应用
[b]面向需求的构件应用 [/b] 基于构架的构件化软件开发应当是面向需求的,即设计者集中精力于业务逻辑本身,而不必为分布式应用中的通信、效率、互操作、可靠性、容错性、完整性等大量与业务无直接关系但又非常重要的问题,而耗费大量的精力,理想的构架在这些方面应当为构件软件提供良好的运行环境。事实上,这些正是中间件所要解决的问题,因此,基于中间件开发的应用真正是面向需求的,从本质上符合构件化设...原创 2009-01-13 14:27:15 · 135 阅读 · 0 评论 -
构件技术与中间件(3)构件思想对中间件的作用
[b]构件思想对中间件的作用[/b] 中间件本身作为软件产品,正处于方兴未艾之际,因此本身也可以借鉴构件思想,构件化的软件开发对中间件同样适用。 首先,中间件作为分布式计算平台,涉及资源多样,包括各种操作系统、数据库、网络协议甚至语言,其目标是在分布的环境中统一使用这些资源。因此,可以建立针对这些资源的构件库,以动态、灵活的方式进行构件的装配,如针对不同的面向连接的网络协议,...原创 2009-01-13 14:30:24 · 146 阅读 · 0 评论 -
硬盘单位~
1YB=1024ZB1ZB=1024EB1EB=1024PB1PB=1024TB1TB=1024GB1GB=1024MB1MB=1024KB1KB=1024B(字节)1B=1byte1B(byte)字节=8Bit 字位原创 2009-01-14 17:01:23 · 420 阅读 · 0 评论 -
OO——创建对象
摘自J道banq:>抱怨java的new浪费了太多的内存,应该大量的使用static 前半句在某些情况下正确,后半句绝对错误。 为什么说这些程序员完全不懂OO呢? 因为他们只知道对象两个表面含义,却不懂对象背后的含义,对象重要特征是什么?对象重要的特征就是有生命的,有scope的,有生命周期的,这其实是一个很朴素的哲学思想,没有永垂不朽的东西,任何物体都是有生命的。既然,对象有生命,那就...原创 2009-02-06 14:35:33 · 190 阅读 · 0 评论 -
OO + 分布式计算 = 软件架构的方向
http://www.jdon.com/artichect/architecture.html 最近,一个新名词“云计算(cloud computing) ”很热门,它是网格计算的进一步细化,我们看看网络上一些对云计算的定义: ①Googel搜索引擎计算用来解读云计算再合适不过:网页的变更通常大量而复杂,但云计算可很容易地处理海量数据,它不仅可以将搜索任务切分为多个小的...原创 2009-02-06 16:42:49 · 130 阅读 · 0 评论 -
CORBA的缺点
在EJB2.0之后也要求EJB服务器必须和CORBA兼容。CORBA的复杂度使其一直未能被广大的程序员所接受,现在的COUBA本身已经非常安全强固,而且经过了十几年企业市场的考验(即使是EJB也不过在企业市场才经理了2个版本的洗礼),CORBA的开发厂商应该已经清楚,CORBA不被大多数开发人员接受的原因并不是CORBA不够好,而是COUBA太赋值。因此这些开发厂商应该舍弃CORBA中鲜为人用...原创 2009-02-10 10:23:15 · 1130 阅读 · 0 评论