自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Javascript实现Canvas绘图 —— 2D绘图之填充、描边及绘制矩形

Canvas绘图的实现: <canvas>元素负责在页面中设定一个区域,通过JS动态地在这个区域中绘制图形。IE9+、Firefox1.5+、Safari2+、Opera9+、Chrome、IOS版Safari以及Android版WebKit都在一定程度上支持<canvas>元素。1、基本用法(1)HTML部分的代码...

2019-08-03 15:38:00 1076

转载 Javascript面向对象的程序设计 —— 自定义类实现继承的6种方法

许多OO语言都支持两种继承方式: 接口继承:只继承方法签名; 实现继承:继承实际的方法。ECMAScript只支持实现继承,实现继承是继承实际的方法,依靠原型链来实现。1、原型链原型链是实现继承的主要方法。基本思想:利用原型链让一个引用类型继承另一个引用类型的属性和方法。构造函数、原型和实例的关系:每一个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都...

2019-07-23 19:50:00 217

转载 Javascript面向对象的程序设计 —— 创建自定义类型的7种方法

Object构造函数或对象字面量都可以用来创建单个对象,但是使用这些方式用同一个接口创建很多对象,会产生大量的重复代码。为了解决这个问题,工厂模式的一种变体开始被使用。1、工厂模式工厂模式抽象了创建具体对象的过程。因为ECMAScript无法创建类,开发人员发明了一种函数,用函数来封装以特定接口创建对象的细节,如: 1 function createPerson(name, ag...

2019-07-18 22:51:00 106

转载 apache+mysql+php环境安装及配置

一、安装mysql1、yum安装mysql# yum -y install mysql mysql-server2、安装mariadb,用mariadb来启动数据库,systemctl start mysql.service启动数据库不成功# yum install mariadb-server -y //如果已安装可以省略# systemctl start m...

2019-07-10 23:51:00 244

转载 Javascript Ajax总结——其他跨域技术之Web Sockets

Web Sockets的目标是在一个单独的持久连接上提供全双工、双向通信。在Javascript中创建了Web Sockets之后,会有一个HTTP请求发送到浏览器以发起连接。在取得服务器响应后,建立的连接会使用HTTP升级从HTTP协议交换为Web Socket协议。也就是说,使用标准的HTTP服务器无法实现Web Sockets,只有支持这种协议的专门服务器才能正常工作。由于Web ...

2019-07-08 22:31:00 138

转载 Javascript Ajax总结——其他跨域技术之服务器发送事件SSE

SSE(server-Sent Events,服务器发送事件)是围绕只读Comet交互推出的API或者模式。SSE API创建到服务器的单向连接,服务器通过这个连接可以发送任意数量的数据。服务器响应的MIME类型必须是text/event-stream,是浏览器中的JavascriptAPI能解析输出的格式。SSE支持短轮询、长轮询和HTTP流,能在断开连接时自动确定何时重新连接。支...

2019-07-07 22:35:00 310

转载 Javascript Ajax总结——其他跨域技术之Comet

Comet指一种更高级的Ajax技术( 也称 “服务器推送” ),一种服务器向页面推送数据的技术。Comet能够让信息近乎实时地被推送到页面上,非常适合体育比赛的分数和股票报价。有两种实现Comet的方式:长轮询、流传统轮询(也称短轮询),即浏览器定时向服务器发送请求,看有没有更新的数据。长轮询把短轮询颠倒了一下。页面发起一个到服务器的新请求,然后服务器一直保持连接打开,直到有数据可发送...

2019-07-06 15:33:00 119

转载 Javascript Ajax总结——其他跨域技术之图像Ping和JSONP

在CORS出现之前,为实现跨域Ajax通信,开发人员利用DOM中能够执行跨域请求的功能,在不依赖XHR对象的情况下也能发送某种请求。1、图像Ping这里使用<img>标签。一个网页可以从任何网页中加载图像,不用担心跨域或不跨域。动态创建图像经常用于图像Ping。图像Ping是与服务器进行简单、单向的跨域通信的一种方式。请求的数据:以查询字符串形式发送响应的数据:可以是任意内容...

2019-07-05 21:00:00 109

转载 Javascript Ajax总结——跨域资源共享

XHR对象只能访问与包含它的页面位于同一个中的资源。这种安全策略可以预防某些恶意行为。CORS(Cross-Origin Resource Sharing,跨域资源共享)是W3C的一个工作草案,定义了在必须访问跨域资源时,浏览器与服务器应该如何沟通。CORS基本思想:使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是应该成功还是失败。如:一个使用GET或POST发送的...

2019-07-04 23:11:00 107

转载 Javascript Ajax总结——FormData类型

XMLHttpRequest1级只是把已有的XHR对象的实现细节描述出来。XMLHttpRequest2级进一步发展了XHR。FormData类型FormData类型,为序列化表单以及创建以表单格式相同的数据提供了便利。创建FormData对象,添加一些数据:var data = new FormData();// 2个参数:建和值,对应表单字段的名字和字段包含的值dat...

2019-07-01 20:41:00 422

转载 Javascript Ajax总结——GET请求和POST请求

1、GET请求GET最常用于向服务器查询信息。可在URL末尾添加查询字符串参数。XHR中,传入open()方法的URL末尾的查询字符串必须经过正确的编码,使用encodeURIComponent()编码。所有名-值对儿必须由和号(&)分隔。如: xhr.open("get", "test.php?name1=value1&name2=value2", true);向...

2019-06-30 22:02:00 253

转载 Javascript Ajax总结——HTTP头部信息

每个HTTP请求和响应都会带有相应的头部信息,其中有的对开发人员有用,有的没用。XHR对象也提供了操作这两种头部(即请求头部和响应头部)信息的方法。默认情况下,在发送XHR请求的同时,还会发送下列头部信息。 *Accept:浏览器能够处理的内容类型。 *Accept-Charset:浏览器能够显示的字符集。 *Accept-Encoding:浏览器能够处理的压缩代码。 ...

2019-06-30 21:56:00 114

转载 Javascript Ajax总结——XMLHttpRequest对象

Ajax技术能向服务器异步请求额外的数据,会带来更好的用户体验。Ajax技术核心:XMLHttpRequest对象(简称XHR)。XHR为向服务器发送请求和解析服务器响应提供了流畅的接口。1、创建XMLHttpRequest对象创建XMLHttpRequest对象:1 var xhr = new XMLHttpRequest();注:IE7+、Firefox、Oper...

2019-06-30 00:06:00 164

转载 Jquery选择器总结

今天给Juery的选择器做了流程图,总结了所有的选择器及简单的说明,以便之后的浏览、查找和使用。 总结发现,平时经常使用的仅仅只有一些简单、好记的选择器,但是还有很多用起来有效却相对简洁的选择器没有用到。希望通过这次总结,可以把这些简短高效的代码用到以后的开发中。 例如: $("input:not(:empty)") 表示所有不为空的in...

2019-04-02 17:22:00 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除