【船长的AppFuse原创文档-1】【翻译】AppFuse 2.0 发布了

AppFuse 2.0 已经发布,该版本整合了 Maven 2,升级了 WebWork 至 Struts 2,并支持 JDK 5、Annotations、JSP 2.0 和 Servlet 2.4。此外,还提供了对 Eclipse、IDEA 和 NetBeans 的全面支持。
先从发布声明开始吧。英文原文网址:http://raibledesigns.com/rd/entry/appfuse_2_0_released

AppFuse 2.0 Released! AppFuse 2.0 发布了!

Tuesday September 18, 2007 ( 2007年9月18日) 期二


     I'm extremely happy to announce we've finally finished developing AppFuse 2.0. The road to AppFuse 2.0 has been a long journey through Mavenland, annotations and generics. Thanks to all the developers, contributors and users for helping test, polish and prove that AppFuse 2 is an excellent solution for developing Java-based applications. Your time, patience and usage of AppFuse has made it the strong foundation it is today. Last but certainly not least, thanks to all the great Java developers who wrote the frameworks that AppFuse uses - we're truly standing on the shoulders of giants.

    我十分兴奋地宣布,我们已经完成了AppFuse 2.0的开发工作.AppFuse 2.0的开发经历了从Maven, 应用annotations ,应用 generics的长途之旅,感谢所有的开发者、捐献者和帮助测试的用户,反复的实践证明,AppFuse 2 是一套开发基于Java应用的完美解决方案。你们在AppFuse上花费的时间、耐心和使用是它今天日益强壮的基础。最后要把最多的感谢献给写就AppFuse所使用的各类框架的伟大的Java开发者们,我们的确是站到了巨人们的肩膀上了。

 

What is AppFuse? Click here to find out.

AppFuse是什么?请点击这里寻找答案。

AppFuse is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently. It was originally developed to eliminate the ramp-up time found when building new web applications for customers. At its core, AppFuse is a project skeleton, similar to the one that's created by your IDE when you click through a wizard to create a new web project.
Appfuse
是一个开源项目,用于使用开源工具来帮助你高效快速地开发Java平台的应用。它最初是用于减少为客户定制开发web应用时不断增加的开发时间的。它的核心是一个项目框架,类似于使用你的IDE的向导来创建一个新项目。


AppFuse 1.x uses Ant to create your project, as well as build/test/deploy it. AppFuse 2.0 uses Maven 2 to create your project as well as build/test/deploy it. IDE support is much better in 2.0 because you can generate the IDE project files with Maven plugins. AppFuse 1.x uses XDoclet and JDK 1.4+.
This project was started in April 2003.

AppFuse 1.X 使用Ant来建立项目,并且编译、测试、发布项目。AppFuse 2.0使用Maven 2 来创建、编译、测试和发布项目。在AppFuse 2.0,IDE的支持会更好些,因为可以使用Maven 插件来生成项目的文件了,而在1.x下,是使用XdocletJdk1.4来完成的。

这个项目开始于2003年的4月。

AppFuse is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently. It was originally developed to eliminate the ramp-up time found when building new web applications for customers. At its core, AppFuse is a project skeleton, similar to the one that's created by your IDE when you click through a wizard to create a new web project.

AppFuse 1.x uses Ant to create your project, as well as build/test/deploy it. AppFuse 2.0 uses Maven 2 to create your project as well as build/test/deploy it. IDE support is much better in 2.0 because you can generate the IDE project files with Maven plugins. AppFuse 1.x uses XDoclet and JDK 1.4+.

This project was started in April 2003.

AppFuse 2.0 is available as a Maven archetype. For information on creating a new project using this release, please see the QuickStart Guide or the demos and videos.

AppFuse 2.0 现在使用Maven架构,关于如何使用现在的版本建立新项目,请参照快速实用手册和视频演示。

If you've used AppFuse 1.x, but not 2.x, you'll might want to read our Frequently Asked Questions. If you have any questions or issues, please post them to the user mailing list. The Maven Reference Guide has a map of Ant » Maven commands. Maven for Newbies might also be useful if you've never used Maven before. There is some support for Ant in this release.

如果你使用的不是2.x版本而是1.x版本,也需要读一下我们的常见问题回答。如果你有问题要提出,请发邮件到我们的用户邮件列表。“Maven参考手册”有一个AntMaven的命令转换路线图。“Maven新手”对从来没用过Maven的朋友或许有帮助。这里还发布了一份“关于Ant的一些建议”。

