随笔分类 -  历史文章

摘要://组合继承指的是将原型链和借用构造函数(call、apply)的技术组合到一起,从而发挥二者之长的一种继承模式,//其背后的思路就是使用原型链实现对原型属性和方法的继承;//而通过借用构造函数来实现对实例属性的继承。这样,既通过在原型上定义方法实现了函数复用,又能保证每个实例都有它自己的属性。// 阅读全文
posted @ 2018-10-08 15:03 skybirdzw 阅读(1223) 评论(0) 推荐(0) 编辑
摘要://【原型模式】--重写原型对象prototype的影响 2014-12-12//定义构造函数function Person() { }//直接指定构造函数的原型为一个对象(为了简化逐个给原型添加成员的操作),但是这样写带来了两个问题,我们先来看第一个问题:Person.prototype = { 阅读全文
posted @ 2018-10-08 15:02 skybirdzw 阅读(285) 评论(0) 推荐(0) 编辑
摘要://把构造函数模式与原型模式结合,所有信息都封装在了构造函数中,即在构造函数中初始化原型:function Person(name, age, job) { //实例属性 this.name = name; this.age = age; this.job = job; //原型方法,这里只执行一次 阅读全文
posted @ 2018-10-08 15:02 skybirdzw 阅读(965) 评论(0) 推荐(0) 编辑
摘要:大体来说,基本类型的值应该用typeof来检测,而对象类型的值则应该用instanceof来检测。 《高三》P509上面的规则只适用于比较,但是如果要检测一个对象是否存在,或者浏览器是否支持这个对象时,用typeof检测比较方便,例如:if(typeof ActiveXObject != "unde 阅读全文
posted @ 2018-10-08 15:01 skybirdzw 阅读(113) 评论(0) 推荐(0) 编辑
摘要:实现代码复用的方法包括:工厂模式、构造函数模式、原型模式(《高三》6.2章 P144),它们各自的特点归结如下:1、工厂模式虽然使创建对象一定程度上实现了代码复用,但却没有解决对象识别问题,即类型判断。而构造函数模式可以解决这一问题。2、构造函数模式在类型判断上比工厂模式有优势,而且也一定程度上实现 阅读全文
posted @ 2018-10-08 15:01 skybirdzw 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:/**********事件处理程序***********EventUtil.js*浏览器兼容,《高三》13章 P354*2014-12-8********************************/var EventUtil = { addHandler: function (element, 阅读全文
posted @ 2018-10-08 15:00 skybirdzw 阅读(391) 评论(0) 推荐(0) 编辑
摘要:一、支持DOM2级的方式我们知道,现阶段支持DOM2的主流浏览器有IE9+、Firefox、Opera、Chrome和Safari。1.1、创建XML//实际上,DOM2级在document.implementation中引入了createDocument()方法来创建XML文档。其语法是:var 阅读全文
posted @ 2018-10-08 15:00 skybirdzw 阅读(571) 评论(0) 推荐(0) 编辑
摘要:Java中的数据类型与内存 上面分别给char型赋值的情形,c2和c3分别赋值16进制和10进制,然后系统从ASCII码表转化为2进制,然后再找到二进制对应的字符'A'。 (ASCII码表用十进制表示一个字符;Unicode编码用十六进制对应一个字符) 位运算符: 上面分别给char型赋值的情形,c 阅读全文
posted @ 2018-10-08 14:59 skybirdzw 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一、 JSON在JS中的应用: 首先解释下JSON对象与普通js对象字面量定义时格式的区别: Js对象字面量定义格式: var person = { name:"Wede", age:29 }; 或者: var person = { "name":"Wede", "age":29 }; 而JSON对 阅读全文
posted @ 2018-10-08 14:57 skybirdzw 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace W 阅读全文
posted @ 2018-10-08 14:56 skybirdzw 阅读(334) 评论(0) 推荐(0) 编辑
摘要:介绍Javascript操作cookie之前有必要先介绍下 ECMAScript中的几种编码方式: 有以下几对编码与解码的方法: 1、encodeURI()和decodeURI() 2、encodeURIComponent()和decodeURIComponent() 3、escape()和unes 阅读全文
posted @ 2018-10-08 14:55 skybirdzw 阅读(203) 评论(0) 推荐(0) 编辑
摘要:垮库只能读操作,写操作需要设置权限。 阅读全文
posted @ 2018-10-08 14:52 skybirdzw 阅读(349) 评论(0) 推荐(0) 编辑
摘要:利用makecert.exe工具生成的X509证书在winform程序中运行正常,但是给部署在IIS中的应用程序用却获取不到证书信息,返回为空。原因是,iis没有权限读取位于证书存储区的X509证书,需要授权才可以。授权方式:需要借助微软提供的winhttpcertcfg工具,去网上下载并安装,安装 阅读全文
posted @ 2018-10-08 14:51 skybirdzw 阅读(182) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/fly_zxy/article/details/50687691#comments 阅读全文
posted @ 2018-10-08 14:46 skybirdzw 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-08 14:45 skybirdzw 阅读(144) 评论(0) 推荐(0) 编辑
摘要:HTML5 的 web Storage 存储方式有两种:localStorage 和 sessionStorage。 sessionStorage就像是会话级别的cookie,数据会随着浏览器关闭而清除;而localStorage就像是永久性cookie,数据会存储在客户端本地的浏览器缓存中,它们的 阅读全文
posted @ 2018-10-08 14:45 skybirdzw 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-08 14:42 skybirdzw 阅读(173) 评论(0) 推荐(0) 编辑
摘要:DECLARE @@totalNum INT;SET @@totalNum=0;DECLARE @num INT;DECLARE @CustomInfo NVARCHAR(MAX);DECLARE My_Cursor CURSOR --定义游标FOR (SELECT b.CustomInfo FRO 阅读全文
posted @ 2018-10-08 14:40 skybirdzw 阅读(1916) 评论(0) 推荐(0) 编辑
摘要:1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 阅读全文
posted @ 2018-10-08 14:38 skybirdzw 阅读(136) 评论(0) 推荐(0) 编辑
摘要:最近有个朋友跟我说他的网站被黑了,百度快照里显示的是另一个网站,如: 于是查找了些资料,终于找到了问题所在,记录如下:关于黑帽SEO1、暗链:其实“暗链”就是看不见的网站链接,“暗链”在网站中的链接做的非常隐蔽,短时间内不易被搜索引擎察觉。它和友情链接有相似之处,可以有效地提高PR值。但要注意一点P 阅读全文
posted @ 2018-10-08 14:37 skybirdzw 阅读(573) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示