摘要: 在CentOS7环境下安装单机版本的MySQL5.6.23由于MySQL需要依赖perl的包,所以先使用如下命令安装perl1. yum install perl*安装MySQL-client2. rpm -ivh MySQL-client.rpm由于MySQL-server需要依赖net-tools,所以先使用如下命令安装net-tools3. yum install net-tools由于My... 阅读全文
posted @ 2015-04-11 20:34 wangg_mail 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 从CentOS7官网下载DVD中存在需要的大部分软件,所以在没有网络的情况下可以配置yum源为本地的DVD,下载速度快,软件稳定。1. 如果使用虚拟机,那么就在虚拟机中挂载DVD的iso文件。2. 使用如下命令新建一个挂载点并挂载修改yum源配置 mkdir /media/CentOS mount -t auto /dev/cdrom /media/CentOS 通过命令mount可以查看已挂载的... 阅读全文
posted @ 2015-04-11 20:31 wangg_mail 阅读(51898) 评论(1) 推荐(0) 编辑
摘要: 数组可以通过数组直接量与Array对象来创建var arr1 = []; // 使用数组直接量创建一个空数组 var arr2 = ['a', 'b', 1, 2]; // 使用数组直接量创建一个数组,并向其中添加四个元素 var arr3 = new Array(); // 通过Array对象创建一个空数组 var arr4 = new Array(10); // 如果Array构造函数只有一个... 阅读全文
posted @ 2015-03-20 22:36 wangg_mail 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 比较运算符的规则如下: 1、如果两边都是数值,那么就按数值类型进行比较。 2、如果两边都是字符串,那么就按字符串的字典顺序进行比较。 3、如果一边是数值,另一边是字符串。那么就把字符串转换为数值,再与另一个数值进行比较。如果字符串在转换为数值的过程中得到NaN,那么无论再与那一个数值比较,得以的结果都是false。"a" 12; // false "a" == 12; // false "12"... 阅读全文
posted @ 2015-03-20 22:28 wangg_mail 阅读(259) 评论(0) 推荐(0) 编辑
摘要: JavaScript的变量是弱类型的。通过var来申明变量。 var i; var a, b, c; var x = 0, y = 0; 变量也可以不通过var申明,JavaScript会在第一次向代码赋值是自动隐式申明变量。 if( Math.random() < 1 ){ x = 10; } 以上代码中的变量x会自动被javascript隐式申明。但是javascript隐式申明的变量... 阅读全文
posted @ 2015-03-20 22:25 wangg_mail 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 相等运算符==与等同运算符===,都可以用于判断数据是否相等,返回boolean类型的数据;==运算符做比较时,要求类型不一定相同,值通过数据类型转换之后相等即可。===运算符做比较时,要求类型必须相同,而且值也必须相同。 ===运算符的条件: 1、如果运算数类型不相同,那么不等同; 2、如果运算数类型都是number,那么比较两个数值(任意一个为NaN,那么也不等同)是否等同; 3、如果运算数类... 阅读全文
posted @ 2015-03-20 22:24 wangg_mail 阅读(381) 评论(0) 推荐(0) 编辑
摘要: JavaScript提供三种方式判断对象的类型; 一、typeof typeof 运算符判断对象或数据的类型,返回值为小写的字符串类型; 二、constructor 除了null、undefined之外,对象都具有constructor属性。可以通过此属性判断类型,返回值为首字母大写的对象。 对象或数据 typeof constructor 12 number :SyntaxEr... 阅读全文
posted @ 2015-03-20 22:22 wangg_mail 阅读(176) 评论(0) 推荐(0) 编辑
摘要: JavaScript解释器在执行代码时是如何查找变量的? var x = 10; function test1() { var y = 11; function test2(){ var z = 12; function test3(){ var a = 13; console.log(a); ... 阅读全文
posted @ 2015-03-20 22:14 wangg_mail 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JavaScript基于引用计数规则自动收集垃圾。如果一个对象不再被任何一个“引用”引用,那么称此对象不可达。JavaScript垃圾回收机制会在接下来的某一个时刻(无法预知的某时刻)回收此对象。 var name = "hello"; name = name.toUpperCase(); // 此时“hello”对象已没有引用可以到达,所以“hello”对象会在接下来的某时刻被回收 对象之间引用... 阅读全文
posted @ 2015-03-20 22:13 wangg_mail 阅读(170) 评论(0) 推荐(0) 编辑
摘要: java.io.Serializable接口是一个标志性接口,在接口内部没有定义任何属性与方法。只是用于标识此接口的实现类可以被序列化与反序列化。但是它的奥秘并非像它表现的这样简单。现在从以下几个问题入手来考虑。 希望对象的某些属性不参与序列化应该怎么处理? 对象序列化之后,如果类的属性发生了增减那么反序列化时会有什么影响呢? 如果父类没有实现java.io.Serializable接口,子... 阅读全文
posted @ 2015-03-20 22:00 wangg_mail 阅读(10048) 评论(1) 推荐(2) 编辑