PowerPoint 演示文稿

Size: px
Start display at page:

Download "PowerPoint 演示文稿"

Transcription

1 JavaScript 概述 管理科学与工程学科耿方方

2 主要内容 什么是 JavaScript? JavaScript 发展史 JavaScript 版本 JavaScript 作用 JavaScript 开发工具 在 HTML 中使用 JavaScript JavaScript 语法

3 什么是 JavaScript? 概念 JavaScript 是一种为网站添加互动以及自定义行为的客户端脚本语言, 因此通常只能通过 Web 浏览器去完成操作, 而无法像普通意义上的程序那样独立运行

4 什么是 JavaScript? 主要特点 解释性执行的脚本语言 JavaScript 的语法基本结构形式与 C C++ Java 十分类似, 但是在使用之前, 不需要先编译, 而是在程序执行中被逐行的解释 简单弱类型脚本语言 JavaScript 的简单性主要在于其基于 Java 基本语句和控制流之上的简单而紧凑的设计 ; 其次在于其变量类型是采用弱类型, 并未使用严格的数据类型

5 什么是 JavaScript? 主要特点 相对安全的脚本语言 JavaScript 作为一种安全性语言, 不被允许访问本地硬盘, 且不能将数据存入服务器, 不允许对网络文档进行修改和删除, 只能通过浏览器实现信息浏览或动态交互, 从而有效地防止数据的丢失或对系统的非法访问 跨平台性的脚本语言 JavaScript 依赖于浏览器本身, 与操作环境无关, 只要计算机能运行支持 JavaScript 的浏览器, 就可正确执行, 从而实现了跨平台的特性

6 JavaScript 发展史 JavaScript 诞生于 1996 年 当时, 它的目的是处理以前由服务器端语言 ( 如 Perl) 负责的一些输入验证操作 当时, 上网的速度仅为 28.8kbit/s, 在服务器端验证一次表单, 再看到页面需要等待 30s Netscape 公司决定开发一种客户端语言 与 Java 没有任何的关系, 它由 Netscape 公司与 Sun 公司合作开发 JavaScript 最开始的名字是 LiveScript, 因当时 Java 风靡一时以及当时正与 Sun 公司进行合作等因素, 于是将 LiveScript 改为了 JavaScript JavaScript 的第一个版本, 出现在 1996 年推出的 NetScape Navigator 2 浏览器中

7 JavaScript 发展史 在微软进入市场后, 有 3 种不同的 JavaScript 版本同时存在 : Navigator 中的 JavaScript IE 中的 Jscript 及 CEnvi 中的 ScirptEase 1997 年,JavaScript1.1 版本作为一个草案提交给欧洲计算机制造商协会 (ECMA), 最终由来自 Netscape Sun 微软 Borland 和其他一些对脚本编程感兴趣的公司程序员组成了 TC39 委员会, 该委员会被委派标准化一个通用 跨平台 中立于厂商的脚本语言的语法和语义 TC39 委员会制定了 ECMA-262 标准, 该标准由国际标准化组织采纳通过, 作为各浏览器生产开发所使用的脚本程序的统一标准

8 JavaScript 版本

9 JavaScript 作用 通常情况下,Web 前端开发者使用 JavaScript 在给网页添加交互作用 网页的结构层是 HTML; 网页表现层由 CSS 构成 ; 网页行为层由 JavaScript 组成 网页上的所有元素 属性和文本都能通过使用 DOM( 文本对象模型 ) 的脚本来获得 Web 前端开发者可通过 JavaScript 来实现改变网页内容 CSS 样式 对用户输入做出反馈等操作

10 JavaScript 开发工具

11 在 HTML 中使用 JavaScript 用 JavaScript 编写的代码必须通过 HTML/XHTML 文档才能执行 目前有三种方法可以调用 JavaScript 方法一 : 将 JavaScript 代码放到文档 <head> 或 <body> 标签中的 <script> 标签之间 但最好的做法是将 <script> 标签放到 HTML 文档的最后,<body> 结束标签之前 方法二 : 将 JavaScript 代码存为一个扩展名为.js 的独立文件 典型的做法是在文档的 <head> 部分放置一个 <script> 标签, 并把它的 src 属性指向该文件 方法三 : 直接将脚本嵌入到 HTML 标记的事件中

12 在 HTML 中使用 JavaScript 方法一 :<script> 是 HTML 语言为引入脚本程序而定义的一个双标记 在网页中最常用的一种插入脚本的方法是使用 <script></script> 标记对 具体方法是 : 把脚本标记对 <script></script> 置于网页的 head 部分或 body 部分中, 然后在其中加入脚本程序

13 在 HTML 中使用 JavaScript 案例 1: <!DOCTYPE html> <head> <title> 第一个 JavaScript 程序 </title> </head> <body> <h1> 第一个 JavaScript 程序 </h1> <script>document.write( <h3>welcome!</h3> ); </script> </body> </html>

14 在 HTML 中使用 JavaScript 方法二 : 将 JavaScript 代码存为一个扩展名为.js 的独立文件 典型的做法是在文档的 <head> 部分放置一个 <script> 标签, 并把它的 src 属性指向该文件

15 在 HTML 中使用 JavaScript 案例 2: <html> <head> <title> 链接式 </title> <meta charset="utf-8"> </head> <body> <h1> 我的第一个 JS 程序 </h1> <script src="demo2-01.js"></script> </body> </html> Demo2-01.js var today = new Date(); var hournow = today.gethours(); var greeting; if (hournow > 18) { greeting = 'Good evening!'; } else if (hournow > 12) { greeting = 'Good afternoon!'; } else if (hournow > 0) { greeting = 'Good morning!'; } else { greeting = 'Welcome!'; } document.write('<h3>' + greeting + '</h3>');

16 在 HTML 中使用 JavaScript 方法三 : 可以直接在 HTML 某些标记内添加事件, 然后将 JavaScript 脚本写在该事件的值内, 以响应输入元素的事件 案例 3: <html> <head> <title> 第一个 JavaScript 程序 </title> </head> <body> <p onclick= javascript:alert( Hello,the Web world! ); >click here</p> </body> </html>

17 在 HTML 中使用 JavaScript 浏览器在遇到 <script> 元素时会停止载入脚本, 然后检查, 看看自己是否有什么要做的 这样会影响页面的加载时间 需要注意的是 : 上述代码中 <script> 标签没有包含传统的 type="text/javascript" 属性, 是因为在 HTML5 规范中,script 属性默认是 text/javascript, 所以可以省略, 但是在 HTML4.01 和 XHTML1.0 规范中,type 属性是必须的

18 语法结构 JavaScript 程序使用 Unicode 字符集编写, 它是一种区分大小写的语言, 也就是说, 在输入关键字 变量 函数名以及所有的标识符时, 都必须采取一致的字母大小写格式 标识符可以按照下列格式规则组合起来的一或多个字符 : 第一个字符必须是一个字母 下划线 (_) 或一个美元符号 ($); 其他字符可以是字母 下划线 美元符号或数字 按照惯例, 标识符采用驼峰大小写格式, 也就是第一个字母小写, 剩下的每个单词的首字母大写, 例如 : firstsecond mycar dosomethingimportant 不能把关键字 保留字 true false 和 null 用作标识符

19 语法结构 JavaScript 会忽略程序中记号之间的空格 制表符和换行符 因为可以在程序中任意使用空格 制表符和换行符, 因此开发者可以采用整齐 一致的方式排版 JavaScript 代码, 增加代码的可读性 JavaScript 中的简单语句后面通常都有分号 (;) 主要是为了分割语句