AppFuse 2.0 contains over 200 pages of documentation, downloadable as a PDF (3 MB). You can also download all its dependencies and install them in your local repository if you want to work offline.

AppFuse 2.0 包含超过200页的文档,可以下载PDF文档(3MB)。如果要离线使用,也可以下载项目的所有依赖的文件,并安装在本地的库里。

For more information, please see the 2.0 Release Notes. The 2.0 series of AppFuse has a minimum requirement of the following specification versions:
        Java Servlet 2.4 and JSP 2.0 (2.1 for JSF)
        Java 5+

更多的信息,请参阅2.0的发行说明。2.0系列运行所需的最低环境要求是:
Java Servlet 2.4
JSP 2.0 (2.1 for JSF)
Java 5+

New features in AppFuse 2.0 include:

*             Maven 2 Integration

*             Upgraded WebWork to Struts 2

*             JDK 5, Annotations, JSP 2.0, Servlet 2.4

*             JPA Support

*             Generic CRUD backend

*             Full Eclipse, IDEA and NetBeans support

*             Fast startup and no deploy with Maven Jetty Plugin

*             Testable on multiple appservers and databases with Cargo and profiles

AppFuse 2.0 包括的新性能有:

     整合了Maven 2
    
WebWork更新为Struts2
    
支持JDK 5, Annotations, JSP 2.0, Servlet 2.4
    
支持JPA
     CRUD
后端使用泛型
    
完全支持Eclipse,IDEA,NetBeans
    
利用Maven Jetty插件,快速无发布启动应用
    
利用Cargo profiles 可以在多种应用服务器和数据库上进行测试

We appreciate the time and effort everyone has put toward contributing code and documentation, posting to the mailing lists, and logging issues.

我们十分感激所有花费精力和时间贡献代码和文档,向邮件列表发送邮件,提报需求的每一个人。

We're also grateful for the help from our sponsors, particularly Atlassian, Contegix, JetBrains, and Java.net. Atlassian and Contegix are especially awesome: Atlassian has donated licenses to all its products and Contegix has donated an entire server to the AppFuse project. Thanks guys - you rock!

我们也十分感谢我们赞助商们的帮助,特别是Atlassian, Contegix, JetBrains, Java.net. Atlassian Contegix更是令我们敬佩,Atlassian 捐赠了他们所有产品的licenses, Contegix 捐赠了一整套服务器给AppFuse项目。伙计们,谢谢!

 

内容概要:本文围绕“基于交流潮流的电力系统多元件N-k故障模型研究”展开,深入探讨了利用Matlab代码实现电力系统在发生多个关键元件同时故障(即N-k故障)情况下的交流潮流计算与故障分析方法。该模型不仅考虑了传统潮流方程的非线性特性,还引入了故障约束条件,能够精确模拟复杂多样的故障场景,如短路、断线等,进而评估电网在极端运行条件下的稳态与动态行为。研究通过构建典型电力系统算例,验证了所提模型在故障筛选、脆弱性识别及系统恢复策略制定方面的有效性,为电力系统安全评估、风险预警和防御体系构建提供了坚实的理论依据和技术支撑。此外,模型具备良好的扩展性,可进一步应用于连锁故障传播分析、恶意攻击模拟等高级安全分析领域。; 适合人群:具备电力系统分析基础理论知识和Matlab编程能力的高校研究生、科研院所研究人员以及电力公司从事电网规划、运行与安全管理的技术人员,特别适用于开展电力系统安全稳定、可靠性评估与应急响应机制研究的专业人士。; 使用场景及目标:①开展电力系统在多重故障条件下的交流潮流仿真,评估系统电压稳定性、线路过载风险及负荷损失程度;②识别电网中的关键薄弱环节与脆弱元件,支撑电网加固改造与防御资源配置;③用于科研项目中的故障场景建模与算法验证,或作为教学案例帮助学生理解复杂故障下的系统响应机制。; 阅读建议:此资源以Matlab代码为核心实现手段,建议读者结合理论推导与代码实现进行对照学习,重点关注故障建模过程中雅可比矩阵的修正方法、故障注入方式及收敛性处理策略,建议在仿真中逐步增加故障数量与复杂度,深入理解N-k故障对系统潮流分布的影响规律,并尝试将其拓展至含新能源接入的现代电力系统场景中进行验证与优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值