- 博客(14)
- 收藏
- 关注
原创 基于Vue的移动端图片裁剪组件(vue-imgcut)
vue-imgcut安装 npm install vue-imgcut –save使用说明<imgCut ref="Uppicinput" @callback="callback" :width="200" :height="200"> <div>上传按钮</div></imgCut>&am
2018-02-09 01:18:59
5649
9
原创 js插件第二弹:移动网页上传截图生成base64文件
uppic 移动端图片上传载图,生成的base64文件使用说明js直接调用,文件名:indexjs.html 移动端一定加上viewport这一句,不然截图会出错。 <!doctype html> <html> <head> <meta charset =“utf-8”> <title>移动端上传图片,生...
2016-12-27 11:04:24
1020
原创 前端未解之谜:chrome浏览器全屏下mousemove事件的bug
chrome浏览器按F11全屏,mousemove事件捕捉事件,执行会出现延迟。。当鼠标停止移动时候,事件还会继续触发。。<div id="bb" style="width:300px; height:200px; background:red;"></div><script>var bb=document.getElementById('bb');bb.addEventListener('m
2016-12-21 11:05:33
1498
原创 js插件第一弹:HTML5 video网页播放器
videoHTML5 video网页播放器 适用ie9及以上浏览器,后续兼容更多浏览器使用方法<link href="css/video-js-min.css" rel="stylesheet"><div style="width:600px" > <video id="my-video"> <source src="oceans.mp4" type="video/mp4"
2016-12-20 09:14:51
1486
转载 node js 异步执行流程控制模块Async介绍
1.Async介绍 sync是一个流程控制工具包,提供了直接而强大的异步功能。基于JavaScript为Node.js设计,同时也可以直接在浏览器中使用。Async提供了大约20个函数,包括常用的 map, reduce, filter, forEach 等,异步流程控制模式包括,串行(series),并行(parallel),瀑布(waterfall)等。项目地址:https://github.
2016-11-25 22:22:27
363
原创 node express限制静态资源文件后缀访问
//静态资源后缀限制app.use(function(req,res,next){ var static= /[res,Uploads]/g;//设置指定文件目录res,Uploads var suffix=/[\.jpg,\.gif,\.jpeg,\.png,\.js,\.css]$/g;//后缀格式指定 if(static.test(req.path)&&!suffix
2016-11-24 11:21:11
3243
转载 Js apply()使用详解
Js apply方法详解 我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高.. 主要我是要解决一下几个问题: 1.apply和call的区别在哪里 2.什么情况
2016-11-23 22:57:14
262
原创 node 登录拦截跳转,中间件使用和理解
使用node模块: parseurl :解析与记忆化的URL express-session:会话的数据存储服务器端,中间件是什么?就像流水线一样。第一个人把鸡蛋扔到传送带上。 next第二个人把鸡蛋煮熟。next第三个人把把鸡蛋壳打碎。next第四个人把蛋壳剥掉。 next第五个人吃鸡蛋。中间件是对多个步骤的封装 把2 3 4封装成中间件。 就变成了第一个人把鸡蛋扔到传送带上。
2016-11-22 15:31:17
3422
原创 node 全面解析表单的图片上传
node 全面解析表单的图片上传 ,multiparty解析与内容类型的HTTP请求multipart/form-data,也被称为文件上传。
2016-11-21 11:31:16
2999
转载 async.js 接口文档以及测试用例
概要Async.js 是一个工具模块,提供了直接而强大的 JavaScript 异步功能。虽然是为 Node.js 设计的,但是它也可以直接在浏览器中使用。Async 提供了大约20个函数,包括一些常用的集合处理函数(map, reduce, filter, forEach 等等),也有常用的异步流程控制函数(parallel , series, waterfall 等等)。最后需要注意的是:Asy
2016-10-29 15:03:28
1277
原创 基于node服务器的大文件(G级)上传
原理如:3G的大文件分1500个2M二进度文件,通post方法发送给node服务,服务器全部接收到文件后,进组装生成你上文件。需要了解以下node库,:async: http://caolan.github.io/async/ multiparty:https://www.npmjs.com/package/multiparty客户端代码:<div class="hei-bg" style="d
2016-10-29 14:55:56
3080
原创 彩虹之家--采集器操作说明以下两种方式:
1.设置参数彩虹之家–采集是两次爬取,第一次取所有要爬取页面URL,第二次取爬这些页面取值。 例:采集斗鱼列表前五页的主播:头像,标题,主播名字,人气量,鱼丸数,(只要是页面有的值,都可以取)第一次前5页列表主播: 第二次: 斗鱼列表 例: https://www.douyu.com/directory/all?page=1&isAjax=1 https://www.d
2016-10-23 13:01:07
771
原创 基于node服务器的socket在线聊天室代码解析!
费话不多说,先上图DEMO地址:hemaj.com **node服务器代码**var WebSocketServer = require('ws').Server;//WebSocketServer模块var uuid = require('node-uuid');//uuid生成模块var fs=require("fs");//系统文件模块var src=require('./app/mode
2016-09-25 11:10:09
412
转载 RequireJS学习心得
RequireJS是一个工具库,主要用于客户端的模块管理。它可以让客户端的代码分成一个个模块,实现异步或动态加载,从而提高代码的性能和可维护性。它的模块管理遵守AMD规范。 RequireJS的基本思想是:通过define方法,将代码定义为模块;通过require方法,实现代码的模块加载。 首先下载require.js文件传送门 然后,将require.js嵌入网页,然后就能在网页中进行
2016-09-24 21:14:53
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人