摘要: . 阅读全文
posted @ 2017-07-12 14:09 笨小猫 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 手把手教你用Vue2+webpack+node开发一个H5 app ​前一篇 "vue2 + webpack + node 开发一个小demo" 说到了用vue的一些基本用法,这一篇就讲一个复杂一点的更完整的例子,仿制一个H5 APP,这个APP就叫[one.一个],在百度搜索 one 就能找到啦[ 阅读全文
posted @ 2017-07-11 13:33 笨小猫 阅读(4674) 评论(0) 推荐(0) 编辑
摘要: 上一篇 "web audio API 音乐可视化(一)" 介绍了一些基本的API,以及如何简单的播放一个音频,本篇介绍一下怎么对获取到的音频进行分析,并将分析后的数据绘制成图像。 最终效果请 "戳这里" ; 完整版代码请 "戳这里" ,如果还看得过眼,请给一个start:star: 一、API介绍 阅读全文
posted @ 2017-05-19 22:49 笨小猫 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 使用Web Audio API可以对音频进行分析和操作,最终实现一个音频可视化程序。 最终效果请 "戳这里" ; 完整版代码请 "戳这里" ,如果还看得过眼,请给一个start:star: 一、API 1. : 该接口表示由音频模块链接而成的一个音频上处理下文,类似于 里面 返回的对象,对音频的一切 阅读全文
posted @ 2017-05-18 19:33 笨小猫 阅读(2421) 评论(0) 推荐(0) 编辑
摘要: 异步编程——promise 定义 Promise是异步编程的一个解决方案,相比传统的解决方法——回调函数,使用Promise更为合理和强大,避免了回调函数之间的层层嵌套,也使得代码结构更为清晰,便于维护。Promise 是一个对象,从他可以获取异步操作的消息,他也是一个容器,里面包含着事件结束之后要 阅读全文
posted @ 2017-04-06 20:48 笨小猫 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、http模块 http是node自带的模块,通过require("http")的方法载入; 使用http创建服务器: http是node自带的模块,通过require("http")的方法载入; 使用http创建服务器: 2.http.get(options[,callback]):发送请求,获 阅读全文
posted @ 2017-04-05 20:26 笨小猫 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一.检测浏览器是否支持canvasif( !canvas || !canvas.getContext){ return;}也可以使用modernizr.js库,Modernizr是一个易用的轻量级库,可以检测各种web技术的支持情况。二.canvas的属性主要属性: id:id在Javascr... 阅读全文
posted @ 2015-11-03 19:54 笨小猫 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1.负margin法:这是比较常用的方法,在知道元素的宽高的前提下才能使用 注:负margin是个非常有意思的用法,深入了解后会发现他在布局上相当有用。 优点:代码量少,兼容性好。 缺点:非响应式方法,内容可能会超出容器。 2.transform法: 优点:代码量少;宽高可变,相应式布局 缺点:不支 阅读全文
posted @ 2015-08-30 20:47 笨小猫 阅读(4764) 评论(0) 推荐(0) 编辑
摘要: 用canvas画的北斗七星和大熊座,主要用到的知识点是:canvas、定时器。html代码:1 2 3 4 5 6 css代码:1 body{2 background-color:#0B0B0D;3 }4 5 #canvas{6 position: a... 阅读全文
posted @ 2015-07-24 20:09 笨小猫 阅读(699) 评论(0) 推荐(0) 编辑
摘要: Node.js只支持单线程,故不会产生死锁,采用非阻塞I/O机制和事件环机制。非常适合与开发需要处理大量并发的输入/输出的应用程序。 一. Node.js的核心模块有很多,这里先写几个比较常用的(目前我个人较常用的,不代表大众): 1.buffer:用于实现二进制数据的存储和转换; 2.child-... 阅读全文
posted @ 2015-07-22 23:01 笨小猫 阅读(287) 评论(0) 推荐(0) 编辑