研发人员技术培训ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考
参考《DHTML手册》
9
CSS
综
述
1、Cascading Style Sheet,“层叠样式表”或“级联样式表”; 2、通过一组格式设置规则,用于控制Web页面的外观; 3、可将页面的内容与表现形式分离;
语法简介
1、通过三种方式将样式表加入到网页:外部文件、内部块、内联定义; 2、最接近目标的样式定义优先权越高。高优先权样式将继承低优先权样式的未重叠定义但覆盖 重叠的定义; 3、语法格式: Selector { property: value } ; 4、重点关注选择符;
简
介
1、IBM于2001年11月捐赠给开放源码组织Eclipse.org,目前版本为3.6; 2、设计思想:一切皆为插件。其所有功能都以插件的形式附加到其核心上; 3、支持JAVA 、C++、Python等语言开发;
安装使用
1、下载对应的版本解压缩到对应目录即可; 2、确认已经安装JDK并正确设置环境变量; 3、使用指导;
3
JDK
简
介
SUN公司提供的免费JAVA开发工具集,目前版本为1.6
安装使用
1、下载对应的版本按照安装提示进行安装; 2、设置环境变量JAVA_HOME,添加BIN目录到PATH; 3、在命令行下执行java -version验证是否安装设置成功;
参考
开发中主要参考JDK DOC文档
4
Eclipse
14
J2EE体系结构
15
核心技术(一)
JDBC JSP Servlet
• Java Database Connectivity • 统一的方式来对各数据库进行存取
• Java Server Pages • HTML页面嵌入JAVA代码
• Servlet • 由Java写成并且生成HTML
16
核心技术(二)
JavaScript
8
HTML
综
述
1、 Hyper Text Mark-up Language,超文本标记语言; 2、目前网络上应用最为广泛的语言,也是构成网页文档的主要语言; 3、 HTML 是一种标记语言,由一套标记标签组成;
语法简介
1、HTML的结构包括头部(Head)、主体(Body)两大部分; 2、HTML标签是用尖括号括起来的关键字,一般成对出现,支持属性和事件; 3、Head包括: base、basefont、bgsound、link、meta、nextid、script、style、title 4、Body包括:img、a、form、input、table、div、span、iframe等;
EJB JNDI RMI
• Enterprise JavaBean • 一个开发和实施分布式商务逻辑的框架
• Java Name and Directory Interface • 存取和操作企业级的资源
• Remote Method Invoke • 使用序列化在客户端和服务器端传递数据
参考
参考《DHTML手册》及《 css20 》
10
JavaScript
综
述
1、通常非官方简称JS; 2、一种基于对象和事件驱动并具有相对安全性的客户端脚本语言; 3、不同浏览器支持不同;
语法简介
1、基本语法:变量、数据类型、表达式、逻辑运算、函数、对象、正则表达式; 2、客户端对象层级结构; 3、与HTML、CSS的配合使用;<script>…</script> 4、常用框架:Jquery、YUI、Ext等
参考
参考《javascript权威指南》
11
JS语法注意事项
❖ 大小写敏感 ❖ 全局变量和局部变量区别 ❖ 标识符:字母、下划线、美元符开始 ❖ 数据类型:Numbers、String、Boolean、Function、
Object、Array、null、undefined、Date、Error、 Regular Expression ❖ 运算符 ❖ if、while、for…in、switch、try…catch…finally、 with、this ❖ 函数定义 ❖ 正则表达式的使用
参考
使用时参考Eclipse自带的帮助文档
5
Eclipse使用
A
综述
工作台
视图 透视图
B
插件
百度文库插件安装
本地安装 在线安装
C
开发
开发使用
工具设置 Java项目 Web项目
6
Tomcat
简
介
1、 Apache基金会的Jakarta项目中的一个核心项目,目前版本为6.0; 2、免费开源的Web应用服务器; 3、支持JSP、Servlet,不支持EJB;
12
客户端对象层次结构
13
二、常用技术-J2EE
综
述
1、 Java2平台企业版(Java 2 Platform,Enterprise Edition); 2、J2EE核心是一组技术规范与指南,典型的四层结构:客户层、Web层、业务逻辑层 和企业信息系统层;
3、可伸缩性、灵活性、易维护性;
核心API和组件
1、常用组件:JDBC、Jsp、Servlet、EJB; 2、其他组件:JNDI、RMI、Java IDL/CORBA、JMS、JTA、JTS、XML、JavaMail、
JAF
参考
参考官方文档,可以大致了解,重点了解JSP、Jdbc、Servlet和 EJB相关内容,如《Core-Servlets-and-JSP》
安装使用
1、有解压缩版本和安装版本; 2、确认已经安装JDK并正确设置环境变量; 3、部署:打War部署、拷贝文件夹部署、配置文件部署; 4、需要关注配置文件:conf/ server.xml;
参考
使用时参考Tomcat自带的帮助文档
7
二、常用技术-DHTML
HTML
CSS
简介
DHTML是Dynamic HTML的 简称,就是动态的HTML,是 相对传统的静态的HTML而言 的一种制作网页的概念。对大 多数人来说, 意味着 HTML 、CSS和JavaScript 的组合。
LOGO
研发人员技术培训
1
目录
开发环境 常用技术 技术框架 开发流程 开发规范
2
工具
一、开发环境
开发 工具 Web 服务器
其他
Eclipse Netbeans Jbuilder IntelliJ IDEA Workshop
Tomcat Jboss Weblogic Websphere
JDK SVN Ant/Maven Dsp
参考《DHTML手册》
9
CSS
综
述
1、Cascading Style Sheet,“层叠样式表”或“级联样式表”; 2、通过一组格式设置规则,用于控制Web页面的外观; 3、可将页面的内容与表现形式分离;
语法简介
1、通过三种方式将样式表加入到网页:外部文件、内部块、内联定义; 2、最接近目标的样式定义优先权越高。高优先权样式将继承低优先权样式的未重叠定义但覆盖 重叠的定义; 3、语法格式: Selector { property: value } ; 4、重点关注选择符;
简
介
1、IBM于2001年11月捐赠给开放源码组织Eclipse.org,目前版本为3.6; 2、设计思想:一切皆为插件。其所有功能都以插件的形式附加到其核心上; 3、支持JAVA 、C++、Python等语言开发;
安装使用
1、下载对应的版本解压缩到对应目录即可; 2、确认已经安装JDK并正确设置环境变量; 3、使用指导;
3
JDK
简
介
SUN公司提供的免费JAVA开发工具集,目前版本为1.6
安装使用
1、下载对应的版本按照安装提示进行安装; 2、设置环境变量JAVA_HOME,添加BIN目录到PATH; 3、在命令行下执行java -version验证是否安装设置成功;
参考
开发中主要参考JDK DOC文档
4
Eclipse
14
J2EE体系结构
15
核心技术(一)
JDBC JSP Servlet
• Java Database Connectivity • 统一的方式来对各数据库进行存取
• Java Server Pages • HTML页面嵌入JAVA代码
• Servlet • 由Java写成并且生成HTML
16
核心技术(二)
JavaScript
8
HTML
综
述
1、 Hyper Text Mark-up Language,超文本标记语言; 2、目前网络上应用最为广泛的语言,也是构成网页文档的主要语言; 3、 HTML 是一种标记语言,由一套标记标签组成;
语法简介
1、HTML的结构包括头部(Head)、主体(Body)两大部分; 2、HTML标签是用尖括号括起来的关键字,一般成对出现,支持属性和事件; 3、Head包括: base、basefont、bgsound、link、meta、nextid、script、style、title 4、Body包括:img、a、form、input、table、div、span、iframe等;
EJB JNDI RMI
• Enterprise JavaBean • 一个开发和实施分布式商务逻辑的框架
• Java Name and Directory Interface • 存取和操作企业级的资源
• Remote Method Invoke • 使用序列化在客户端和服务器端传递数据
参考
参考《DHTML手册》及《 css20 》
10
JavaScript
综
述
1、通常非官方简称JS; 2、一种基于对象和事件驱动并具有相对安全性的客户端脚本语言; 3、不同浏览器支持不同;
语法简介
1、基本语法:变量、数据类型、表达式、逻辑运算、函数、对象、正则表达式; 2、客户端对象层级结构; 3、与HTML、CSS的配合使用;<script>…</script> 4、常用框架:Jquery、YUI、Ext等
参考
参考《javascript权威指南》
11
JS语法注意事项
❖ 大小写敏感 ❖ 全局变量和局部变量区别 ❖ 标识符:字母、下划线、美元符开始 ❖ 数据类型:Numbers、String、Boolean、Function、
Object、Array、null、undefined、Date、Error、 Regular Expression ❖ 运算符 ❖ if、while、for…in、switch、try…catch…finally、 with、this ❖ 函数定义 ❖ 正则表达式的使用
参考
使用时参考Eclipse自带的帮助文档
5
Eclipse使用
A
综述
工作台
视图 透视图
B
插件
百度文库插件安装
本地安装 在线安装
C
开发
开发使用
工具设置 Java项目 Web项目
6
Tomcat
简
介
1、 Apache基金会的Jakarta项目中的一个核心项目,目前版本为6.0; 2、免费开源的Web应用服务器; 3、支持JSP、Servlet,不支持EJB;
12
客户端对象层次结构
13
二、常用技术-J2EE
综
述
1、 Java2平台企业版(Java 2 Platform,Enterprise Edition); 2、J2EE核心是一组技术规范与指南,典型的四层结构:客户层、Web层、业务逻辑层 和企业信息系统层;
3、可伸缩性、灵活性、易维护性;
核心API和组件
1、常用组件:JDBC、Jsp、Servlet、EJB; 2、其他组件:JNDI、RMI、Java IDL/CORBA、JMS、JTA、JTS、XML、JavaMail、
JAF
参考
参考官方文档,可以大致了解,重点了解JSP、Jdbc、Servlet和 EJB相关内容,如《Core-Servlets-and-JSP》
安装使用
1、有解压缩版本和安装版本; 2、确认已经安装JDK并正确设置环境变量; 3、部署:打War部署、拷贝文件夹部署、配置文件部署; 4、需要关注配置文件:conf/ server.xml;
参考
使用时参考Tomcat自带的帮助文档
7
二、常用技术-DHTML
HTML
CSS
简介
DHTML是Dynamic HTML的 简称,就是动态的HTML,是 相对传统的静态的HTML而言 的一种制作网页的概念。对大 多数人来说, 意味着 HTML 、CSS和JavaScript 的组合。
LOGO
研发人员技术培训
1
目录
开发环境 常用技术 技术框架 开发流程 开发规范
2
工具
一、开发环境
开发 工具 Web 服务器
其他
Eclipse Netbeans Jbuilder IntelliJ IDEA Workshop
Tomcat Jboss Weblogic Websphere
JDK SVN Ant/Maven Dsp