摘要:
系统完整完成后需要做如下配置:1:修改网卡eth0的配置信息vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 ONBOOT="no"ONBOOT="yes"2: 启动visual box的dbcp服务,给eth0分配ip地址dhclient eth03: 重新启动网络,让刚才的配置生效service network restart4:测试ping www.baidu.com测试通过后如图修改virtualbox然后就可以用SecureCRTPortable.exe 和SecureFXPortable.exe 阅读全文
摘要:
想获取当前系统cpu的使用率,如果允许使用hta,可以使用以下的代码获取当前cpu的使用率(较为精确)setInterval(function() { var locator=new ActiveXObject ("WbemScripting.SWbemLocator"); var service=locator.ConnectServer("."); var cpu=new Enumerator (service.ExecQuery("SELECT * FROM Win32_Processor")).item(); document 阅读全文
摘要:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title> <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> <meta na 阅读全文
摘要:
前言 Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript可以通过一定的设计模式来实现面向对象的编程,其中this “指针”就是实现面向对象的一个很重要的特性。但是this也是Javascript中一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明 我们先来看一个最简单的示例:Js代码<scripttype="text/javascript">varname="KevinYang";functionsayHi(){ 阅读全文
摘要:
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。 function f1(){ var n=999; }... 阅读全文
摘要:
要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:标准模式(strict mode)和怪异模式(quirks mode)。所谓的标准模式是指,浏览器按W3C标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以我们称之为怪异模式。浏览器解析时到底使用标准模式还是怪异模式,与你网页中的DTD声明直接相关,DTD声明定义了标准文档的类型(标准模式解析)文档类型,会使浏览器使用相应的方式加载网页并显示,忽略DTD声明,将使网页进入怪异模式(quirks mode)。<html> <head> <title&g 阅读全文
摘要:
在看js代码时,有时会看到关于quirks mode(怪异模式)和strict mode(严格格式)的东西,一直也没深究怎么回事,只是零零碎碎的有些概念,最近终于受不了这种似懂非懂的感觉,决定好好学习总结一下。1、quirks mode和strict mode是浏览器解析css的两种模式,或者可以称之为解析方法。目前正在使用的浏览器这两种模式都支持。2、历史原因。当早期的浏览器Netscape 4和Explorer 4对css进行解析时,并未遵守W3C标准,这时的解析方式就被我们称之为quirks mode(怪异模式),但随着W3C的标准越来越重要,众多的浏览器开始依照W3C标准解析CSS,仿 阅读全文
摘要:
三. Javascript面向对象编程:非构造函数的继承本节介绍不使用构造函数实现"继承"。1. 什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 varChinese={ nation:'中国'};还有一个对象,叫做"医生"。 varDoctor={ career:'医生'}请问怎样才能让"医生"去继承"中国人",也就是说,我怎样才能生成一个"中国医生"的对象?这里要注意,这两个对象都是普通对象,不是构造 阅读全文
摘要:
二. Javascript 面向对象编程:构造函数的继承本节主要介绍,如何生成一个"继承"多个对象的实例。比如,现在有一个"动物"对象的构造函数,functionAnimal(){ this.species="动物"; }还有一个"猫"对象的构造函数,functionCat(name,color){ this.name=name; this.color=color; }怎样才能使"猫"继承"动物"呢?1. 构造函数绑定最简单的方法,大概就是使用call或apply方法,将父对 阅读全文
摘要:
一. Javascript 面向对象编程:封装Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?1. 生成对象的原始模式假定我们把猫看成一个对象,它有"名字"和"颜色"两个属性。varCat={ name:'', color 阅读全文