20 注释 JavaScript 和 Java 一样, 它也支持 C++ C 型的注释 JavaScript 会把处于 // 和一行结尾之间的任何文本都当做注释忽略掉 此外 /* 和 */ 之间的文本也会被当做注释, 这个注释可以跨越多行, 但是其中不能有嵌套的注释

21 关键字和保留字 JavaScript 具有特定用途的关键字, 这些关键字可用于表示控制语句的开始或结束, 或者用于执行特定操作

22 关键字和保留字 JavaScript 中有可能将来被用作关键字的, 也不能用作标识符的保留字

23 关键字和保留字 此外还应该避免把 JavaScript 预定义的全局变量名或全局函数名用作标识符 避免使用的标识符如表所示

24 变量 变量是用于存储信息的容器 : JavaScript 的变量是一种弱类型变量, 所谓弱类型变量是指它的变量无特定类型, 定义任何变量都是用 var 关键字, 并可以将其初始化为任何值, 而且可以随意改变变量中所存储的数据类型 例如 : var smystring 通过赋值语句向 JavaScript 变量赋值 : var x=5; var carname="volvo"; 变量名在 = 符号的左边, 而需要向变量赋的值在 = 的右侧 在以上语句执行后, 变量 x 中保存的值是 5, 而 carname 的值是 Volvo 可以使用一条语句定义多个变量, 只要每个变量用逗号分隔开即可 : var message= hi, found=false,age=29;

25 变量 实例 4: <html> <body> <script type="text/javascript"> var firstname; firstname="george"; document.write(firstname); document.write("<br />"); firstname="john"; document.write(firstname); </script> <p> 上面的脚本声明了一个变量, 为其赋值, 显示该值, 改变该值, 然后再显示该值 </p> </body> </html>

