发布jcherry 1.1(30分钟学会、 1天精通)

JCherry 1.1版本已发布,这是一个轻量级的MVC框架,支持基于注解的Action映射及方法级别的映射。框架简化了开发流程,允许30分钟内学会基本操作,并在一天内深入了解其源码。它还提供了异常友好处理机制,支持与Spring集成。


JCherry1.1版本发布


功能已经比较强大,代码依然简单。

 

可以到:http://code.google.com/p/jcherry/

下载最新1.1版本。


我的广告语是:

     30分钟学会。(看懂帮助文件)

     1天精通。(看懂源代码)

恳切希望听到,对我有帮助的声音。

 

以下是帮助文件


jcerry是小型(小代码量1000多行框架代码)的,由一个人开发的MVC框架。

jcerry的相对于Struts的改进:
    1.Action的映射全部基于annotation。
    2.支持到方法级别的映射。
    3.使用非堆栈式的拦截器,是异常时堆栈信息少一些,方便查看具体异常。

功能介绍
    和spring集成的web框架
    1.使用    @Controller    @Web暴露web层Action
    2.通过ParamInterceptor 拦截器实现用户输入的模型注入
    3.action层处理完成以后,通过Map数据格式的输出到模版层
    4.提供BeanUtil方便访问Spring中对象
    5.访问 __.do 输出所有web控制器的地址信息
    6.jcerry.xml中可以配置
        <global>
            <elem name="isDevModel">true</elem>
        </global>
        当开发模式时和非开发模式时有些行为不同
        发模式时:
            异常直接在页面上显示
        非开发模式时
            只在页面上显示系统错误
   
使用方式   
    参看cn.sh.flyhyp.cherry.demo.DemoAction中的代码可以方便的了解实现方式
   
    使用@Controller标记Action类,表示他是Action
    使用@Web标记Action方法中的方法,暴露处理web请求的Url方式
        默认访问__.do列出所有暴露的Url
   
    使用Method处理web的请求
        新建一个类如abcAction,实现cn.sh.flyhyp.cherry.Action接口,在类前面加@Controller标记。
    建一个方法,例如index(HttpServletRequest request, HttpServletResponse response) (必须是这样的参数形式),在方法
    前加标记@Web 用户就可以以abc_index.do访问了。   
       
    @Web标记Action中方法的使用方式
        参数:
            public void index(HttpServletRequest request, HttpServletResponse response) throws Exception
            public String index(HttpServletRequest request, HttpServletResponse response) throws Exception
        使用ParamInterceptor拦截器后的形式
            public void index(HttpServletRequest request, HttpServletResponse response) throws Exception
            模型模式的参数
            public String test(TestParam param) throws Exception {
            Map模式的参数
            public String test2(HashMap<String, String> param) throws Exception
        输出:
            1.如果返回值为String,则框架作为html输出
            2.使用WebUtil中的方法输出
                WebUtil.outHtml
                WebUtil.outVelocity
                WebUtil.getVelocityOut
               
    配置文件
        jcherry.xml
            配置一些全局变量
            配置拦截器

计及风电并网运行的微电网及集群电动汽车综合需求侧响应的优化调度策略研究(Matlab代码实现)内容概要:本文研究了计及风电并网运行的微电网及集群电动汽车综合需求侧响应的优化调度策略,并提供了基于Matlab的代码实现。研究聚焦于在高渗透率可再生能源接入背景下,如何协调微电网内部分布式电源、储能系统与大规模电动汽车充电负荷之间的互动关系,通过引入需求侧响应机制,建立多目标优化调度模型,实现系统运行成本最小化、可再生能源消纳最大化以及电网负荷曲线的削峰填谷。文中详细阐述了风电出力不确定性处理、电动汽车集群充放电行为建模、电价型与激励型需求响应机制设计以及优化求解算法的应用。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及从事新能源、微电网、电动汽车等领域技术研发的工程师。; 使用场景及目标:①用于复现相关硕士论文研究成果,深入理解含高比例风电的微电网优化调度建模方法;②为开展电动汽车参与电网互动(V2G)、需求侧响应等课题提供仿真平台和技术参考;③适用于电力系统优化、能源互联网、综合能源系统等相关领域的教学与科研项目开发。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注模型构建逻辑与算法实现细节,同时可参考文档中提及的其他相关案例(如储能优化、负荷预测等),以拓宽研究视野并促进交叉创新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值