`
xieshaohua
  • 浏览: 9115 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Extjs4 输入式 ComboBox 实现 (软件环境 struts2.3 , spring3) 第一步: 创建 ComboBox 对象, 该对象在Ext.form.field.ComboBox 下. var staffCombox = Ext.create('Ext.form.field.ComboBox', {         // 下拉列表框的名称 label。         fieldLabel: '员工信息',        // 下拉列表值的展示内容  (显示 )         displayField: 'name',        // 下拉列表隐藏的值        ...
Ext  date 控件 { //控件类型, 为日期     xtype : 'datefield', //提交表单时的 名称的名称     name : 'task.endDate', // 页面提示的名称     fieldLabel : '任务结束时间', //日期显示格式     format:'Y-m-d', // 默认值     value:task.get('endDate'), //提交时的日期格式     submitFormat : Ext.Date.parse('task.startDate', 'Y-m-d', true)    }
在监听器 PortalContextLoaderListener调用contextInitialized() 方法后。再去加载 上下文参数 contextClass 对应的 com.liferay.portal.spring.context.PortalApplicationContext 类并调用loadBeanDefinitions方法加载资源文件。在加载资源文件时,先去PropsUtil 类中得到spring 的配置文件数组。 String[] configLocations = PropsUtil.getArray(PropsKeys.SPRING_CONFIGS); PropsKey ...
web程序的入口点是web.xml 从tomcat\webapps\ROOT\WEB-INF 下的web.xml 开始。 在web 程序启动前加载监听器,加载完成之后在去加载serlvet, filter。 <context-param> <param-name>contextClass</param-name> <param-value> com.liferay.portal.spring.context.PortalApplicationContext </param-value> ...
随着信息化的发展,个人和家庭账目也越来越多了。在市场上需要开发一套关于个人理财方面的软件。用于记录个人的日常收支。方面月末总结,和年度总结。    需求可能会经常变动。我这次开发采取了敏捷开发流程。如下是我最初的backlog ,当然这可能会变化很多。
SOA 的一个主要优势就是它能够使 IT 与业务流程一致。业务流程非常重要,因为它们定义了业务活动的执行方式。随着企业发展和改进其运营,业务流程进行相应的更改。为了使企业更具竞争力,也需要更改业务流程。 如今,IT 是业务运营的一个重要部分。如果没有 IT 支持,企业就无法开展业务。但这也使 IT 承担了更多的责任。这些责任中的一个重要部分就是 IT 需要能够快速高效地响应更改。理想情况下,IT 必须立即响应业务流程更改。 但大多数情况下,IT 不够灵活,无法使应用程序体系结构快速适应业务流程的更改。软件开发人员需要时间来修改应用程序行为。同时,企业仍然使用旧流程。在竞争激烈的市场中,这样的 ...
    *  流程建模,在该阶段中,流程分析人员与流程所有者协作,分析业务流程并定义流程模型。他们定义活动流、信息流、角色以及业务文档。他们还定义业务策略、约束、业务规则以及绩效量度。通常,绩效量度称为关键绩效指标 (KPI)。KPI 的示例包括活动周期、活动成本等。通常,在此阶段使用 BPMN(业务流程建模标注)。     * 流程实施,在该阶段中,开发人员与流程分析人员协作,实施业务流程,旨在为流程提供端到端支持。在 SOA 方法中,流程实施阶段包括使用 BPEL(业务流程执行语言)实施流程并将流程分解为服务、实施或重用服务以及集成。     * 流程执行和控制是实际的执行阶段,流程参与 ...
并发存在三个问题 : • 丢失更新问题; • 未提交依赖问题; • 不一致分析问题。 我们来依次讨论这三个问题。 丢失更新: 现有两个事务 A和 B  时间抽 t1,t2, t3 ,t4 .  元组 data . 事务A在时间t 1检索元组data;事务B在时间t 2检索同一元组data; 事务A在时间t 3更新元组t(基于时间t 1所看到的值);事务B在时间t 4更新元组t(基于 时间t 2所看到的值,与t 1时间的值相同)。事务A的更新在t 4时间丢失,因为事务B甚至都没看它就将其覆盖了。
Global site tag (gtag.js) - Google Analytics