自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 用对象展开来写对象操作的纯函数

纯函数的一个原则是“不会产生副作用”。一、数组操作定义 1 const state = { 2 cart: [ 3 { 4 product: 'bread 700g', 5 quantity: 2, 6 unitCost: 1 7 }, 8 { 9 pro...

2019-01-10 23:56:00 103

转载 nodejs 根据正则爬取本地文件夹里面内容

用了ndir组件没有用nodejs的event模块 继承了上一篇文章的Event类'use strict'const ndir = require('ndir');const fs = require('fs');class Event{ constructor() { //保存事件列表 this.event...

2017-10-20 17:52:00 467

转载 es6 发布-订阅模式

class Event { constructor() { //保存事件列表 this.eventList = []; } on(key,fn){ if ( !this.eventList[ key ] ){ this.eventList[ key ] = []; ...

2017-09-20 17:31:00 526

转载 NSIS打包 文件夹权限 --- AccessControl

之前用electron开发的PC端先是用electron-packager把项目打成可执行文件,然后再用grunt-electron-installer打包成安装exe文件。最最最不爽的是,安装没有自定义目录,默认装在C盘;而且有时候会报安装错误(installation has failed)。grunt-electron-installer提供的是配置式的接口,要解决这些安装...

2017-08-15 11:44:00 1538

转载 我画你猜(二)

上一篇已经写好了两个类实现了画画功能,这次加上websocket实现广播用到node组件wsnpm install ws --save建立个连接池实现广播const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 4000 });// 连接池let cl...

2017-08-10 22:20:00 114

转载 我画你猜(一)

----- 最近同事老拉着玩一个游戏《我画你猜》,非常好玩,于是作为码农尝试着自己做个。先实现画布的简单功能;简单的把功能封装了两个类(1)元素类,也是整个画画功能的进入点/*****元素类*****/function DrawElement(cavId,clearId,eraserId){ this.ele = document.getElementByI...

2017-08-09 23:02:00 137

空空如也

空空如也

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

TA关注的人

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