P43 注意:在使用的时候要保证有相应的构造方法。30.3具有简单查询条件的查询30.3.1查询条件中的常量字符串常量使用单引号括起来:‘Duke’。如果字符串常量包含了单引号,使用两个单引号表示一个单引号:'Duke''s'。数字符号:精确的和大约的,例如30,30.3逻辑符号是TRUE或者FALSE,不区分大小写。例1:查询男用户。
P57 基于Subversion和TortoiseSVN的版本控制系统 Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。 TortoiseSVN:SVN的客户端工具,和资源管理器完美集成,基于TortoiseCVS的代码开发,使用上与TortioseCVS极其相似;
P13 OGNL就是对象图像导航语言( Object Graphic Navigation Language )英文全程的缩写,是一个开源的项目,struts2选择此表达式为默认的表达式语言。 OGNL表达式也其他的表达式相比有自己的特性
P0 Hibernate缓存机制对Hibernate的性能发挥一直处于一个极其重要的作用,它是持久层性能提升的关键。Hibernate缓存介于Hibernate应用和数据库之间,缓存中存放了数据库数据的拷贝。 其作用是减少访问数据库的频率,从而提高应用的运行性能。
P150 主要内容介绍:第1章算法引论第2章递归与分治策略第3章动态规划第4章贪心算法第5章回溯法第6章分支限界法主要内容介绍(续)第7章概率算法第8章NP完全性理论第9章近似算法第10章算法优化策略。
P38 拦截器(Interceptor)是动态拦截Action调用的对象,类似于Servlet中的过滤器。在执行Action的业务逻辑处理方法(execute())之前,Struts2会首先执行在struts.xml中引用的拦截器。<br> 拦截器是struts2的一个重要特性。Struts2框架的大多数核心功能都是通过拦截器来实现的,像避免表单重复提交、类型转换、对象组装、验证、文件上传等,都是在拦截器的帮助下实现的。拦截器之所以称为“拦截器”,是因为它可以在Action执行之前和执行之后拦截调用。
P31 Java输入输出流主要内容:输入输出流、字符流以及文件操作1、输入流与输出流2、随机访问文件3、字符流(读写器)4、对象序列化5、文件一、输入流与输出流1、大部分程序都需要输入/输出处理,比如从键盘读取数据、向屏幕中输出数据、从文件中读或者向文件中写数据、在一个网络连接上进行读写操作等。
P107 MFC实例教程
P26 SSH2框架搭建版本:struts2.1.6、spring2.5.6、hibernate3.3。SSH2与SSH1之简要比较SSH框架的优势开发效率高适应客户的需求随机变化SSH1框架的劣势繁琐的配置文件编写struts1.X Action线程安全,仅允许一个实例去处理所有请求Forward过于繁琐对Servlet依赖过强SSH2与SSH1之简要比较SSH2优势大量简化配置文件编写。更大程度解耦合Struts不再依赖Servlet通配符配置注解使用struts2使用struts2借鉴webwork的成功之处,兼容struts1,集合两者优点,更易于整合spring及hibernate框架。
P56 要想做到数据库优化的高手: 一方面需要有非常好的技术功底,对操作系统、存储硬件网络、数据库原理等方面有比较扎实的基础知识; 另一方面是需要花大量时间对特定的数据库进行实践测试与总结。 不是花几周,几个月就能达到的。
P150 第2章 会话Bean (Session Bean) 第3章 实体Bean (Entity Bean) 第6章 Web服务 (Web Service)
P86 在一个list中有过亿条的Integer类型的值,如何更快的计算这些值的总和?一个计算的问题简单的方法:更快的CPU来遍历靠谱的方法:分而治之来处理进一步的方法:Fork/jion简单的方法靠谱么?
P24 RMAN:一种用于备份(BACKUP),还原(RESTORE),恢复(RECOVERY)的oracle备份工具。它能够备份整个数据库,或数据库的部件,如:表空间,数据文件,控制文件,参数文件等,而且RMAN是基于使用块儿备份的。这是RMAN的优势所在。使用方式及其连接方式:本机:RMANtarget/远程:RMANtargetsys/password@目标实例连接要求:归档模式。MOUNT或者OPEN状态。RMAN指令类型:COPY:源文件和备份后的文件大小一样大,基于文件的备份。
P31 流和文件I/O概览; 文本文件I/O; File类; 基本的二进制文件I/O; 用对象流进行对象I/O。
P7 F验收测试B单元测试C整合测试D系统测试E性能测试A测试计划、测试设计立项结束测试工作总体流程图A测试计划、测试设计依据《项目需求规格说明书》、《项目开发架构设计》和《项目整体计划》设计《测试计划》和《测试设计》设计审核进入下一阶段《测试计划》根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准。
P21 J2EE平台架构J2EE平台是一种多层的、分布式的(a multitiered distributed)应用模型。应用逻辑根据功能被划分成各种组件,而且组成J2EE应用程序的各种组件依据应用组件在多层J2EE环境中所属的层被安装在不同的机器上。J2EE平台架构(Continued)客户层(Client-tier)组件运行在客户机上。Web层(Web-tier)组件运行在J2EE服务器(应用服务器)上。业务层(Business-tier)组件运行在J2EE服务器(应用服务器)上。
P29 数据库的故事数据库的发展1在数据库技术诞生之前,数据主要是以File形式存储的,数据的管理也是由具体的应用自身来完成的,所以这个时期的数据管理和应用逻辑是混在一起的。240年前第一代数据库技术的诞生,才实现了数据管理与应用逻辑的分离,采用层次结构来描述数据,我们称之为层次型数据库(IMS)。至于我们常说RDBMS,其实是第二代数据库技术,上世纪70年代,来自IBM的E.FCodd博士提出的关系型理论以及SQL语言的发明。实现了数据建模和数据操作处理的标准化,关系型数据库在其后的20多年的时间取得了长足的发展,得到了广泛的应用,数据相关的所有理论问题似乎都已经解决。
P20 介绍1、CAS是Yale大学发起的一个开源项目,旨在为Web应用系统提供一种可靠的单点登录方法,CAS在2004年12月正式成为JA-SIG的一个项目。CAS具有以下特点:2、开源的企业级单点登录解决方案。3、CASServer为需要独立部署的Web应用。4、CASClient支持非常多的客户端(这里指单点登录系统中的各个Web应用),包括Java,.Net,PHP,Perl,Apache,uPortal,Ruby等。
P39 SQL语句调优 。DB2 SQL访问计划常用分析工具 (Visual Explain ,Quest Center for DB2) 。物资系统调优案例分析
P74 新特性:支持REST风格的URL。添加更多注解,可完全注解驱动。引入HTTP输入输出转换器(HttpMessageConverter)。和数据转换、格式化、验证框架无缝集成对静态资源处理提供特殊支持更加灵活的控制器方法签名,可完全独立于Servlet API。