26 变量 在函数内声明了一个变量, 就只能在该函数中访问该变量 当退出该函数后, 这个变量会被撤销 这种变量称为局部变量 您可以在不同的函数中使用名称相同的局部变量, 这是因为只有声明过变量的函数能够识别其中的每个变量 如果您在函数之外声明了一个变量, 则页面上的所有函数都可以访问该变量 这些变量的生存期从声明它们之后开始, 在页面关闭时结束 这种变量成为全局变量 例如 : function test(){ var message= hi ; // 局部变量 } test(); alert(message); 错误!

27 数据类型 JavaScript 是一种弱类型语言, 这意味着 Web 前端开发者可以在任何阶段改变变量的数据类型, 而无需像强类型语言一样在声明变量的同时还必须同时声明变量的数据类型 JavaScript 的三种基本数据类型有 : 字符串 数值 布尔值 除了这三种基本的类型外, 还有数组 undefined null 对象

28 数据类型 - 字符串 字符串由零个或多个字符构成 字符包括 ( 但不局限于 ) 字母 数字 标点符号和空格 字符串必须包在引号里面, 单引号或双引号都可以 JavaScript 可以随意的选用引号, 但最好还是根据字符串所包含的字符来选择 即如果字符串包含双引号, 就把整个字符串包含在引号里面 ; 如果包含单引号就把整个字符放在双引号里面 如果一个字符串中既有单引号又有双引号, 那么这种情况下需要把那个单引号或双引号看做一个普通字符, 而不是这个字符串的结束标志, 这种情况下需要对这个字符进行转义, 在 JavaScript 中用反斜线对字符串进行转义 var score= run time 3\ 15\ // 转义字符后面的第 1 个字符将按原样输出

29 数据类型 - 字符串 下面的表格列出了其余的特殊字符, 这些特殊字符都可以使用反斜杠来添加到文本字符串中 : 代码 输出 \r 回车符 代码 \' 输出 单引号 \t 制表符 \" 双引号 \b 退格符 \& 和号 \f 换页符 \\ 反斜杠 \n 换行符

30 数据类型 - 字符串 转换为字符串 : 第一种使用 tostring() 方法, 数值 布尔值 对象和字符串值都有 tostring() 方法, 但 null 和 undefinded 值没有这个方法 第二种是 string () 函数, 这个函数可以将任何类型的值转换为字符串 例如 : var age=11; var ageasstring=age.tostring(); // 字符串 11 var found=true; var foundasstring=found.tostring(); // 字符串 true var value1=10, value2=true, value3=null,value4; alert(string(value1)); // 10 alert(string(value2)); // true alert(string(value3)); // null alert(string(value4)); // undefinded

31 数据类型 - 字符串 案例 5: <html> <head> <title> 字符串实例 </title> <meta charset="utf-8"> </head> <body> <h1> 字符串变量 </h1> <div id="title">howdy <span id="name">friend</span>!</div> <div id="note">take a look around...</div> <script src="demo js"></script> </body> </html> Demo js var username; var message; username = 'Molly'; message = 'See our upcoming range'; var elname = document.getelementbyid('name'); elname.textcontent = username; var elnote = document.getelementbyid('note'); elnote.textcontent = message;

32 数据类型 - 数值 如果想给一个变量赋一个数值, 不用限定它必须是一个整数 JavaScript 允许使用带有小数点的数值, 并且允许任意位小数点, 这样的数称为浮点数, 数值主要数据类型如下所示

33 数据类型 - 数值 数值转换 : 把非数值转换为数值的三个函数 :Number() parseint() 和 parsefloat() Number() 可以用于任何数据类型 var num1=number( Hello World! ); //NaN var num2=number( ); //0 var num3=number( ); //11 var num4=number(true); //1 可以使用 parseint() 和 parsefloat() 进行转换, 例如 : var num1=parseint( AF,16) //175 var num2=parseint( AF ) //NAN var num3=parsefloat( 1234blue ) //1234 var num4=parsefloat( 22.5 ) //22.5 var num5=parsefloat( ) //22.34

34 数据类型 - 数值 案例 6: <html> <head> <title> 数值变量 </title> <meta charset="utf-8"> </head> <body> <h1> 数值变量 </h1> <div id="content"> <h2>custom Signage</h2> <div id="cost">cost: $5 per tile</div> </div> <script src="demo js"></script> </body> </body> </html> Demo js var price; var quantity; var total; price = 5; quantity = 14; total = price * quantity; var el = document.getelementbyid('cost'); el.textcontent = '$' + total;

35 数据类型 - 布尔值 布尔数据只有两个可选值 :true 或者 false 布尔值不是字符串, 不能将布尔值用引号括起来 布尔值的 false 与字符串值 false 是完全不相关的两码事

36 数据类型 - 布尔值 所有类型的数值都有与 Boolean 值等价的值, 要将一个值转换为其对应的 Boolean 值, 可以调用转型函数 Boolean() 对应关系如表 数据类型转换为 true 的值转换为 false 的值 Boolean true false String 任何非空字符串 ( 空字符串 ) Number 任何非零数字值 ( 包括无穷大 ) Object 任何对象 null 0 和 NAN Undefined n/a( 不适用 ) undefined

37 数据类型 - 布尔值 案例 7 <html> <head> <title> 布尔变量 </title> <meta charset="utf-8"> </head> <body> <h1> 布尔变量 </h1> <script> var married=true; document.write(typeof(married)+"<br/>"); // 输出 boolean married="true"; document.write(typeof(married)); </script> </body> </html> // 输出 string

38 数据类型 -Undefined Undefined 类型只有一个值, 即特殊的 Undefined 在使用 var 声明变量但未对其加以初始化时, 这个变量的值就是 undefined var message; alert(message==undefined); //true

39 数据类型 -null null 类型只有一个值, 即特殊的 null 从逻辑角度讲,null 值表示一个空对象指针 var car=null; alert(typeof car); //object

40 数据类型 - 数组 字符串 数值和布尔型数据都属于离散值, 即在任意时刻只能存储一个值 如果想用一个变量来存储一组值, 就需要使用数组 数组是由名称相同的多个值构成的一个集合, 集合中的每个值都是这个数组的元素 例如可以使用数组变量 rank 来存储论坛用户所有可能的级别 创建数组的方法方法一 : 同创建任何其他变量的方法类似, 可以直接创建数组并命名, 赋给数组的值被包含在一对中括号里面, 每个值用逗号隔开 可以在同一数组中存储字符串 数字和布尔值 这种方法为字面量法 例如 : var colors; colors=[ white, black, custom ] var el=document.getelemnetbyid( color ); el.textcontent=colors[0];

41 数据类型 - 数组 方法二 : 数组构造函数 : 这种方法的形式是用一个 new 关键字, 后面跟着 Array (); 值在圆括号中指定, 值之间用逗号分隔 还可以调用叫做 item() 的方法来从数组中获取数据 例如 : var colors=new Array( white, black, custom ); var el=document.getelemnetbyid( color ); el.innerhtml=colors[0];

42 数据类型 - 数组 数组的 length 属性 : 该属性用于返回数组的长度 语法 : array.length 例如 : 创建一个数组对象, 并获取该数组对象的长度, 代码如下 : var arr=new Array(1,2,3,4,5); document.write(arr.length); 运行结果 :5 说明 : 当使用 new Array() 创建数组时, 在不对其进行赋值的情况下, length 属性的返回值是 0 Array 对象的下标是从 0 开始的

43 数据类型 - 数组 数组的方法 : 1 concat() 方法 : 该方法用于将其他数组连接到当前数组的尾端 语法 :arrayobject.concat(arrayx,arrayx,,arrayx) arrayobject: 必选项 数组名称 arrayx: 必选项 该参数可以是具体的数组元素值, 也可以是数组对象 例如 : Var arr=new Array(1,2,3,4); Document.write(arr.concat(6,7,8,9));

44 数据类型 - 数组 数组的方法 : 2 shift() 方法 : 该方法用于把数组中的第一个元素从数组中删除, 并返回删除元素的值 语法 :arrayobject.shift() arrayobject: 必选项 数组名称 例如 : Var arr=new Array(1,2,3,4); Var del=arr.shift(); Document.write( 删除元素为 : +del+ ; 删除后的数组为 : +arr); 3 pop() 方法 : 该方法用于把数组中的最后一个元素从数组中删除, 并返回删除元素的值 语法 :arrayobject.pop() arrayobject: 必选项 数组名称

45 数据类型 - 数组 数组的方法 : 4 push() 方法 : 该方法向数组的末尾添加一个或多个元素, 并返回添加后的数组长度 语法 : arrayobject.push(newelement1,newelement2,newelement3 ) 5 unshift() 方法 : 该方法向数组的开头添加一个或多个元素, 并返回添加后的数组 例如 : var arr=new Array(4,5,6); document.write( 原数组 +arr+ <br/> ); arr.unshift(1,2,3); Document.write( 新数组 +arr);

46 数据类型 - 数组 数组的排序 : 1 reverse() 方法该方法用于颠倒数组中的元素顺序 语法 : arrayobject.reverse(); 2 sort() 方法该方法用于对数组的元素进行排序 语法 : arrayobject.sort(); 获取数组中的某段数组元素语法 : arrayobject.slice(start,end)

47 数据类型 - 数组 案例 8: <html> <head> <title> 数组 </title> <meta charset="utf-8"> </head> <body> <h1> 数组 </h1> <div id="content"> <div class="message"> Color: <span id="colors"></span></div> </div> <script src="demo js"></script> </body> </html> var colors = ['white', 'black', 'custom']; colors[2] = 'beige'; var el = document.getelementbyid('colors'); el.textcontent = colors[2];

48 表达式 表达式是 JavaScript 的一个 短语,JavaScript 解释器可以计算表达式, 从而生成一个值, 最简单的表达式是直接量或变量名 表达式可以求出一个值, 求值的过程可以包含运算 基本上有两种类型的表达式 一专门给变量赋值的表达式 var color= beige ; 二表达式中可以使用两个或更多个值, 表达式最终会返回一个值 var area=3*2;

49 运算符 算术运算符 :JavaScript 中, 加减乘除都是一种操作, 这些算术操作中的每一种都必须借助于相应的操作符才能完成, 操作符是 JavaScript 为完成各种操作而定义的一些符号 假设 y=3, 则 :

50 运算符 赋值运算符用于给 JavaScript 变量赋值, 假设 x=6,y=3, 则 : 加号 (+) 是一个比较特殊的操作符, 它既可以用于数字, 也可用于字符串, 代码如下所示

51 运算符 比较运算符 : 给定 x=5, 表格解释了比较运算符

52 运算符 逻辑操作符 : 整合多个表达式, 返回 true 或 false 运算符描述 例子 && and (x < 10 && y > 1) 为 true or (x==5 y==5) 为 false! not!(x==y) 为 true

53 运算符 案例 9: <html> <head> <title> 算术运算符 </title> <meta charset="utf-8"> </head> <body> <h1> 算术运算符 </h1> <div id="content"> <div class="message number">subtotal: $<span id="subtotal"> </span></div> <div class="message number">shipping: $<span id="shipping"> </span></div> <div class="message number">total: $<span id="total"> </span></div> </div> <script src="demo js"></script> </body> </html> var subtotal = (13 + 1) * 5; var shipping = 0.5 * (13 + 1); var total = subtotal + shipping; var elsub = document.getelementbyid('subtotal'); elsub.textcontent = subtotal; var elship = document.getelementbyid('shipping'); elship.textcontent = shipping; var eltotal = document.getelementbyid('total'); eltotal.textcontent = total;

54 想一想? 1 使用字符串运算符 +, 连接字符串, 并使用 document.write 语句输出个人信息 2 已知长方形的长和宽, 根据长方形面积公式, 应用算术运算符计算出长方形的面积

计算机文化

计算机文化 1 Web 前端开发技术与实践 第 14 章 : 初始 JavaScript 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://web.book.51xueweb.cn 河南中医学院管理信息工程学科河南中医学院网络信息中心 2015.9 2 本章主要内容 JavaScript 概述 JavaScript 语法 DOM 案例 : 使用 JavaScript 进行表单验证

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Python 入门 孙栩 xusun@pku.edu.cn 1 课程的整体介绍 目录 contents 2 Python 的介绍及如何安装 Python 3 使用 Python 编写简单小程序 1 课程的整体介绍 课程的整体介绍 Python 入门 1. Python 的介绍与安装 2. 变量与表达式 3. 一些简单的小程序 数据结构 1. 字符串 2. 列表 3. 元组 4. 字典 5. 集合 分支与循环

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

设计模式 Design Patterns

设计模式 Design Patterns 丁勇 Email:18442056@QQ.com 学习目标 描述 JSP 表达式语言的语法 认识使用 JSP 表达式的优点 在 JSP 中使用表达式语言 表达式语言简介 5 1 EL 为表达式语言 由两个组开发 JSP 标准标签库专家组 JSP 2.0 专家组 JSP 表达式语言的语法 ${EL Expression} JSP EL 表达式用于以下情形 静态文本 标准标签和自定义标签 表达式语言简介

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

ii Vue Bootstrap 4 ES 6 Vue Vue Bootstrap 4 ES 6 Vue 2 vue html vue html vue Vue HTML 5 CSS ES 6 HTML 5 CSS Visual Studio Code h

ii Vue Bootstrap 4 ES 6 Vue Vue Bootstrap 4 ES 6 Vue 2 vue html vue html vue Vue HTML 5 CSS ES 6 HTML 5 CSS Visual Studio Code h ii Vue Bootstrap 4 ES 6 Vue Vue Bootstrap 4 ES 6 Vue 2 vue010101.html vue010104.html vue0101 01 04 Vue HTML 5 CSS ES 6 HTML 5 CSS Visual Studio Code https://code.visualstudio.com/ Chrome XAMP Visual Studio

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

05 01 accordion UI containers 03 Accordion accordion UI accordion 54

05 01 accordion UI containers 03 Accordion accordion UI accordion 54 jquery UI plugin Accordion 05 01 accordion UI containers 03 Accordion accordion UI accordion 54 05 jquery UI plugin 3-1

More information

幻灯片 1

幻灯片 1 第 5 讲 Javascript 入门 信息学院孙辉 内容 认识 Javascript JavaScript 插入网页 JavaScript 语法 什么是 JavaScript 认识 JavaScript Java vs. JavaScript JavaScript 可以做什么? 什么是 JavaScript JavaScript 最初是为了在 HTML 页面中增加交互功能而设计的 JavaScript

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

Microsoft PowerPoint - 03.Fortran程序设计基础1

Microsoft PowerPoint - 03.Fortran程序设计基础1 简单 Fortran 90 程序的构造形式 : 第二讲 Fortran 程序设计基础 (2) [PROGRAM 程序名 ] [ 声明语句 ] [ 执行语句 ] END [PROGRAM [ 程序名 ]] 程序的书写 (P5) PROGRAM MONEY!calculate balance after interest compounded! 根据利息计算余额 REAL BALANCE, INTEREST,

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

第 3 章补充案例 案例 3-1 统计成绩最大值和最小值 一 案例描述 1 考核知识点数组的创建 2 练习目标 掌握创建数组的方式 了解 Array.length 求数组长度 3 需求分析输入小明的 5 门成绩, 计算出总分, 平均分 最高分, 最低分 4 案例分析 1) 效果如图 3-1 所示 图

