P7 1.首先介绍下背景:web端套打(精确打印)、针式打印机(批量走纸)相关的技术:struts2+jQueryeasyUI+applet+jasperReport3.7.5,对相关技术不熟的自己去了解。注:本实践已经在项目中成功运用,且项目已经上线。解决了所有遇到的问题。由于时间仓促,又时隔一年,暂时只写个大概,请仔细研究代码,以后有时间再补充详细。
P21 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化又称为 i18n:internationalization
P44 专家系统(ES)工具有时也叫做ES外壳和ES环境,主要是研制样机的工具,通过抽调某个ES的知识库,就可从特殊的ES中抽出外壳来而成为ES工具。 ES工具支持的功能包括:推理过程、数据存取、自然语言对话的界面(接口)、过程的界面、解释功能。
P 《Java网络编程(第3版)》会为你介绍Java网络API的最新特性。《Java网络编程(第3版)》讨论了JDK 1.4和1.5(现在已命名为J2SE 5)中所做的所有修改和增补。《Java网络编程(第3版)》内容全面,涵盖了从网络基础知识到远程方法调用(RMI)等各方面的内容,书中章节涉及到TCP和UDP socket、服务器socket、URL和URI、组播以及特殊用途的API(如JavaMail)等等。《Java网络编程(第3版)》展示了如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高性能的服务器。它还涵盖了Java对网络代理、Web cookie和URL缓存的支持。
P38 1.单元测试的必要性 2.由此带来的挑战性 枯燥、工作量大 3.JUnit在Java测试工作工具的中地位 4. 作者:Erich Gamma 和 Kent Beck 5. JUnit 4 的新特性:Java 5 中的annotation
P17 Hibernate&Struts&SpringStruts显示页面,做显示用的,Hibernate用来连接数据库,Spring用来连接Struts和Hibernate Hibernate框架,通过映射,和数据库表之间建立对应关系,映射文件在这是Hibernate框架的机制.
P35 Swing 是 Java 平台的 UI —— 它充当处理用户和计算机之间全部交互的软件。它实际上充当用户和计算机内部之间的中间人。Swing 到底是如何做这项工作的呢?它提供了处理前面一节中描述的 UI 各方面内容的机制。
P8 Java分布式原理和应用:JTA(Java TransactionAPI)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。一个分布式事务处理只是一个在两个或更多网络资源上访问和更新数据的事务处理,因此它在那些资源之间必然是等价的。
P16 目的从J2ME/J2SE程序员的角度,来理解web开发的过程不关注各个服务器或框架是如何配置和使用的关注于框架或技术的原理希望能够对web开发有一个较为深刻的理解
P4 Java调用存储过程返回多个结果集
P3 Java技术体系图一、Java程序员 高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程 IO、多线程、实体类、集合类、正则表达式。
P39 Java高级程序员面试试题汇总
P63 函数类对象构造函数Template Documentation函数(子程序)的概念与作用。定义一个函数的格式编写打印三个矩形的程序(用流水帐的方式与用函数的方式进行对比分析)。返回值类型函数名(参数类型形式参数1,参数类型形式参数2,….){程序代码return返回值;}其中:形式参数:在方法被调用时用于接收外部传入的数据的变量。参数类型:就是该形式参数的数据类型。返回值:方法在执行完毕后返还给调用它的程序的数据。
P19 Java---SSH(MVC)谈谈你mvc的理解MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。MVC中的模型、视图、控制器它们分别担负着不同的任务。视图:视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。模型:模型表示业务数据和业务处理。相当于JavaBean。
P38 代码检查工具张琦2011.8三、静态语法检查二、代码检查工具分类一、代码检查的目的六、一个实例的分析报告五、衡量设计质量四、静态逻辑Bug检查代码检查的目的一个写代码的人提交的代码,我们对它“要求”什么呢讲述一个类(Class)自己的故事……---《实现模式》[美]KentBeck代码的易维护性,来源于代码结构、格式、命名等的统一代码检查的目的1、代码检查是“静态”过程2、代码检查重点关注编码的规范性,也关注代码错误3、代码检查以多种维度进行检查4、代码检查以量化的指标报告提供评价结论在代码提交前、执行前对代码进行质量保证
P19 技术讲座WEB数据抓取技术入门课程目标学完本门课程后,你能够了解WEB数据抓取技术原理会使用HttpClient的GET、POST方法获取网站数据会使用HTMLParse做简单的数据定位课程抓取工具展示数据抓取工具演示演示课程案例:数据抓取工具系统回顾如何理解HTTP协议HTTP协议有哪些基本方法POST与GET方法优缺点HTTP协议的数据包结构本课程任务使用HttpClient抓取奥运会金牌榜本章目标掌握HttpClient
P49 一,Java体系结构Java体系结构包括四个独立但相关的技术:Java程序设计语言Javaclass文件格式Java应用编程接口(JavaAPI)Java虚拟机1.1Java三大特性Java三大特性:平台无关性(有条件的)安全性网络移动性类装载器就是一个能够制造出字节码数据的制造器1.2Java与C++比较Java与C++的差异:Java不支持结构和指针;自动内存管理和线索控制。Java的编译和C/C++大有不同1.3Java虚拟机简介Java虚拟机只是一种抽象的规范。Java虚拟机的天职 - 运行Java程序。Java虚拟机的执行引擎:一次性解释字节码即时编译器自适应优化器JVM可以使用纯粹的软件来实现,也可以很大部分有硬件实现。
P18 中央仓库约定优于配置生命周期1、CleanLifecycle在进行真正的构建之前进行一些清理工作。2、DefaultLifecycle构建的核心部分,编译,测试,打包,部署等等。3、SiteLifecycle生成项目报告,站点,发布站点。Nexus1、解压nexus下载的安装包nexus-2.0.5-bundle.zip2、选择对应环境的启动文件予以启动进行配置。
P16 JavaFX 2.0 是一个用于创建富互联网应用程序 (RIA) 的 API 和运行时。JavaFX 于 2007 年推出,2011 年 10 月发布了 2.0 版本。该版本的一个优点是可以在成熟、熟悉的工具中通过 Java 语言编写代码。FX 标记语言 (FXML) 是 JavaFX 2.0 附带的一种工具,本文重点介绍了如何利用这种工具的功能快速定义企业级应用程序的用户界面。
P21 EJB(EntitypriseJavaBean)是基于java开发,部署服务器端分布式组件标准。能实现完整的三层分离,提高开发效率。优点:规范化的标准,部署简单,灵活。相较于以往SSH框架,工程的结构更加简单清晰,目的单一明确,且Service端和Client端是独立分开的工程,在开发中,不会出现SSH工程那样庞大的工程目录。分布式组件开发,降低了开发过程中代码维护的难度和风险,基本排除了单个程序员上传问题代码导致整个工程无法启动的问题。在以往的开发中,任务的分发是纵向的瀑布式结构,遇到公用模块,就会出现功能重复的代码,甚至是相互冲突的代码。