P3 iBATIS技术教程(2)—第一个感性认识幻想(郑岩峰)2008-6-2实例步骤1.建立数据库2.创建工程3.添加lib4.编写sqlmapconfig.xml5.编写sqlmap.xml6.编写代码与传统的JDBC进行比较减少了61%的代码量最简单的持久化框架架构级性能增强SQL代码从程序代码中彻底分离,可重用增强了项目中的分工增强了移植性
P5 简介iBATIS是ClintonBegin开发,现在由APACHE基金会支持的用于加快JDBC编程的经过泛化的框架,是一个持久化框架。当前支持JAVA、.NET、RUBY三种语言
P25 编程目标了解Tcp和UDP两类传输协议基于Socket的java网络编程支持多客户端的Client/Server程序通过Socket实现文件传输Java网络通信传统的网络编程是一项非常细节化的工作,程序员必须处理和网络有关的大量细节,如各种协议,甚至要理解网络相关的硬件知识。而Java则将底层的网络通信细节予以屏蔽,使得使用的编程模型是一个文件模型,也就是说,可以象操作流一样来操作网络数据传输。
P30 掌握jBPM整合Struts的步骤及应用本章内容jPBM和SSH的整合方式jBPM和SSH的整合步骤工作流审批过程中邮件通知的使用方法流程进度图的实现本章目标熟悉jBPM整合SSH的环境掌握jBPM整合SSH的步骤掌握工作流审批过程中邮件通知的用法掌握在Web应用中使用流程图和高亮显示流程节点的方法。
P29 jBPM应用回顾了解流程节点的公共属性掌握Start、State、Node、TaskNode、Fork、Join、Decision、End等节点用法本章内容Web应用中对jBPM的支持支持jBPM的配置文件支持jBPM的JAR包带中文流程的处理jBPM整合Struts的开发步骤本章目标了解支持jBPM的Web应用了解支持jBPM的配置文件了解支持jBPM的JAR包熟悉jBPM开发带中文流程的实现方式熟练掌握jBPM整合Struts的开发步骤。
P35 如何创建jBPM数据库如何使用jBPM基本对象如何打包部署jBPM掌握jBPM的Token掌握jBPM上下文本章内容流程节点的公共属性Start和End节点State和Node节点TaskNode节点Fork和Join节点Decision节点本章目标了解流程节点的公共属性掌握Start和End节点的使用掌握State和Node节点的使用掌握TaskNode节点的使用掌握Fork和Join节点的使用掌握Decision节点的使用。
P38 什么是jBPM如何使用jBPM流程设计器掌握jBPM的应用本章内容jBPM数据库表的两种创建方式jBPM的基本对象jBPM流程的打包部署jBPM的Token令牌jBPM流程上下文本章目标了解jBPM数据库表的创建掌握jBPM的基本对象掌握jBPM流程的打包部署理解jBPM的Token令牌了解jBPM的流程上下文。
P31 jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统 jBPM最大的特色就是它的商务逻辑定义没有采用目前的一些规范,如 WfMC、 XPDL、BPML、 ebXML、 BPEL4WS等,而是采用了它自己定义的JBoss JBPM Process definition language (jpdl) JBPM的另一个特色是它使用Hibernate来管理它的数据库
P12 RTTI = Run-Time Type Identification(运行时刻类型识别) 使用指向基类的指针或引用来操作对象时,可通过RTTI获得该对象的实际派生类型
P34 HTML是用来制作网页的标记语言 HTML是Hypertext Markup Language的英文缩写,即超文本标记语言 HTML语言是一种标记语言,不需要编译,直接由浏览器执行 HTML是由W3C的维护的
P70 iBATIS是Clinton Begin开发,现在由APACHE基金会支持的用于加快JDBC编程的经过泛化的框架,是一个持久化框架。当前支持JAVA、.NET、RUBY三种语言。
P15 三大特点极大地提高开发人员生产力1自始至终精细设计的差异化3支持最新的技术标准2EJB3.0--提高开发人员生产力简化新Java Persistence API取代EntityBean发展了SessionBeans和Message-DrivenBean特性更加全面的对象/关系映射功能通过注释进行配置(XML可选)WLS10继续支持EJB2.1对于迁移到WLS10非常有用混合开发模型.
P52 Fusion Middleware产品线概述 WebLogic Server技术概览 WebLogic Server产品家族及报价方式 竞争分析竞争分析及市场机会 相关技术资源
P18 配置WLS集群必须满足的条件配置WLS集群必须满足的条件要有WLSCluster的License(PremiumLicense)集群内各WLS使用静态IP地址,集群中的机器参与者不能使用DHCP或其他方法动态分配IP地址。否则,如果地址变化,集群中的参考者就会突然不能相互通信集群中的所有参考机器必须在同一局域网内,并且通过IPMulticast能够达到.
P18 议程安排容量规划概要制定容量规划问答容量规划容量规划的定义估计支持既定用户负载且性能可接受的必要硬件和软件配置容量规划的重要性保证端对端性能一致提供系统可伸缩性估计未来的硬件需求我们需要多大的容量?难以回答的问题CP=BMH(购买更多硬件);
P42 所谓“专家”,一般都拥有某一特定领域的大量 知识,以及丰富的经验。在解决问题时,专家 们通常拥有一套独特的思维方式,能较圆满地 解决一类困难问题,或向用户提出一些建设性 的建议等。 什么是专家系统呢?简单地讲,专家系统就是 一个具有智能特点的计算机程序,它的智能化 主要表现为能够在特定的领域内模仿人类专家 思维来求解复杂问题。因此,专家系统必须包 含领域专家的大量知识,拥有类似人类专家思 维的推理能力,并能用这些知识来解决实际问 题。例如,一个医学专家系统就能够像真正的 专家一样,诊断病人的疾病,判别出病情的严 重性,并给出相应的处方和治疗建议等等。
P11 什么是trie树? trie树是一种用于快速检索的多叉树结构。 和二叉查找树不同,在trie树中,每个结点上并非存储一个元素。 trie树把要查找的关键词看作一个字符序列。并根据构成关键词字符的先后顺序构造用于检索的树结构。在trie树上进行检索类似于查阅英语词典。
P32 Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以流的形式访问(streaming access)文件系统中的数据。
P48 一 JNI重难点分析 1.1 注册方法的选择 1.2 垃圾回收 二 init重难点分析 2.1 keywords.h的有趣用法 2.2 用好“DllMain函数”——客户端Property读取的实现 三 Android常用类重难点分析 3.1 RefBase、sp和wp 3.2 题外话——无所不用其极 四 Binder重难点分析 4.1 时空穿越魔术揭秘 4.2 Binder和线程的关系
P103 JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,目前实现的JPA规范的主流产品有Hibernate、TopLink/EclipseLink和OpenJPA,在WebLogic中采用了EclipseLink作为其持久化框架;