存档

2009 年 05 月 - 13 文章

软件生存周期过程相关产品与规范的调研

关于软件过程、或者是软件生存周期领域内的工作流、过程规范、产品研究了差不多半年时间了。研究的主要是开源、开放、业界标准相关,有点肤浅的心得,概要如下 :- 对软件过程支持环境而言: Eclipse: EPF比较成型的社区规模,没有深入研究。不过感觉 eclipse 下面的东西基本是比较难用的,而且社区开发进度令人担忧。 OMG: SPEM规范就是规范,也只是规范。SPEM 的实现比较罕见,国内研究非常少,貌似中科院有个实现。国外关注也比较少,仍停留在理论上。规范,大而全啊.... IBM: Jazz基于 Jazz 的 Concert 在产品功能上非常有参考价值,终归是 IBM 精心打造的。....
More...

NetBeans 时事通讯(刊号 # 54 - May 01, 2009 )

刊号 # 54 - May 01, 2009 项目新闻 新的NetBeans模块和源代码可以得到了! NetBeans插件门户现在存放了新的由Tim Boudreau贡献的模块的集合。签出它们。它们的源代码也能够在NetBeans的代码仓库得到。 赢取$200的Zembly博客大赛吧! Zembly是一个用来构建Facebook,iPhone还有其它网络的应用程序的一个Sun的开发平台。不管你对Zembly不熟悉或者已经构建过应用,zembly团队希望得到你的消息。简单地填写你的zembly经历然后你就可能赢得一个$200的礼物! N....
More...

基于 Petri 网的软件过程支撑环境设计

基于 Petri 网的软件过程支撑环境设计 基于 Petri 网的软件过程支撑环境设计 摘要 第 1 章 绪论 1.1 软件过程与过程建模 1.3 软件过程支撑环境现状 1.3 本课题的研究内容及意义 1.3.1 研究内容 1.3.2 意义 1.4 Petri 网简介 第 2 章 软件过程定义语言 2.1 SPDL 概述 2.2 SPDL 元模型 2.2.1 XML Schema 2.3 模型变换 2.3.1 SPDL 域到 Java 域的变换 2.3.2 SPDL 实例的 Petri 网图生成 2.3.2.1 基元块 2.3.2.2 Petri 网图生成 2.4 基于 S....
More...

OpenOffice前途惨淡,我们还有其它选择吗?

 
随着甲骨文收购SUN,OpenOffice的前景让粉丝们都捏了一把汗。也随着开源的大行其道,更多人开始关注开源office软件,这次就来盘点下开源office软件。OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X X11、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。OpenOffice.org现在的最新版本是OpenOffice.org 3。OpenOffice.org 3是一个逐渐进化的而不是革命性的产品,....
More...

NetBeans 时事通讯(刊号 # 55 - May 06, 2009)

刊号 # 55 - May 06, 2009 项目新闻 参加 MySQL 快速调查有机会获得150美元奖励 你是商业软件和设备开发者或产品经理吗?花三分钟参加一个关于你的产品开发周期的调查,来帮助 MySQL 团队了解如何向你提供更有价值的产品。完成该调查,你将有机会获得150美元亚马逊礼卷。 秘密工具:尝试 Java 可视化虚拟机有机会赢取500美元 尝试 Java JDK 中的可视化虚拟机并撰写关于它的博客,你将有机会获得500美元的美国运通礼品券。可视化虚拟机继承了众多 Java JDK 中的命令行工具和轻量级性能调优的能力。使用可....
More...

走进Java 7模块系统

笔者在观看过Devoxx关于Jigsaw的一段演示后,我很兴奋,觉得它应该会是针对复杂类路径版本问题和JAR陷阱等问题的解决方案。开发者最终能够使用他们所期望的任何Xalan版本,而无需被迫使用授权机制。不幸的是,通往更加有效的模块系统的征途并不是很清晰。   在研究确实问题之前,我们先来看一些基本概念:   模块化   模块化   是解决复杂性问题很重要的工具。把应用分成不同的部分模块、库、包、子项目和组件,再分别进行计算,是行之有效的方式。模块化的最终目的是能定义出一套API用于模块间的沟通。   如果模块间所有的通讯都只通过这种API来实现,那么模块是松耦合的,于是:   改变某个模块....
More...

Java 上下文与依赖注入(JSR 299)[1]

Java 上下文与依赖注入(JSR 299)[1] 转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 摘要 本文从 JSR 299 规范入手,整理并翻译了该规范中非常重要的概念,并结合一些短小的例子对 JSR 299 的使用进行了说明。文中略过了如何使用 XML 配置 bean,主要介绍使用标注(annotation)配置。 1. 绑定 1.1 定义新的绑定类型 @BindingType@RetentionRUNTIME@Target{METHOD, FIELD, ....
More...

NetBeans 时事通讯(刊号 # 56 - May 21, 2009)

刊号 # 56 - May 21, 2009 日程表 在 CommunityOne 与 JavaOne 6 月 1 日 - 5 日 大会上的 NetBeans NetBeans 团队邀您花一周的时间去看看 CommunityOne 与 JavaOne 2009 大会上的 NetBeans!看看最近 NetBeans 的改进与 Kenai 项目,以及即将到来的 6.7 的评价以及如何得到 NetBeans IDE 的多语言支持。对了,参会将有机会遇到与您志同道合的人,与其他开发者一起成长您自己的社区。现在就注册吧! 网上讨论会:新的 MySQL Connector....
More...

JDK 全技术参考

 
JDK Java Language Java Language Tools Tool APIs java javac javadoc apt ....
More...

JSF界面组件套装RichFaces 3.3.1 GA版发布了!

JSF界面组件套装RichFaces 3.3.1 GA版发布了! 5月20日,RichFaces团队宣布RichFaces 3.3.1GA版的发布。新版本包含了若干新组件,提供更好的稳定性,并且修复了至少1100个Bug。而且,还有一个新的相册例子用于学习和构建应用。 新的组件和功能: 在3.3.1版本中新增了若干新组件。最受期待的是新的布局(layout)组件,以及新的主题。团队也在发行包中增加了一个rich:colorPicker标签。 布局组件和主题 1.利用rich:page标签可以很容易地设置页面结构,诸如heaer, footer, content, and sidebar....
More...

骑士精神

 
当我看见左肩破损的战衣 盔甲后的你表情带着笑意 想要对我说外来的袭击即将离公主远去 那些令人刺耳的声音我不听我不听 偏偏我又容易受影响容易伤心 没有用微笑的表面不停骗自己 他们的语气好笑的攻击自卑的心理 四年来带着各种面具想让你我孤立 莫名其妙那些话语莫名其妙那些话语 如同沙子掉进眼里不用哭泣 莫名其妙那些话语莫名其妙那些话语 不如下档电影值得注意 我不要王子苦苦守候的故事 梦幻不实我不希望你是王子 因为瑰影童话结局为战而死 故事开端结局会因你而真实 像骑士的忠贞不畏惧邪恶的眼神 这过程一直放在我心底就像 挡在你胸前的盔甲保护着我让我心疼 骑....
More...

规范化中的 JSR 299 与可能到来的 JSR 330

规范化中的 JSR 299 与可能到来的 JSR 330 转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 目前,JSR 299(Contexts and Dependency Injection for Java EE) 处于社区评审状态 ,预计今年 9 月会出现在 Java EE 6 规范中。JSR 330(Dependency Injection for Java )是一个提交中的规范。还没有规范文件可以下载到。 299 的 Lead 是来自 JBoss ....
More...

NetBeans 时事通讯(刊号 # 57 - May 27, 2009)

刊号 # 57 - May 27, 2009 文章 Tapestry 5、NetBeans 6.7、Maven,还有 Jetty: 这是真的! NetBeans 梦之队的成员 Alex Kotchnev 在他的博客中介绍了如何使用 NetBeans 创建 Tapestry 5 活跃类(live class)以及模板重载。Apache Tapestry 是一个开源的 Web 应用框架,Alex 将它部署于同样开源的 Jetty 服务器上,看看这篇博文吧! 使用 MySQL ConnectorC++ 开发数据库应用 这份教程介绍了使用 MySQL ConnectorC++ ....
More...