P105 白盒测试是根据软件产品的内部工作过程,在计算机上进行测试,以证实每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查。白盒测试把测试对象看做一个打开的盒子,允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。
P150 内容简介:第一章:编译器的基本结构。第二章:高级语言及其语法描述。第三章:词法分析器第。四章:语法分析技术。第五章:语法制导翻译的主要概念及中间代码。第六章:程序运行时的存贮分配问题。第七章:代码优化。第八章:目标代码生成。
P48 Local Reference:本地引用。在JNI层函数中使用的 非全局引用对象都是Local Reference。它包括函数调 用时传入的jobject、在JNI层函数中创建的jobject。 Local Reference最大的特点就是,一旦JNI层函数返 回,这些jobject就可能被垃圾回收。
P54 第一步:规划网站,本教程将以图示为例构建网站;<br> 第二步:创建html模板及文件目录等;<br> 第三步:将网站分为五个div,网页基本布局的基础;<br> 第四步:网页布局与div浮动等;<br> 第五步:网页主要框架之外的附加结构的布局与表现;<br> 第六步:页面内的基本文本的样式(css)设置;<br> 第七步:网站头部图标与logo部分的设计;<br> 第八步:页脚信息(版权等)的表现设置;<br> 第九步:导航条的制作(较难);<br> 第十步:解决IE浏览器的显示BUG;
P18 Kitchen是执行Spoon设计的任务(jobs)的程序,任务可以在xml或者数据库中。通常jobs会以批处理的形式定期自动执行。
P81
P86 2.1软件测试的复杂性分析2.2软件测试方法与策略2.3单元测试2.4集成测试2.5确认测试2.6系统测试2.7验收测试2.8测试后的调试2.9面向对象的软件测试本章教学目标理解软件测试的复杂性理解软件测试的方法与策略明确单元测试的主要任务和过程明确集成测试的方法和确认测试的准则明确系统测试的八个领域测试要点明确验收测试的主要内容和相关配置
P150 本书内容共有11章,可分为三部分。第1、2章为第一部分,为初学者的入门知识,使读者对c语言编写程序的步骤、方法和程序结构及算法描述有一个大致的了解。 第3~第5章为第二部分,是程序设计的基础部分,使读者详细了解c语言的基本数据类型和表达式以及c语言的控制结构。掌握了第一、二部分的内容,读者可以完成简单的程序设计。 第6章~第11章为第三部分,讲述了模块化程序设计的概念和实现的方法,为程序设计提供了更多、更方便的途径,为进行综合程序设计奠定了基础。每一个章节里都有详细的程序范例来说明程序的设计思想、语句的概念、作用、含义和使用方法,使学生能够由浅入深系统地学习c语言的知识,同时掌握一定的编程方法。
P36 目标掌握SunJDK内存区域是如何划分和使用的。掌握SunJDK有哪些GC,怎么用,什么时候触发。掌握OOM的解决方法掌握如何监测GC的状况内存管理Explicit(例如C)分配内存:malloc释放内存:free优点高效缺点开发成本高内存管理Auto(例如Lisp、Java、.net、erLang)语言本身来负责内存的分配和回收优点开发效率高避免内存分配bug缺点不可预期的latency内存管理。
P39 JFreeChart是Java中开源的制图组件,主要用于生成各种动态图表。在Java的图形报表技术中,JFreeChart组件提供了方便、快捷、灵活的制图方法。作为一个功能强大的图形报表组件,JFreeChart为Java的图形报表技术提供了解决方案。在Java项目的应用中,JFreeChart组件几乎可以满足目前图形报表的所有需求。JFreeChart组件可以生成各种各样的图形报表,如常用的柱形图、区域图、饼形图、折线图、时序图、甘特图等;而对于同一种类型的图表,JFreeChart组件还提供了不同的表现方式。
P43 Java使用流的机制实现输入输出。流:是一个数据序列。有两种流:1. 输入流。2. 输出流。
P90 首先,我们学习一些基本的图形编程知识,包括窗口的显示及外观设置、在窗口中显示文字和图像等; 接下来,介绍Java的事件处理机制,例如如何在程序中接收并处理如键盘按键和鼠标点击等“事件”; 最后,系统地介绍图形用户界面中常用组件的用法,如布局管理器、文本框、复选框、菜单、对话框等。
P34 内部类,是在一个类的内部定义的类。 匿名类是一种特殊的内部类。 内部类的特性。 内部类的实例化。
P34 JMockit深入剖析敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
P55 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能。
P29 LAMP概述基于B/S的Web系统三层体系什么是LAMPLAMP的组成体系System:Linux/UnixServer:ApacheStorage:MySQL+MemcachedScript:PHP/Perl/Python经典LAMP架构网站分析几种网站架构比较PHP简介PHP的发展历程PHP的企业级应用全球使用PHP的网站PHP的运行环境PHP的开发环境PHP的生产管理系统PHP的缺点和前瞻参考资料基于B/S的Web系统三层体系软件开发C/SorB/SC/S:Client/ServerB/S:Browser/ServerB/S架构的特点客户端要求低可维护性很高数据安全性高实时交互性好B/S架构的三层体系分层式设计:分散关注、松散耦合、逻辑复用、标准定义界面表现层业务逻辑层数据存储层LAMP:LAMP是什么?LAMP是什么?
P98 Android一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于Android平台的智能手机。 在3G应用开发领域,Android的发展前景不容小视,也将会成为未来主流的手机操作系统。
P40 第一讲 - Hibernate概述、 第二讲 - 对象-关系映射基础、 第三讲 - 复杂实体映射、 第四讲 - 关联映射、 第五讲 - Hibernate查询
P23 C++/CLI:建立本地世界与托管世界互通的桥梁。C++/CLI是各种力量妥协的产物,但是并不是一个可恶的怪物程序库是一门语言的生命力,强大统一的.NET类库将为C++带来福音,而不是相反C++/CLI延续了C++程序员在.NET平台开发上的“系统级”体验C++/CLI 应该是C++多元文化的一部分,ECMA C++/CLI 标准应被视为C++的次级标准。
P73 首先,我们学习一些基本的图形编程知识,包括窗口的显示及外观设置、在窗口中显示文字和图像等; 接下来,介绍Java的事件处理机制,例如如何在程序中接收并处理如键盘按键和鼠标点击等“事件”; 最后,系统地介绍图形用户界面中常用组件的用法,如布局管理器、文本框、复选框、菜单、对话框等。