P56 向前看:程序员升职记。<br> 倒过来:程序员的七种武器。<br> 常回头:程序员的想说写。
P82 昨天重点内容回顾Java语言概述Java语言基础(数据类型、运算符、语句及控制流)第一个Java Application和Java Applet数组等面向对象概念方法重载(overloading)与方法覆盖(overridden)今天内容安排高级类的特性(static、final关键字,抽象类、内部类、接口等)异常处理技术(声明、抛出、捕获、实例讲解等)。
P125 OOAD与UML表示法二、RUP建模过程与步骤三、讨论一、OOAD与UML表示法OO原则Abstraction(抽象)Encapsulation(封装)Modularity(模块化)Hierarchy(分层)OO三要素封装继承多态OO基本概念对象类属性操作(方法)接口(多态)。
P42
P49
P26 1. Java5.0新特性泛型(Generics) 泛型入门 泛型进阶语法 2. 没有泛型之前public class BooleanFoo { private Boolean foo; public void setFoo(Boolean foo) { this.foo = foo; } public Boolean getFoo() { return foo; } }public class
P32 Memcache概念memcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性Memcache概念Web servers如apache应用程序如tomcat Memcache读取写入读取读取操作的顺序是从Web层获取请求(需要执行一次数据库查询)并检查之前在缓存中存储的查询结果。如果我找到所需的值,则返回它。如果未找到,则执行查询并将结果存储在缓存中,然后再将结果返回给Web层。
P45 Catalyst是一个专业的交互设计工具;2.可将psd文件和ai文件直接导入使用;3.无需写代码,但实现的交互相对简单;4.生成的fxp工程文件可导入Flex中使用。工作步骤1.简介;2.打开工具,创建工程;3.导入所需资源,布局;4.创建交互;5.发布;附录:添加Sound和Video简介Adobe Flash Catalyst 是一个专业的交互设计工具,可以让你在不写任何代码的情况下迅速把你的设计转化成带交互的原型。
P25 目标掌握一些GC调优的基本技巧和模式如何编写对GC友好的代码。
P17 Java内存区域与内存溢出异常
P24 Spring把数据访问流程中的固定部分和可变部分分开,分别映射成两个截然不同的类:模板(Template)和回调(Callback)模板管理流程的固定部分,而在回调处填写你的实现细节DAO模块概述(续)DAO模块概述(续)Spring的模板类处理数据访问的不变部分-事务控制、资源管理以及异常处理回调接口的实现定义了特定于应用的部分-创建statement,绑定参数以及整理结果集(ResultSet)这些支撑类早已拥有一个指向模板类的属性;
P40 SVN简介(what,why,when)What:英文全称(subversion),一种版本控制系统。什么是版本控制系统?有哪些版本控制系统(vss,cvs)?why:支持重命名,跨平台,原子性提交,全局的版本号,高效地创建基线…when:当需要对代码和文档进行版本控制的时候。
P150 CRM必将成为电子商务时代企业竞争的关键。随着电子商务模式的普及和发展,一对一的销售和个性化的销售正逐渐成为企业利润增长的重要来源,忽视CRM系统的建设,等同于漠视企业客户资源的流失,任何一个企业,尤其是那些面对急剧扩张的客户群而束手无策的电子商务企业都不得不考虑这样的问题。 CRM所提供的信息可以直接成为电子商务活动的信息流,CRM使企业全面观察客户,综合利用客户信息,推动电子商务的发展。
P37 1、通过对企业现有的业务流程、业务规则、管理规章等进行分析,总结得到企业的现有业务流程模型。<br> 2、采用BPR工具对现有的业务流程模型的分析,利用工作流建模工具或者其他BPR工具对现有的流程经过抽象与整理,得到现有系统的工作流模型。<br> 3、对该工作流模型进行仿真,找到存在的问题,并结合企业的战率目标或者经营思想、市场情况、客户需求,对模型进行改进,得到优化的业务过程的工作流模型。<br> 5、对该模型投入实际运行,得到运行结果。<br> 6、对运行结构进行分析,发现存在的问题,进一步改进工作流模型。
P30 1.傻瓜都会的初始化,git init, git commit -a, 就完了。对于随便写两行代码就要放到代码管理工具里的人来说,再合适不过。也可以拿git做备份系统,或者同步两台机器的文档,都很方便。<br> 2.绝大部分操作在本地完成,不用和集中的代码管理服务器交互,终于可以随时随地大胆地check in代码了。 只有最终完成的版本才需要向一个中心的集中的代码管理服务器提交。<br> 3.每次提交都会对所有代码创建一个唯一的commit id。不像CVS那样都是对单个文件分别进行版本的更改。所以你可以一次性将某次提交前的所有代码check出来,而不用考虑到底提交过那些文件。(其实SVN也可以做到这点)
P39 Osworkflow是完全用java语言编写的开放源代码的工作流引擎,具有显著的灵活性及完全面向有技术背景的用户的特点。用户可以根据自身的需求利用这款开源软件设计简单或是复杂的工作流。通过使用,用户就可以把工作中心放在业务和规则的定义上,而不需通过硬编码的方式实现。用户可以以最小的代价把osworkflow整合到自己的程序中来。
P96 DFT是信号分析与处理中的一种重要变换。因直接计算DFT的计算量与变换区间长度N的平方成正比,当N较大时,计算量太大,所以在快速傅里叶变换(简称FFT)出现以前,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。直到1965年发现了DFT的一种快速算法以后,情况才发生了根本的变化。
P30 Webx简介第一课WebX框架基础WebXPackagingWebx应用的打包方法War——是WebApplicationArchive的缩写Car——是ComponentArchive的缩写多个car可以组装成一个war传统方式Webx方式Car在开发中的应用Car的目录结构和War基本相同,除了不需要文件:WEB-INF/web.xml不需要目录:WEB-INF/lib开发时,可以把car当作war来开发、调试部署时,可以把多个car组合成一个warWebX框架保证,无论下面哪种情况,对程序代码而言都是透明的。
P150 课程主要内容一、数据库概念以及术语二、查询语句、增删改数据、表的管理三、oracle体系组织结构四、维护控制文件、重做日志文件五、管理表空间和数据文件六、管理用户、权限、角色一。
P34 相关概念基本回收算法引用计数(Reference Counting)原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。标记-清除(Mark-Sweep)第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。复制(Copying)垃圾回收时,遍历当前使用区域,把正在使用中的对象复制到另外一个区域中。