`
webcode
  • 浏览: 6076451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

9月2日培训日记

阅读更多

今天下午去听了一会梁老师讲课,尽管对我来说,有效听课内容只有几分钟,但是,收获还是蛮大的,特别是我自己后来给学员解释digester的原理,让我对digester有了更深的理解,并形成了自己的一套观念。
1.digester组件
梁老师的工作流项目在一个xml文件中定义各个工作流,最终要把xml文件中的工作流影射成Java中的工作流对象关系图,这个太有好处了,不用修改源程序,就可以修改一个工作流的定义,就可以自动得到工作流的新的对象关系图。将xml文件映射成对象关系图,采用的就是digester组件。
要让学员们理解digester的作用,我用的比喻还是国家(包含国家,省份),省份(包含省长,城市),城市来举例,一个国家,一个省份,一个城市都要对应到程序中的一个对象上,digester的rules.xml要说明哪个元素对应哪个对象,这就是pattern元素的作用,pattern元素可以嵌套使用,<set-properties>元素用于将xml元素的属性映成相应对象的属性。要让学员理解digester的栈工作原理,我先讲了sax解析xml文件时的堆栈处理方式,sax解析器遇到开始标记和结束标记时都报告事件,可是,我们怎么知道当前的结束标记对应的是以前的哪个开始标记呢?采用堆栈处理,我们可以随时知道当前的元素上下文,解析器可以知道当前正在处理哪个元素。digester也使用这种堆栈形式,知道当前是在调用哪个对象的方法。digester的应用有特定的场景,元素之间的嵌套关系在对象图中正好存在这种关系,元素的属性正好是对象的属性,当前生成的对象作为上层对象的子对象,上层对象应提供一个方法来将当前对象加入进去,上层对象就是靠栈来识别的。

2.小知识:
a)在程序中调用某个方法,如果eclipse发现没有定义这个方法,eclipse可以直接生成这个方法。
b)用eclipse去check out cvs服务器上的项目,要首先创建或选择工作间,check out后要切换到java透视图下,才可以进入check out后的工程下工作。

分享到:
评论

相关推荐

    智能化工程施工日记.doc

    2. **表格生效日期**:2005年2月1日,这是施工日记开始使用的日期,也可能是工程开始的时间点。从这个日期起,所有与工程相关的重要活动和变更都应在此日记中记录。 3. **序号**:用于区分每天的施工记录,方便按...

    电子商务实习日记.doc

    【电子商务实习日记】这篇文档记录了作者在2014年2月至3月期间在西安西木电子科技有限公司实习的经历,这家公司主要通过阿里巴巴和淘宝平台进行销售。以下是从日记中提炼出的相关知识点: 1. **电子商务运营基础**...

    张一鸣微博记录.pdf

    1. **时间的价值**:张一鸣在2011年9月10日的微博中强烈建议年轻人应当重视时间的价值,尽可能地节省时间用于更有意义的事情。 2. **加入创业公司的优势**:他指出加入一家优秀的早期公司对于个人成长非常有利,因为...

    20xx年9月教师考核述职报告.docx

    8. 自我反思与成长:教师持续记录工作和生活的感悟,形成培训日记,这有助于提升教师的专业素养和教育理想。 9. 未来规划:回到原工作岗位后,教师需要继续思考和努力,巩固和拓展支教期间的经验,为今后的教学工作...

    安全技术台账培训资料全.doc

    9. **安全日记**:记录安全员每天的工作,包括检查、验收、职工行为和上级检查等情况,用于追踪和改进安全管理。 10. **工伤事故处理**:要求项目部每月报告安全生产情况,即使无事故也需要记录,以备查阅。 11. *...

    OracleERP项目系统操作培训-财务-总帐-V0.pptx

    日记帐信息层次结构则帮助组织和管理凭证的详细信息,包括日记帐批、日记帐头和日记帐行,每部分都有其特定的作用和内容。 在实际操作中,财务人员需要熟悉以上各项功能,以确保总帐模块的高效运行。通过培训,财务...

    大学生实习计划怎么写(精品)..doc

    - 准备阶段:8月29日至9月4日,实习生报到,随班听课,准备教案和预讲,了解班级情况,制定班主任工作计划。 - 实习阶段:8月29日至10月16日,进行课堂教学,开展班级工作,至少编写4个教案,完成8个课时的教学,...

    安全监理台帐培训资料全.doc

    2. **安全监理人员登记表**:记录了监理团队的组成,包括总监理工程师、安全监理工程师和安全监理员等,他们的专业背景、职务和证书信息,确保所有参与安全工作的人员都具备相应的资质。 3. **安全监理工作制度与...

    记录一下自己找“python爬虫工程师实习生”岗位的经历.pdf

    9. **HR面试**: 人力资源面试更关注个人素质和公司文化的匹配,包括自我介绍、期望的工作时间、薪资待遇以及公司提供的培训计划。 10. **自学能力**: 自学Python和爬虫四个月即找到实习工作,体现了较强的自学能力...

    校长述职述廉报告2.doc

    4. **调任新岗位**:xx年9月,校长调任魏矿学校,短时间内深入了解学校,解决了教职工关注的问题,提出了“12345”工作思路,明确了学校的发展方向和核心理念。 5. **办学思路与理念**:“12345”工作思路以提高...

    [详细完整版]用友实习报告.doc

    实习内容 3 2.1用友U8产品的学习 3 2.1.1软件应用领域 4 2.1.2用友ERP-U8应用的系统运行环境: 5 2.1.3用友ERP-U8的系统安装 6 2.2用友公司结构 9 3实习心得 10 4 实习日记 10 参考文献 12 5 附录: 12 (二)用友...

    信息管理与信息系统专业毕业实习大纲、实施计划.pdf

    **时间安排**:实习通常在大四期间进行,如2009年12月7日至2010年4月9日,随后于4月12日返校。 **先修课程**:涵盖大一至大四的所有课程,确保学生具备全面的专业知识基础。 **实习要求**: 1. 遵守实习时间和...

    参考资料-9-7电气工程施工监理.doc

    - **月进度计划**:由专业负责人每月27日前向工程部施工副经理提出。 - **周进度计划**:由专业负责人在每周五上午提出。 - **计划调整**:若进度滞后,专业负责人需向施工副经理、项目施工负责人说明原因并提出调整...

    企业辞退业绩差业务员整理.pdf

    2. **试用期管理**:新业务员需携带相关证件参加岗前培训,通过培训后才能正式上岗。试用期通常为几个月,期间会综合评估责任心、业务能力和对公司贡献来决定转正时间。 3. **保密规定**:业务员必须对企业忠诚,...

    专项施工及方案浆砌片石挡土墙.docx

    工程计划于2021年5月2日开始,9月28日结束,工期紧张。关键工程为高挡土墙,其砌体工程量大,对总工期有直接影响。因此,合理安排劳动力和施工进度至关重要,以确保项目按时完成。 三、原材料要求 浆砌片石挡土墙的...

    工作日志怎么写.doc

    2. 人资部每月 16 日之前转化为电子版,统一管理。 七、检查和考评: 1. 人资部定期对各部门的工作日志执行情况进行检查。 2. 检查结果将作为部门和个人考评、晋升、加薪、评优等的重要参考依据。 八、范文和修改...

    里诺进销存管理软件3.39(含注册机)

    提供完备的帐务系统,月记帐、日记帐,提供多种综合查询及统计报表功能、软件提供多种日报表、月报表,软件提供庞大的图表分析系统及库存、经营报警系统,多方位为企业经营决策提供服务。 14.安全可靠的数据库备份...

    20xx年上半年校长个人述职报告.docx

    2. 阅读推广:“用阅读点亮幻想”项目,旨在通过定期的阅读活动和经典书籍的选择,培养学生的阅读习惯和阅读能力,提升他们的文化素养。 3. 倾听窗外:组织教师外出学习参观,如前往扶沟县第一学校,旨在拓宽教师...

    店长周月工作自查表.doc

    6. 培训与发展:通过培训记录跟踪员工的学习进度和效果,提高团队的专业技能。 7. 销售报告与货品管理:周报告、月报告、总结报告以及货品盘存核对,帮助店长掌握销售状况,及时调整库存,确保货品流动的顺畅。 8....

Global site tag (gtag.js) - Google Analytics