- 博客(82)
- 收藏
- 关注
原创 斐讯K2路由器设置
1.有些宽带是自动获取IP的,就不需要知道账号和密码了2.家里的宽带是宽带拨号上网的,需要知道账号和密码的,账号是:1519579****密码:1349853.斐讯路由器设置打开浏览器会自动跳转到这里:http://p.to/cgi-bin/luci
2016-12-31 11:41:21 11237
原创 第1章 JavaScript 简介
JavaScript 诞生于1995 年。1.1 JavaScript 简史略1.2 JavaScript 实现一个完整的JavaScript 实现应该由下列三个不同的部分组成核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)1.2.1 ECMAScript1. ECMAScript 的版本ECMAScri
2016-12-29 11:00:39 412
原创 第5章 引用类型(11)单体内置对象
5.7 单体内置对象ECMA-262 对内置对象的定义是:“由ECMAScript 实现提供的、不依赖于宿主环境的对象,这些对象在ECMAScript 程序执行之前就已经存在了。”意思就是说,开发人员不必显式地实例化内置对象,因为它们已经实例化了。前面我们已经介绍了大多数内置对象,例如Object、Array 和String。ECMA-262 还定义了两个单体内置对象:Global
2016-12-28 17:11:35 319
原创 第5章 引用类型(10)基本包装类型
5.6 基本包装类型为了便于操作基本类型值,ECMAScript 还提供了3 个特殊的引用类型:Boolean、Number 和String。这些类型与本章介绍的其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用一些方法来操作这些数据。来看下面的例子。var s1 =
2016-12-28 16:34:47 593
原创 12306提示操作乘车人过于频繁
原因:12306网站为了防止黄牛等恶意刷票行为,采用了“封”IP地址的技术手段,由于不是智能识别,此种手段可能会误伤不少正常购票的旅客。 -----------------------------------------------------------------------------------------------------------------------
2016-12-28 15:33:29 13622
原创 第5章 引用类型(9)Function 类型
5.5.4 函数内部属性在函数内部,有两个特殊的对象:arguments 和this。其中,arguments 在第3 章曾经介绍过,它是一个类数组对象,包含着传入函数中的所有参数。虽然arguments 的主要用途是保存函数参数,但这个对象还有一个名叫callee 的属性,该属性是一个指针,指向拥有这个arguments 对象的函数。请看下面这个非常经典的阶乘函数。
2016-12-27 22:01:25 384
原创 第5章 引用类型(8)RegExp 类型 Function 类型
5.4 RegExp 类型略5.4.1 RegExp实例属性略5.4.2 RegExp实例方法略5.4.3 RegExp构造函数属性略5.4.4 模式的局限性略5.5 Function 类型说起来ECMAScript 中什么最有意思,我想那莫过于函数了——而有意思的根源,则在于函数实际上是对象。每个函数都是Function 类型的
2016-12-27 17:33:04 349
原创 第5章 引用类型(7)Date 类型
5.3.3 日期/时间组件方法到目前为止,剩下还未介绍的Date 类型的方法(如下表所示),都是直接取得和设置日期值中特定部分的方法了。需要注意的是,UTC 日期指的是在没有时区偏差的情况下(将日期转换为GMT 时间)的日期值。
2016-12-27 11:12:31 480
原创 第5章 引用类型(6)Date 类型
5.3 Date 类型ECMAScript 中的Date 类型是在早期Java 中的java.util.Date 类基础上构建的。为此,Date类型使用自UTC(Coordinated Universal Time,国际协调时间)1970 年1 月1 日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下,Date 类型保存的日期能够精确到1970 年1月1 日之
2016-12-27 09:51:29 558
原创 第5章 引用类型(5)Array 类型
5.2.8 迭代方法ECMAScript 5 为数组定义了5 个迭代方法。每个方法都接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响this 的值。传入这些方法中的函数会接收三个参数:数组项的值、该项在数组中的位置和数组对象本身。根据使用的方法不同,这个函数执行后的返回值可能会也可能不会影响方法的返回值。以下是这5 个迭代方法的作用。every
2016-12-26 22:00:16 304
原创 第5章 引用类型(4)Array 类型
5.2.7 位置方法ECMAScript 5 为数组实例添加了两个位置方法:indexOf()和lastIndexOf()。这两个方法都接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中,indexOf()方法从数组的开头(位置0)开始向后查找,lastIndexOf()方法则从数组的末尾开始向前查找。这两个方法都返回要查找的项在数组中的位置,或者在没找到的情况下返回
2016-12-26 17:54:35 356
原创 第5章 引用类型(3)Array 类型
5.2.2 转换方法如前所述,所有对象都具有toLocaleString()、toString()和valueOf()方法。其中,调用数组的toString()方法会返回由数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串。而调用valueOf()返回的还是数组。实际上,为了创建这个字符串会调用数组每一项的toString()方法。来看下面这个例子。 Ar
2016-12-26 17:44:41 309
原创 第5章 引用类型(2)Array 类型
5.2 Array 类型除了Object 之外,Array 类型恐怕是ECMAScript 中最常用的类型了。而且,ECMAScript 中的数组与其他多数语言中的数组有着相当大的区别。虽然ECMAScript 数组与其他语言中的数组都是数据的有序列表,但与其他语言不同的是,ECMAScript 数组的每一项可以保存任何类型的数据。也就是说,可以用数组的第一个位置来保存字符串,用第
2016-12-26 16:15:22 354
原创 第5章 引用类型(1)Object 类型
引用类型的值(对象)是引用类型的一个实例。在ECMAScript 中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。PS:虽然引用类型与类看起来相似,但它
2016-12-26 14:22:48 477
原创 第4章 变量、作用域和内存问题(3)垃圾收集
4.3 垃圾收集JavaScript 具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。而在C 和C++之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况,这是造成许多问题的一个根源。在编写JavaScript 程序时,开发人员不用再关心内存使用问题,所需内存的分配以及无用内存的回收完全实现了自动管理。这种垃圾收集机制的原理其实很简单:找出那些
2016-12-26 11:27:48 303
原创 第4章 变量、作用域和内存问题(2)执行环境及作用域
2 执行环境及作用域执行环境(execution context,为简单起见,有时也称为“环境”)是JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都保存在这个对象中。虽然我们编写的代码无法访问这个对象,但解析器在处理数据
2016-12-23 16:34:30 313
原创 第4章 变量、作用域和内存问题(2)
1.3 传递参数ECMAScript 中所有函数的参数都是按值传递的。也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。基本类型值的传递如同基本类型变量的复制一样,而引用类型值的传递,则如同引用类型变量的复制一样。有不少开发人员在这一点上可能会感到困惑,因为访问变量有按值和按引用两种方式,而参数只能按值传递。在向参数传递基本类型的值时,被传递
2016-12-22 17:59:03 170
原创 第4章 变量、作用域和内存问题(1)基本类型和引用类型的值
按照ECMA-262 的定义,JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。尽管从某种角度看,这可能是一个既有趣又强大,同时又容易出问题的特性,但JavaScript 变量实际的复杂
2016-12-22 17:46:31 425
原创 第3章 基本概念(6)函数
7 函数函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。ECMAScript 中的函数使用function 关键字来声明,后跟一组参数以及函数体。函数的基本语法如下所示:function functionName(arg0, arg1,...,argN) { statements}以下是一个函数示例:
2016-12-22 15:59:41 797
原创 第3章 基本概念(5)语句:if语句 do-while语句 while语句 for语句 for-in语句......
6 语句6.1 if语句我们推荐的做法则是像下面这样: If Statement Example 2 var i = 24; if (i > 25) { alert("Greater than 25.") } else if (i < 0) {
2016-12-22 14:45:35 851
原创 第3章 基本概念(3)数据类型:Number类型 String类型 Object类型
4.5 Number类型Number 类型应该是ECMAScript 中最令人关注的数据类型了,这种类型使用IEEE754 格式来表示整数和浮点数值(浮点数值在某些语言中也被称为双精度数值)。为支持各种数值类型,ECMA-262 定义了不同的数值字面量格式。最基本的数值字面量格式是十进制整数,十进制整数可以像下面这样直接在代码中输入:var intNum = 55; //
2016-12-21 16:56:04 952
原创 第3章 基本概念(2)数据类型:typeof操作符 Undefined类型 Null类型 Boolean类型
4. 数据类型ECMAScript 中有5 种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1 种复杂数据类型——Object,Object 本质上是由一组无序的名值对组成的。4.1 typeof操作符:检测给定变量的数据类型对一个值使用typeof 操作符可能返回下列某个字符串:"undefi
2016-12-21 15:19:23 621
原创 第3章 基本概念(1)语法 关键字和保留字 变量
1. 语法1.1 区分大小写ECMAScript 中的一切(变量、函数名和操作符)都区分大小写。这也就意味着,变量名test 和变量名Test 分别表示两个不同的变量,而函数名不能使用typeof,因为它是一个关键字,但typeOf 则完全可以是一个有效的函数名。1.2 标识符标识符,就是指变量、函数、属性的名字,或者函数的参数第一个字符必须是一个字母、下划线(_)
2016-12-21 14:17:54 515
原创 第2章 在HTML 中使用JavaScript
1.元素使用元素的方式有两种:直接在页面中嵌入JavaScript 代码和包含外部JavaScript文件。在使用元素嵌入JavaScript 代码时,只须为指定type 属性。然后,像下面这样把JavaScript 代码直接放在元素内部即可: function sayHi() { alert("Hi!"); }如果要通
2016-12-21 10:59:49 543
原创 分页语句
Oracle分页:SELECT * FROM (SELECT T.*, ROWNUM R FROM (SELECT C.SCENIC_NAME POSITION_NAME, B.PROVICE PRO_NAME, SUM(A.TOURISTSNUM) VISITORS
2016-12-20 17:11:26 344
原创 Oracle_sql_(7)
68.求部门中哪些人的薪水最高select ename, salfrom empjoin (select max(sal) max_sal, deptno from emp group by deptno) ton (emp.sal = t.max_sal and emp.deptno = t.deptno);69.求部门平均薪水的 等级 (先取平均薪水再等级 整数)select
2016-12-20 16:45:55 313
原创 Oracle_sql_(6)
51.查询部门人数大于5的部门的员工的信息select * from emp where deptno = any(select deptno from emp group by deptno having count(*)>5);select * from emp where deptno in (select deptno from emp group by deptno having
2016-12-20 16:43:50 985
原创 Oracle_sql_(5)
41.查询各种工作的最低工资select job,min(sal) from emp group by job;42.查询各个部门中的不同工种的最高工资select deptno,job,max(sal) from emp group by deptno,job;43.查询10号部门员工以及领导的信息select a.* from emp a,emp b where a.dep
2016-12-19 17:32:12 426
原创 Oracle_sql_(4)
33.查询在SALES部门工作的员工的姓名信息select ename from emp where deptno in (select deptno from dept where dname='SALES');34.查询工资高于公司平均工资的所有员工信息select e.* from emp e where sal > (select avg(sal) from emp);35
2016-12-19 14:01:31 459
原创 Oracle_sql_(3)
25.查询工资比SMITH员工工资高的所有员工信息select * from emp where sal > (select sal from emp where ename = 'SMITH');select * from scott.emp where sal >any(select sal from scott.emp where ename='SMITH');26.查询所有员工
2016-12-19 13:44:25 241
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl +
2016-12-19 11:42:34 137
原创 Oracle_sql_(2)
17.查询所有员工的姓名,如果包含字母“s”,则用“S”替换select replace (ename,'s','S') from scott.emp;18.查询员工的姓名和入职日期,并按入职日期从先到后进行排列select e.ename,e.hiredate from emp e order by hiredate asc;19.显示所有的姓名、工种、工资和奖金,按工种降序排列
2016-12-19 11:19:11 582
原创 Oracle_sql_(1)
1.查询20号部门的所有员工信息select * from emp where deptno = 20;2.查询所有工种为CLERK的员工的工号、员工名和部门名select e.empno,e.ename,d.dname from emp e,dept d where job = 'CLERK';3.查询奖金(COMM)高于工资(SAL)的员工信息select * from e
2016-12-19 10:59:10 343
原创 Oracle-scott账户
1.用户名:scott口令: tiger也可以使用命令行-----------------------------------------------------------------------------------------------------------------------2.如果安装完oracle后忘了解锁scott账户可以在
2016-12-19 09:29:27 699
原创 JavaEE程序员职业规划
JavaEE程序员职业规划: * 问题: * 多少是应届毕业生? * 现在是已经毕业?在校? * 软件行业发展趋势: * 发展 - 历史 * 九几年发展 - 传统软件(局域网:C\S - B\S) * 97年 - 互联网 * 2007 - 移动互联网 * 趋势 - 未来 * 云计算 * 可穿戴设备
2016-12-19 08:55:44 709
空空如也
2023年最流行的Java技术是什么?
2023-02-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人