第 3 章补充案例 案例 3-1 统计成绩最大值和最小值 一 案例描述 1 考核知识点数组的创建 2 练习目标 掌握创建数组的方式 了解 Array.length 求数组长度 3 需求分析输入小明的 5 门成绩, 计算出总分, 平均分 最高分, 最低分 4 案例分析 1) 效果如图 3-1 所示 图 第 3 章补充案例 案例 3-1 统计成绩最大值和最小值 1 考核知识点数组的创建 掌握创建数组的方式 了解 Array.length 求数组长度 3 需求分析输入小明的 5 门成绩, 计算出总分, 平均分 最高分, 最低分 1) 效果如图 3-1 所示 图 3-1 计算结果展示 a) 定义一个数组 arr, 存放 5 门成绩 b) 定义总分变量 sum=0 c) 定义最高分变量 max=0 d)

More information

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK 2 l 跨裝置網頁設計 Android ios Windows 8 BlackBerry OS Android HTML 5 HTML 5 HTML 4.01 HTML 5 CSS 3 CSS 3 CSS 2.01 CSS 3 2D/3D PC JavaScript

More information

PDFᅲᆰᄏ커￷

PDFᅲᆰᄏ커￷ JS 变量 变量是用于存储信息的容器 : x=5; length=66.10; 还记得在学校里学过的代数吗? 当您回忆在学校学过的代数课程时, 想到的很可能是 :x=5, y=6, z=x+y 等等 还记得吗, 一个字母可以保存一个值 ( 比如 5), 并且可以使用上面的信息计算出 z 的值 是 11 您一定没有忘记, 对吧 这些字母称为变量, 变量可用于保存值 (x=5) 或表达式 (z=x+y)

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt]

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt] HTML CSS / 2011 HTML CSS 1/ 47 1 2 HTML 3 4 HTML 5 5 : CSS 6 CSS 7 HTML CSS 2/ 47 HTML CSS 3/ 47 ( BOM) UTF-8 Notepad++ (Winodws), Fraise/Smultron (Mac), VIM ( ) HTML CSS 4/ 47 UTF-8? UTF-8 (unicode),

More information

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢   学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Java 类型 引用 不可变类型 对象存储位置 作用域 OOP

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

Mx* Language Reference Manual 2016 年 4 月 7 日 1 用词说明 未定义 指中央还没有表态指语言定义中不涉及的部分, 编译器和运行时环境如何表现是未知的 主要是为了给学生实现语言留下足够的空间, 标准测试集里不会出现涉及未定义部分的内容 例如 : 术语 : 源程

Mx* Language Reference Manual 2016 年 4 月 7 日 1 用词说明 未定义 指中央还没有表态指语言定义中不涉及的部分, 编译器和运行时环境如何表现是未知的 主要是为了给学生实现语言留下足够的空间, 标准测试集里不会出现涉及未定义部分的内容 例如 : 术语 : 源程 Mx* Language Reference Manual 2016 年 4 月 7 日 1 用词说明 未定义 指中央还没有表态指语言定义中不涉及的部分, 编译器和运行时环境如何表现是未知的 主要是为了给学生实现语言留下足够的空间, 标准测试集里不会出现涉及未定义部分的内容 例如 : 术语 : 源程序大小超过 256M 是未定义的 解释 : 我们测试用的源程序大小不会超过 256M 2 程序结构 Mx*

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

Microsoft Word - PHP7Ch01.docx

Microsoft Word - PHP7Ch01.docx PHP 01 1-6 PHP PHP HTML HTML PHP CSSJavaScript PHP PHP 1-6-1 PHP HTML PHP HTML 1. Notepad++ \ch01\hello.php 01: 02: 03: 04: 05: PHP 06:

More information

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378>

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378> 第 1 部分 Visual Studio 6.0 开发环境介绍 本书以 Visual C++ 6.0 作为 C 源程序的实践开发环境, 本章将首先介绍 Visual C++ 6.0 环境的基本操作, 包括 Visual C++ 6.0 的安装和启动,C 源程序的编辑 运行与调试 1.1 安装与启动 Visual C++ 6.0 MSDN Visual C++ 6.0 1.1 Microsoft Visual

More information

2015年计算机二级(C语言)模拟试题及答案(三)

2015年计算机二级(C语言)模拟试题及答案(三) 2016 年计算机二级 (C 语言 ) 模拟试题及答案 (3) 1.( A ) 是构成 C 语言程序的基本单位 A 函数 B 过程 C 子程序 D 子例程 2.C 语言程序从 ( C ) 开始执行 A 程序中第一条可执行语句 B 程序中第一个函数 C 程序中的 main 函数 D 包含文件中的第一个函数 3 以下说法中正确的是( C ) A C 语言程序总是从第一个定义的函数开始执行 B 在 C 语言程序中,

More information

06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b

06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b 06 01 action JavaScript action jquery jquery AJAX 04 4-1 CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS background-color camel-cased DOM backgroundcolor.css()

More information

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式]

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式] Arrays and Strings 存储同类型的多个元素 Store multi elements of the same type 数组 (array) 存储固定数目的同类型元素 如整型数组存储的是一组整数, 字符数组存储的是一组字符 数组的大小称为数组的尺度 (dimension). 定义格式 : type arrayname[dimension]; 如声明 4 个元素的整型数组 :intarr[4];

More information

17 Chapter Video/Audio API 17-1 <video> <audio> 17-2 <video> <audio>

