posted @
2011-01-19 17:57 周行 阅读(349) |
评论 (0) |
编辑 收藏
posted @
2011-01-19 17:56 周行 阅读(183) |
评论 (0) |
编辑 收藏
posted @
2011-01-19 17:55 周行 阅读(207) |
评论 (0) |
编辑 收藏
posted @
2011-01-19 17:55 周行 阅读(186) |
评论 (0) |
编辑 收藏
posted @
2011-01-19 17:54 周行 阅读(224) |
评论 (0) |
编辑 收藏
posted @
2011-01-19 17:53 周行 阅读(262) |
评论 (0) |
编辑 收藏
posted @
2008-05-26 12:39 周行 阅读(490) |
评论 (0) |
编辑 收藏
posted @
2008-05-26 12:37 周行 阅读(430) |
评论 (0) |
编辑 收藏
posted @
2008-05-26 12:36 周行 阅读(361) |
评论 (1) |
编辑 收藏
posted @
2008-05-22 12:39 周行 阅读(660) |
评论 (0) |
编辑 收藏
posted @
2008-05-22 12:38 周行 阅读(626) |
评论 (0) |
编辑 收藏
posted @
2008-05-22 12:36 周行 阅读(601) |
评论 (0) |
编辑 收藏
posted @
2008-05-22 12:35 周行 阅读(527) |
评论 (0) |
编辑 收藏
posted @
2008-05-22 12:34 周行 阅读(547) |
评论 (0) |
编辑 收藏
posted @
2008-05-22 12:32 周行 阅读(604) |
评论 (0) |
编辑 收藏
摘要: JavaServer Faces [http://java.sun.com/j2ee/javaserverfaces/] 於2004年三月1.0版正式提出,清楚的將Web應用程式的開發者劃分了三個角色:網頁設計人員、應用程式設計人員以及UI元件開發人員。從使用的角度來看,網頁設計人員與應用程式設計人員可以他們所熟悉的方式開發程式,而不用侵入彼此的工作範圍,而UI元件開發人員可以獨立的開發個別元件,細節的部份留給了他們來處理。
阅读全文
posted @
2008-05-22 12:31 周行 阅读(579) |
评论 (0) |
编辑 收藏
摘要: 软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。
阅读全文
posted @
2008-05-20 12:42 周行 阅读(601) |
评论 (0) |
编辑 收藏
摘要: 软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口(计算机科学)来实现。
阅读全文
posted @
2008-05-12 17:01 周行 阅读(849) |
评论 (1) |
编辑 收藏
摘要: 从获得一千万美元风投开始算起刚满一年,如今SpringSource(Spring框架背后的公司)摇身一变,成为应用服务器提供商,并且举着SpringSource应用平台(SpringSource Application Platform)的黄钺白旄对现有的Java EE服务器阵营发起挑战。SpringSource应用平台是构建在Spring、OSGi和Apache Tomcat之上的应用服务器,这个新的应用服务器摒弃了原有的Java EE服务器标准,自然而然地将Spring编程模型展现其中,随之而来的还有一套基于OSGi内核构建的全新部署和打包系统。今天是该项目在SpringSource评估许可下Beta发布版发布的重要里程碑。在随后一个月内会有基于开源许可(GPLv3)版本和订阅版本的通用发布版(General Availability,GA)放出。
阅读全文
posted @
2008-05-07 10:33 周行 阅读(427) |
评论 (0) |
编辑 收藏
摘要: 对于J2EE,我们知道当开发应用时,在架构设计阶段的决定将对应用的性能和可扩展性产生深远的影响。现在当开发一个应用项目时,我们越来越多地注意到了性能和可扩展性的问题。应用性能的问题比应用功能的不丰富问题往往更为严重,前者会影响到所有用户,而后者只会影响到碰巧使用该功能的那些用户。
阅读全文
posted @
2008-04-25 19:59 周行 阅读(312) |
评论 (0) |
编辑 收藏
摘要: 本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。
阅读全文
posted @
2008-04-15 17:24 周行 阅读(492) |
评论 (2) |
编辑 收藏
摘要: Java是一种杰出的产业开发语言,这是因为它带来了伟大的统一和对事实上以前并不存在的重要标准的关注。
阅读全文
posted @
2008-04-03 20:12 周行 阅读(388) |
评论 (0) |
编辑 收藏
摘要: 本文是In-Stat咨询公司基于对供应商的研究。该公司的预测分析结合了2007年中实施的几十个项目总结出的经验和专业的洞察力,全面的讨论这些预测的趋势将怎样影响和改变整个产业的发展,提出了对中国2008年通信和互联网市场的10个预测。
阅读全文
posted @
2008-04-02 21:10 周行 阅读(413) |
评论 (2) |
编辑 收藏
摘要: 今天,处理器的内核数量在不断增加,以什么样的方法开发程序才能发挥出新硬件的效能呢?这正变成一个愈发重要的问题摆在了开发者面前。IBM Developerworks已经发布了一篇介绍Fork-Join并发类库的连载文章,Fork-Join类库会作为即将来到的Java 7的一部分进行发布。InfoQ以前也报道过Java 7中最初的fork/join提案,其中还包含来自最初创建者Doug Lea的反馈。Doug Lea在他的论文“Fork/Join Parallelism in Java”中,首次把fork/join的概念引入到Java中。Doug Lea的util.concurrent包是JSR-166的基础,后者是发布在Java 5中的java.util.concurrentl类库。Fork/Join是对JSR-166的简单修订。
阅读全文
posted @
2008-03-24 19:33 周行 阅读(527) |
评论 (0) |
编辑 收藏
摘要: 领域特定语言(DSL)通常被定义为一种特别针对某类特殊问题的计算机语言,它不打算解决其领域外的问题。对于DSL的正式研究已经持续很多年,直到最近,在程序员试图采用最易读并且简炼的方法来解决他们的问题的时候,内部DSL意外地被写入程序中。近来,随着关于Ruby和其他一些动态语言的出现,程序员对DSL的兴趣越来越浓。这些结构松散的语言给DSL提供某种方法,使得DSL允许最少的语法以及对某种特殊语言最直接的表现。但是,放弃编译器和使用类似Eclipse这样最强大的现代集成开发环境无疑是该方式的一大缺点。然而,作者终于成功地找到了这两个方法的折衷解决方式,并且,他们将证明该折衷方法不但可能,而且对于使用Java这样的结构性语言从面向DSL的方式来设计API很有帮助。本文将描述怎样使用Java语言来编写领域特定语言,并将建议一些组建DSL语言时可采用的模式。
阅读全文
posted @
2008-03-17 19:03 周行 阅读(329) |
评论 (0) |
编辑 收藏