会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陌简001
博客园
首页
新随笔
联系
订阅
管理
2018年1月26日
http中长连接和websocket的长连接的区别
摘要: 一、什么是http协议 HTTP是一个应用层协议,无状态的,端口号为80。主要的版本有1.0/1.1/2.0. HTTP/1.* 一次请求-响应,建立一个连接,用完关闭; HTTP/1.1 串行化单线程处理,可以同时在同一个tcp链接上发送多个请求,但是只有响应是有顺序的,只有上一个请求完成后,下一
阅读全文
posted @ 2018-01-26 13:52 艾亚495
阅读(20665)
评论(0)
推荐(2)
2017年8月13日
网易内推前端3道题---彩砖、01串、独立生活时间
摘要: 1. var readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, terminal:false }); rl.on('l
阅读全文
posted @ 2017-08-13 09:07 艾亚495
阅读(184)
评论(0)
推荐(0)
2017年8月8日
横屏竖屏处理
摘要: 首先,横竖屏状态是无法用程序控制的,但是可以判断进而处理: 使用window.orientation 使用window.orientation 原理:打开页面是通过window.orientation判断网页是横屏还是竖屏,如果是竖屏,给整个页面添加旋转90°样式。用户看到横屏效果后,旋转手机会触发
阅读全文
posted @ 2017-08-08 19:22 艾亚495
阅读(485)
评论(0)
推荐(0)
2017年8月7日
jQuery的分页插件---pagination.js
摘要: jquery的分页插件pagination.js 下载链接为:http://www.jq22.com/jquery-info5697 原理:设置页码样式,数据通过ajax上传当前页码,进行相应处理后传回加载显示在页面上。 1.如何使用? pagination.js是一款较为丰富的分页插件,提供了一些
阅读全文
posted @ 2017-08-07 13:16 艾亚495
阅读(3479)
评论(0)
推荐(0)
2017年8月6日
canvas---fiveStar
摘要: 使用了sonic (http://www.yyyweb.com/demo/inner-show/sonic-loading.html) 效果图:
阅读全文
posted @ 2017-08-06 15:30 艾亚495
阅读(161)
评论(0)
推荐(0)
2017年8月5日
js----promise(一)
摘要: 资料链接:http://liubin.org/promises-book/#what-is-promise 1.什么是promise promise 是抽象异步处理对象以及对其进行各种操作的组件。 2.表现的形式是什么样子的? 回调函数:getAsync("fileA.txt", function(
阅读全文
posted @ 2017-08-05 22:19 艾亚495
阅读(162)
评论(0)
推荐(0)
2017年8月4日
有关this的两道问题
摘要: 1.var length=10;function fn(){ console.log(this.length);}var obj = { length:5, method: function (fn) { fn(); arguments[0](); }};obj.method(fn);obj.met
阅读全文
posted @ 2017-08-04 13:05 艾亚495
阅读(233)
评论(0)
推荐(0)
2017年8月2日
url页面加载过程
摘要: 1.输入URL到页面加载显示完成的发生了什么? 浏览器根据请求的URL交给DNS域名解析得到真正的IP地址,向服务器发送请求;HTTP三次握手,浏览器与服务器建立连接会话;服务器接收处理请求返回报头,此处如果浏览器访问过,缓存上有对应资源,会与服务器最后修改时间对比,一致就返回304,不一致浏览器开
阅读全文
posted @ 2017-08-02 13:06 艾亚495
阅读(346)
评论(0)
推荐(0)
2017年7月31日
js中的Math.random()
摘要: random() 方法可返回介于 0 ~ 1 之间的一个随机数。 这里有几种用法: 1.从数组中随机获取成员 var items = [12,a,9,p,8];var randomItem = items[Math.floor(Math.random() * items.length)]; 2.生成
阅读全文
posted @ 2017-07-31 20:41 艾亚495
阅读(2239)
评论(0)
推荐(0)
2017年7月30日
js正则表达式的match test exec replace函数
摘要: js正则表达式的方法:一种正则在前,一种正则在后: 使用: 1.exec var res = /\-[a-z]/g .exec("font-size"); console.log(res); 得到的结果: 所以返回的是一个数组,第一个为匹配值,第二个是匹配的位置,第三个是输入的数 2.test va
阅读全文
posted @ 2017-07-30 22:09 艾亚495
阅读(237)
评论(0)
推荐(0)
下一页
公告