17 Chapter Video/Audio API 17-1 <video> <audio> 17-2 <video> <audio> 17 Chapter 17-1 17-2 網頁程式設計 17-1 API HTMLMediaElement width heightposter ( HTML 5 http://www.w3.org/tr/html5/) error

More information

RUN_PC連載_8_.doc

RUN_PC連載_8_.doc PowerBuilder 8 (8) Web DataWindow ( ) DataWindow Web DataWindow Web DataWindow Web DataWindow PowerDynamo Web DataWindow / Web DataWindow Web DataWindow Wizard Web DataWindow Web DataWindow DataWindow

More information

《linux从入门到精通》实验指导第三讲:文件及目录操作

《linux从入门到精通》实验指导第三讲:文件及目录操作 Web 交互开发 实验教学指导 实验二 :JavaScript 编程应用 一 实验目的 (5 分 ) 1 掌握 JavaScript 内置对象的使用 ; 2 掌握 JavaScript 事件的使用 ; 3 掌握 JavaScript 图像处理的方法 ; 4 理解 JavaScript 编程的思路 ; 5 掌握 JavaScript 程序执行的过程 二 实验环境 (5 分 ) 1 Windows XP/Windows

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Perl CGI 1 Perl CGI 2 Perl CGI 3 Perl CGI 4 1. 2. 1. #!/usr/local/bin/perl 2. print "Content-type: text/html n n"; 3. print " n"; 4. print " n"; 3. 4.

More information

没有幻灯片标题

没有幻灯片标题 指针作为函数参数 : 原因 : 1 需要修改一个或多个值,( 用 return 语句不能解决问题 ) 2 执行效率的角度 使用方法 : 在函数原型以及函数首部中需要声明能够接受指针值的形参, 具体的写法为 : 数据类型 * 形参名 如果有多个指针型形参, 则用逗号分隔, 例如 : void swap(int *p1, int *p2) 它说明了形参 p1 p2 是指向整型变量的指针 在函数调用时,

More information

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探 付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探索建设中 成时间 : 2017-07-20 12:13:21 Since 8.6 定义键盘 定义键盘使

More information

p.2 1 <HTML> 2 3 <HEAD> 4 <TITLE> </TITLE> 5 </HEAD> 6 7 <BODY> 8 <H3><B> </B></H3> 9 <H4><I> </I></H4> 10 </BODY> </HTML> 1. HTML 1. 2.

p.2 1 <HTML> 2 3 <HEAD> 4 <TITLE> </TITLE> 5 </HEAD> 6 7 <BODY> 8 <H3><B> </B></H3> 9 <H4><I> </I></H4> 10 </BODY> </HTML> 1. HTML 1. 2. 2005-06 p.1 HTML HyperText Mark-up Language 1. HTML Logo, Pascal, C++, Java HTML 2. HTML (tag) 3. HTML 4. HTML 1. HTML 2. 3. FTP HTML HTML html 1. html html html cutehtmleasyhtml 2. wyswyg (What you see

More information

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操 计 算 机 基 础 部 程 序 设 计 类 课 程 介 绍 1. Java 语 言 程 序 设 计 Java 简 介 Java 是 一 种 开 放 的 可 以 撰 写 跨 平 台 应 用 程 序 的 面 向 对 象 的 程 序 设 计 语 言 Java 技 术 具 有 卓 越 的 通 用 性 高 效 性 平 台 移 植 性 和 安 全 性, 广 泛 应 用 于 PC 数 据 中 心 科 学 超 级

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

Microsoft PowerPoint - 07 派生数据类型

Microsoft PowerPoint - 07 派生数据类型 能源与动力工程学院 目录 派生类型 陈 斌 固有数据类型 数值型 (numerical) 整型 INTEGER 实型 REAL 复数型 COMPLEX 非数值型 字符型 CHARACTER 逻辑型 ( 布尔型 )LOGICAL 自定义数据类型 ( 派生类型, derived type) 派生类型是指用户利用 Fortran 系统内部类型, 如整型 实型 复数型 逻辑型 字符型等的组合自行创建出一个新的数据类型,

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取将导致上次获取的 access_token 失效 接入方可以使用 AppID 和 AppSecret

More information

Apache Spark 2.4 新增内置函数和高阶函数使用介绍

Apache Spark 2.4 新增内置函数和高阶函数使用介绍 Apache Spark 2.4 新增了 24 个内置函数和 5 个高阶函数, 本文将对这 29 个函数的使用进行介绍 关于 Apache Spark 2.4 的新特性, 可以参见 Apache Spark 2.4 正式发布, 重要功能详细介绍 如果想及时了解 Spark Hadoop 或者 Hbase 相关的文章, 欢迎关注微信公共帐号 :iteblog_hadoop 针对数组类型的函数 array_distinct

More information

1 Good morning a a a 22 17

More information

1 Good morning a a a 22 17

More information

任务 3 加法运算练习游戏 019 这就需要用到 C# 语言的基础语法, 如数据类型 运算符和控制语句, 还需要其他的常用控件 在此任务的完成过程中, 读者可以接触到 C# 的数据类型 变量常量 运算符 控制语句等基础语法, 掌握以上知识点及其在软件开发中的应用 3.2 相关知识 预定义

任务 3 加法运算练习游戏 019 这就需要用到 C# 语言的基础语法, 如数据类型 运算符和控制语句, 还需要其他的常用控件 在此任务的完成过程中, 读者可以接触到 C# 的数据类型 变量常量 运算符 控制语句等基础语法, 掌握以上知识点及其在软件开发中的应用 3.2 相关知识 预定义 任务 3 加法运算练习游戏 3.1 情境描述 选择了开发环境并理解了事件驱动机制以后, 要开发项目, 还需掌握 C# 语言的语法 本任务的目标是完成如图 3.1 和图 3.2 所示的小学生加法运算练习游戏 这个小软件的功能是在窗体中的 + 两边出现 2 个 10 以内的随机数, 让用户 ( 适合于小学生 ) 在文本框内输入其和, 然后单击 OK 按钮 若输入的和是正确的, 则跳出一个红色的图片, 同时提示答对了,

More information

Microsoft Word - json入门.doc

Microsoft Word - json入门.doc Json 入门 送给亲爱的女朋友, 祝她天天快乐 作者 :hlz QQ:81452743 MSN/Email:hulizhong2008@163.com json 入门 (1) json 是 JavaScript Object Notation 的简称 ; 在 web 系统开发中与 AJAX 相结合用的比较多 在 ajax 中数据传输有 2 中方式 : 文本类型, 常用 responsetext 属性类获取

More information

2010 12 7 : :4.9s :44 7, 320KB Velocity 2010 Google -- Don t Let Third Parties Slow You Down : Third-party Publisher site % Impact Digg services.newsweek.com 14 Digg realtalkny.uproxx.com 9 FriendConnect

More information

Microsoft Word - 最新正文.doc

Microsoft Word - 最新正文.doc 2 2 Web 2.0 Ajax StarTrackr! GPS RFID jquery JavaScript StarTrackr! JavaScript jquery 1 jquery jquery jquery JavaScript HTML jquery JavaScript jquery jquery jquery $(document).ready()! jquery jquery (document)

More information

第 三 条 基 金 管 理 人 基 金 托 管 人 和 基 金 份 额 持 有 人 的 权 利 义 务, 依 照 本 法 在 基 金 合 同 中 约 定 基 金 管 理 人 基 金 托 管 人 依 照 本 法 和 基 金 合 同 的 约 定, 履 行 受 托 职 责 通 过 公 开 募 集 方 式

第 三 条 基 金 管 理 人 基 金 托 管 人 和 基 金 份 额 持 有 人 的 权 利 义 务, 依 照 本 法 在 基 金 合 同 中 约 定 基 金 管 理 人 基 金 托 管 人 依 照 本 法 和 基 金 合 同 的 约 定, 履 行 受 托 职 责 通 过 公 开 募 集 方 式 中 华 人 民 共 和 国 证 券 投 资 基 金 法 (2003 年 10 月 28 日 第 十 届 全 国 人 民 代 表 大 会 常 务 委 员 会 第 五 次 会 议 通 过 2012 年 12 月 28 日 第 十 一 届 全 国 人 民 代 表 大 会 常 务 委 员 会 第 三 十 次 会 议 修 订 ) 目 录 第 一 章 总 则 第 二 章 基 金 管 理 人 第 三 章 基 金

More information

第 4 章 Linux shell 程序设计 shell UNIX/Linux Linux shell shell if case while for shell Linux Linux 本章主要介绍 Linux shell( 默认是 bash) 的语法结构 变量定义及赋值引用 标点符号 控制语句等

第 4 章 Linux shell 程序设计 shell UNIX/Linux Linux shell shell if case while for shell Linux Linux 本章主要介绍 Linux shell( 默认是 bash) 的语法结构 变量定义及赋值引用 标点符号 控制语句等 第 4 章 Linux shell 程序设计 shell UNIX/Linux Linux shell shell if case while for shell Linux Linux 本章主要介绍 Linux shell( 默认是 bash) 的语法结构 变量定义及赋值引用 标点符号 控制语句等 本章的主要内容如下 : shell 的主要特点 类型 建立和执行方式 bash 变量的分类 定义形式及引用规则

More information

第3章 Java语言基础

第3章 Java语言基础 第 3 章 Java 语言基础 第 1/55 页 习题 3 3. 8. 9. 13. 18. 实验 : 1. 实验 4( 实 P11~12) 2. 实验任务 : 1 例 3.1( 教 P30) 2 变量赋值 ( 教 P29) 3 编写两个缓冲区对应同一个输入流对象, 并键盘输入整型 a 和双精度 b, 求和 第 2/55 页 习题 3 3. 实验任务 : 1 实验 5( 实 P12~13) 2 实验

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式 導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式語言篇第 3 章 C# 程式語言基礎 C# C# 3.0 var 第 4 章 基本資料處理 C# x

More information

個 人 的 手, 拉 著 瞎 子 的 手 把 他 帶 往 村 外 的 時 候, 對 於 瞎 子 來 講, 那 個 人 的 手 和 耶 穌 的 手 有 沒 有 區 別? 沒 有! 為 什 麼 沒 有 區 別? 因 為 對 於 一 個 瞎 子 來 說, 手 和 耳 朵 就 是 他 接 觸 世 界, 瞭

個 人 的 手, 拉 著 瞎 子 的 手 把 他 帶 往 村 外 的 時 候, 對 於 瞎 子 來 講, 那 個 人 的 手 和 耶 穌 的 手 有 沒 有 區 別? 沒 有! 為 什 麼 沒 有 區 別? 因 為 對 於 一 個 瞎 子 來 說, 手 和 耳 朵 就 是 他 接 觸 世 界, 瞭 課 目 : 講 道 法 學 生 : 楊 建 偉 老 師 : 汪 院 長 時 間 :2009 年 8 月 1 日 靈 命 三 階 ( 可 8:22-26) 在 四 部 福 音 書 中, 這 是 一 段 很 特 別 的 記 載 特 別 在 什 麼 地 方 呢? 是 不 是 特 別 在 耶 穌 基 督 對 一 個 病 人 的 醫 治? 不, 在 耶 穌 三 年 半 的 服 侍 當 中, 曾 經 醫 治 數

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

web程序设计.doc

web程序设计.doc 学习中心 姓名 学号 西安电子科技大学网络与继续教育学院 Web 程序设计 全真试题 ( 闭卷 90 分钟 ) 题号一二三四总分 题分 20 20 30 30 得分 一 选择题 ( 每题 2 分, 共 20 分 ) 1. Web 的工作模式是 : ( ) A. 客户端 / 服务器端 B. 浏览器 / 服务器 C. 浏览器 / 浏览器 D. 浏览器 / 客户端 2. Session 对象的默认有效期为多少分钟?(

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 The BitCoin Scripting Language 交易实例 交易结构 "result": { "txid": "921a dd24", "hash": "921a dd24", "version": 1, "size": 226, "locktime": 0, "vin": [ ], "vout": [ ], "blockhash": "0000000000000000002c510d

More information

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法 ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 0 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : 0 /// 测试方法 : 测试将 DataTable 导出到 EXCEL, 无模板 public void TestExportToExcelByDataTable() string excelpath

More information

class sometimes { int naive; void make_money() { this.naive++; int main() { sometimes keep = new sometimes; keep.naive = 0; while (getint() < Wallace)

class sometimes { int naive; void make_money() { this.naive++; int main() { sometimes keep = new sometimes; keep.naive = 0; while (getint() < Wallace) Mx* Language Reference Manual 2017 年 4 月 3 日 1 用词说明 未定义 (Undefined Behavior) 指中央还没有表态指规范并没有定义该情况发生时语言的表现 初衷是为了给同学们提供一些自己发挥的空间, 在测试数据里, 这些没有定义的情况是不会发生的 例 : 术语 : 编译器接受源代码长度如果超过 1M, 结果是未定义的 解释 : 我们测试用的源代码长度不会超过

More information

大漠 伪前端, 就职于淘宝

大漠 伪前端, 就职于淘宝 CSS Grid Layout 2016-12-17 @ 大漠. #CSSConf https://www.flickr.com/photos/19139526@n00/8331063530/ 大漠 伪前端, 就职于淘宝 古老的 table 布局 现代 Web 布局 Float inline-block display: table position (absolute 或 relative)

More information

中国软件2013校园招聘通知

中国软件2013校园招聘通知 中 国 软 件 2014 校 园 招 聘 通 知 公 司 介 绍 中 国 软 件 与 技 术 服 务 股 份 有 限 公 司 成 立 于 1980 年 ( 公 司 简 称 : 中 软 股 票 简 称 : 中 国 软 件 股 票 代 码 :600536), 是 中 央 管 理 的 国 有 重 要 骨 干 企 业 中 国 电 子 信 息 产 业 集 团 有 限 公 司 (CEC) 控 股 的 大 型 高

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

Guava学习之CharSequenceReader

Guava学习之CharSequenceReader CharSequenceReader 类是以 CharSequence 的形式读取字符 CharSequenceReader 类继承自 Reader 类, 除了 remaining() hasremaining() 以及 checkopen() 函数之后, 其他的函数都是重写 Reader 类中的函数 CharSequenceReader 类声明没有用 public 关键字, 所以我们暂时还不能调用这个类

More information

Microsoft Word - 《C语言开发入门》课程教学大纲-2.doc

Microsoft Word - 《C语言开发入门》课程教学大纲-2.doc C 语言开发入门 课程教学大纲 ( 课程英文名称 ) 课程编号 :201409210011 学分 :5 学分学时 :60 学时 ( 其中 : 讲课学时 :37 学时上机学时 :23 学时 ) 先修课程 : 计算机导论后续课程 :C++ 程序设计适用专业 : 信息及其计算机相关专业开课部门 : 计算机系 一 课程的性质与目标 C 语言开发入门 是计算机各专业必修的基础课程, 是数据结构 C++ Java

More information

JAVA 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:/

JAVA 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:/ 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:// 不能以数字开头 D._3_ B:// 不能用点和空格 提问 抢答 E.$anothervar C: // 不能用点和空格

More information

class sometimes { int naive; void make_money() { this.naive++; int main() { sometimes keep = new sometimes; keep.naive = 0; while (getint() < Wallace)

class sometimes { int naive; void make_money() { this.naive++; int main() { sometimes keep = new sometimes; keep.naive = 0; while (getint() < Wallace) Mx* Language Reference Manual 2017 年 3 月 8 日 1 用词说明 未定义 指中央还没有表态指规范并没有定义该情况发生时语言的表现 初衷是为了给同学们提供一些自己发挥的空间, 在测试数据里, 这些没有定义的情况是不会发生的 例 : 术语 : 编译器接受源代码长度如果超过 1M, 结果是未定义的 解释 : 我们测试用的源代码长度不会超过 1M, 可以假设测试数据不会出现这种情况

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 第 2 章 Java 语言基础 通过本章的实践, 要掌握 Java 中的标识符 关键字 常量, 熟练掌握算术 关 系 逻辑 条件 赋值 位运算符的使用, 掌握简单顺序结构的程序设计 2.1 典型习题解答 2.1 Java 中怎样进行注释? 解答 Java 语言中的注释有 3 种形式 : (1) 单行 : // (2) 多行 : /* */ (3) 文档注释 : /** */ 第三种形式是第二种形式的变形,

More information

Microsoft PowerPoint - string_kruse [兼容模式]

Microsoft PowerPoint - string_kruse [兼容模式] Strings Strings in C not encapsulated Every C-string has type char *. Hence, a C-string references an address in memory, the first of a contiguous set of bytes that store the characters making up the string.

More information

jquery JavaScript 框架 framework JavaScript rich web application Vue.js JavaScript Evan You Google 2014 Vue.js GitHub 75,000 GitHub 1 Vue collaborators

jquery JavaScript 框架 framework JavaScript rich web application Vue.js JavaScript Evan You Google 2014 Vue.js GitHub 75,000 GitHub 1 Vue collaborators jquery JavaScript 框架 framework JavaScript rich web application Vue.js JavaScript Evan You Google 2014 Vue.js GitHub 75,000 GitHub 1 Vue collaborators npm 40,000 DOM 1 在我開始編寫本書時, 此專案在 GitHub 上已獲得 65,000

More information

运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2

运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2 第十一讲 运算符重载 与类型转换 运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2 为什么要运算符重载 预定义的运算符只针对基本数据类型, 若要对类的对象进行类似的运算, 需要重新定义运算符的功能 运算符重载实质就是函数重载 : 对已有的运算符赋予多重含义, 使得同一个运算符作用于不同类型的数据时导致不同的行为

More information

《linux从入门到精通》实验指导第三讲:文件及目录操作

《linux从入门到精通》实验指导第三讲:文件及目录操作 Web 交互开发 实验教学指导 实验六 : 文件 一 实验目的 (5 分 ) 1 掌握文件处理对象的相关操作; 2 了解文件打印的方法; 3 掌握 FileSystem API 的基本概念以及相关属性 方法与事件 ; 4 掌握 FileReader API 读取文件的内容的方法 ; 二 实验环境 (5 分 ) 1 Windows XP/Windows 7 操作系统的计算机 ; 2 局域网网络环境,

More information

领导,我不想写CSS代码.key

领导,我不想写CSS代码.key 领导 我不想写 CSS 张鑫旭 25MIN 2018-03-31 YUEWEN USER EXPERIENCE DESIGN 01 1 YUEWEN USER EXPERIENCE DESIGN 砖家 02 CSS - 艺术家 YUEWEN USER EXPERIENCE DESIGN 03 CSS - 砖家 艺术家 YUEWEN USER EXPERIENCE DESIGN 04 领导, 我不想写

More information

没有幻灯片标题

没有幻灯片标题 第 2 章 C 语言的基本数据类型与表达 式 2. 1 C 语言的语法基础 2. 2 C 语言的基本数据类型 2. 3 常量和变量 2. 4 运算符与表达式 2. 5 数据类型转换 用 第 2 章 C 语言的基本数据类型与表达 2.1 C 语言的语法基础 2. 1. 1 C 语言字符集 式 C 语言的基本符号可分 4 个类, 归纳如下 : (1) 英文字母 : 大小写各 26 个, 共计 52 个

More information

! 2000 CSSsprites.com Web FTP app 20% 80% getelementbyid() UI Facebook F8 Web CSSsprites.com Web JavaScript CSS React xi React UI UI 反應 UI 宣告 d

! 2000 CSSsprites.com Web FTP app 20% 80% getelementbyid() UI Facebook F8 Web CSSsprites.com Web JavaScript CSS React xi React UI UI 反應 UI 宣告 d ! 2000 CSSsprites.com Web FTP app 20% 80% getelementbyid() UI Facebook 2015 3 F8 Web CSSsprites.com Web JavaScript CSS React xi React UI UI 反應 UI 宣告 declare 元件 DOM state JavaScript xi React Web ios Android

More information

Microsoft Word - 教学大纲.doc

Microsoft Word - 教学大纲.doc Python 快速编程入门 课程教学大纲 ( 课程英文名称 ) 课程编号 :201700810011 学 分 :5 学分 学时 :59 学时 ( 其中 : 讲课学时 41 上机学时 :18) 后续课程 :Python 高级教程适用专业 : 信息技术及其计算机相关专业开课部门 : 计算机系 一 课程的性质与目标 Python 快速编程入门 是面向计算机相关专业的一门专业基础课, 涉及 Python 语法

More information

chp2

chp2 Java 软件设计基础 2. Java 语言基础 2.1 符号 标识符 程序中要用到许多名字, 诸如类 对象 变量 方法等 标识符就是用来标识它们的唯一性和存在性的名字 Java 采用 Unicode 字符集, 由 16 位构成 标识符分为两类 : 保留字 : 是 Java 预定义的标识符, 都具有特定的含义, 保留字又称关键字 用户定义标识符 : 是程序设计者根据自己的需要为定义的类 对象 变量

More information

5-1 nav css 5-2

5-1 nav css 5-2 5 HTML CSS HTML CSS Ê Ê Ê Ê 5-1 nav css 5-2 5-1 5 5-1-1 5-01 css images 01 index.html 02 5-3 style.css css 03 CH5/5-01/images 04 images index.html style.css 05

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢

OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 复习 : Java 类型 基本类型 boolean, char, 封装 (wrappers) 类 (class) 定义 class MyType { int i;

More information

汹涌澎湃汹涌澎湃汹涌澎湃汹涌澎湃

汹涌澎湃汹涌澎湃汹涌澎湃汹涌澎湃 第 3 章 变量和表达式 要想高效地学习 C# 的用法, 重要的是理解创建计算机程序时需要做什么 计算机程序最基本的描述也许是一系列处理数据的操作, 即使是最复杂的示例, 这个论述也正确, 例如, Microsoft Office 套装软件之类的大型多功能的 Windows 应用程序 应用程序的用户虽然看不到它们, 但这些操作总是在后台进行 为了进一步解释它, 考虑一下计算机的显示单元 我们常常比较熟悉屏幕上的内容,

More information

OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点

OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点 复习 : Java 类型 基本类型 boolean, char, 封装 (wrappers) 类 (class) 定义 class MyType { int i; double d; 数据 (Fields) char c; void set(double

More information

Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages

Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages Python 使用中的问题 n import 找不到文件时, 看一下 path browser, 加入进去 n 增加搜索路径 1. 编辑文本文件 mypath.pth D:\myDir\ 2. 存入文件夹 C:\pathon27\lib\site-packages 助教 n 郝楠 n E-mail: 1107569284@sjtu.edu.cn 作业 n 文件名 : 学号 + 姓名 + 题号.py

More information

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式]

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式] 指针 Pointers 变量指针与指针变量 Pointer of a variable 变量与内存 (Variables and Memory) 当你声明一个变量时, 计算机将给该变量一个内存, 可以存储变量的值 当你使用变量时, 计算机将做两步操作 : - 根据变量名查找其对应的地址 ; - 通过地址对该地址的变量内容进行读 (retrieve) 或写 (set) 变量的地址称为变量的指针! C++

More information

Professional Ajax Ajax Adaptive Path, LLC Jesse James Garrett Ajax php Garrett WebG

Professional Ajax Ajax Adaptive Path, LLC Jesse James Garrett Ajax   php Garrett WebG 1 何謂 Ajax? 2001 2005World Wide Web Web Google Google Google Labhttp:// labs.google.com Google LabGoogle Suggest Google Maps JavaScript remotingweb Professional Ajax Ajax 2005 2Adaptive Path, LLC Jesse

More information

可 Web 编程的NativeUI 设计与实现

可 Web 编程的NativeUI  设计与实现 可 Web 编程的 NativeUI 设计与实现 张袁炜 zhangyuanwei@baidu.com 欢迎转岗简历请发 About Me @ 张袁炜 直达号 网址导航 百度 音乐 前端 Node.js Android Arduino RaspberryPI https://github.com/zhangyuanwei Outline 一个 Hybrid App 的进化史 Native UI 实现原理

More information

PowerPoint Presentation

PowerPoint Presentation 1 版权所有 2011,Oracle 和 / 或其分支机构 保留所有权利 从幻灯片 8 中插入信息保护策略分类 WAC Widget Java ME 手机新动向陈志宇 2 版权所有 2011,Oracle 和 / 或其分支机构 保留所有权利 从幻灯片 8 中插入信息保护策略分类 以下内容旨在概述我们产品总的发展方向 该内容仅供参考, 不可纳入任何合同 该内容不构成提供任何材料 代码或功能的承诺, 并且不应该作为制定购买决策的依据

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 按钮对象 (button) 当 JavaScript 读到 标记中的 type 属性值为 button 时, 自动建立一个按钮对象, 并将该对象放到表单对象的 elements 数组当中 按钮对象包括 : 普通按钮 (button) 提交按钮 (submit) 重置按钮 (reset) 1. 使用按钮对象的格式 document.forms[ 索引值 ].elements[ 索引值

More information

第二部分动态网站开发语言 第 3 课动态网页脚本语言 VBScript 本课导读 VBScript 是由微软公司推出的, 其语法是由 Visual Basic(VB) 演化来的, 可以看作是 VB 语言的简化版, 与 VB 的关系也非常密切 它具有原语言容易学习的特性 目前这种语言广泛应用于网页和

第二部分动态网站开发语言 第 3 课动态网页脚本语言 VBScript 本课导读 VBScript 是由微软公司推出的, 其语法是由 Visual Basic(VB) 演化来的, 可以看作是 VB 语言的简化版, 与 VB 的关系也非常密切 它具有原语言容易学习的特性 目前这种语言广泛应用于网页和 第二部分动态网站开发语言 第 3 课动态网页脚本语言 VBScript 本课导读 VBScript 是由微软公司推出的, 其语法是由 Visual Basic(VB) 演化来的, 可以看作是 VB 语言的简化版, 与 VB 的关系也非常密切 它具有原语言容易学习的特性 目前这种语言广泛应用于网页和 ASP 程序制作, 同时还可以直接作为一个可执行程序, 用于调试简单的 VB 语句非常方便 技术要点

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

untitled

untitled 1 Outline 料 類 說 Tang, Shih-Hsuan 2006/07/26 ~ 2006/09/02 六 PM 7:00 ~ 9:30 聯 ives.net@gmail.com www.csie.ntu.edu.tw/~r93057/aspnet134 度 C# 力 度 C# Web SQL 料 DataGrid DataList 參 ASP.NET 1.0 C# 例 ASP.NET 立

More information

数据结构

数据结构 信息管理与信息系统专业 第 3 章变量与表达式 任课教师 : 吕雅丽 本章内容 3.1 C# 基本数据类型 3.2 常量与变量 3.3 创建并使用枚举类型 3.4 运算符与表达式类型 3.5 运算符的优先级与结合性 2 3.1 C# 基本数据类型 3.1.1 数值类型 1. 整数类型 整数类型又有有符号整数与无符号整数 有符号整数可以带正负号, 无符号整数不需带正负号, 默认为正数 有符号整数包括

More information

Microsoft PowerPoint - 01_Introduction.ppt

Microsoft PowerPoint - 01_Introduction.ppt Hello, World C 程序设计语言 第 1 章章观其大略 孙志岗 sun@hit.edu.cn http://sunner.cn prf("hello,, world\n"); 超级无敌考考你 : 如何把 hello 和 world 分别打印在两行? 2004-12-19 A Tutorial Introduction 2 hello.c 打印华氏温度与摄氏温度对照表 计算公式 : C=(5/9)(

More information

PowerPoint Template

PowerPoint Template RedGres MSSQL 到 PostgreSQL 的应用迁移 Migration Application from MSSQL to PostgreSQL Jerray.Huang 主要内容 1. 2. 3. 4. 迁移总体分析 数据迁移 - 类型与函数 语法与存储过程迁移 数据提供程序迁移 为什么要迁移 操作系统的问题 版权问题 经济问题 稳定性问题 客户要求 政府要求 硬件升级 其它 MS-SQL

More information

游戏攻略大全(三十一).doc

游戏攻略大全(三十一).doc ...1...12...12...13 Blue Shift :...35...39...42...42...46 3...48...50...51...51...65... 102... 105... 105... 121... 122 III... 124 I 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 AJAX 在 jquery 中的应用 管理科学与工程学科耿方方 主要内容 加载异步数据 请求服务器数据 $.ajax() 方法 AJAX 中的全局事件 AJAX 重构 AJAX 开发注意事项 加载异步数据 传统的 JavaScript 方法 为了加快整体页面的打开的速度, 对于某局部的数据采用异步读取的方法获取, 这一个方法的应用, 极大地优化了用户的体验, 优化了页面的执行 传统的 JavaScript

More information

22.FIT)

22.FIT) 内 部 资 料 免 费 交 流 主 办 上 海 市 孙 中 山 宋 庆 龄 文 物 管 理 委 员 会 上 海 宋 庆 龄 研 究 会 主 管 上 海 市 孙 中 山 宋 庆 龄 文 物 管 理 委 员 会 2011 年 第 2 期 总 第 121 期 双 月 印 发 顾 问 张 磊 沈 渭 滨 盛 永 华 华 平 编 委 会 主 任 秦 量 副 主 任 马 玉 成 编 委 ( 按 姓 氏 笔 画

More information

STRUCT Tag OptTag ID Tag ID 7..4 Declarators VarDec ID VarDec LB INT RB FunDec ID LP VarList RP ID LP RP VarList ParamDec COMMA VarList ParamDec Param

STRUCT Tag OptTag ID Tag ID 7..4 Declarators VarDec ID VarDec LB INT RB FunDec ID LP VarList RP ID LP RP VarList ParamDec COMMA VarList ParamDec Param 7. 附录 A:C 语言文法 在本附录中, 我们给出 C 语言的文法定义和补充说明 7. 文法定义 7.. Tokens INT /* A sequence of digits without spaces */ FLOAT /* A real number consisting of digits and one decimal point. The decimal point must be surrounded

More information