自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ruby_xc的博客

每天进步一点点,

原创 koa 413 Payload Too Large

修改koa引用的koa-body模块配置: const koaBody = require('koa-body'); app.use(koaBody({ multipart: true, formLimit: "10mb", jsonLimit: ...

2019-05-08 12:05:09

阅读数 125

评论数 0

原创 antd 在componentWillReceiveProps生命周期中调用setFieldsValue造成死循环

最近遇到一个情况 因为表单数据需要通过接口获得, 所以子组件需要在componentWillReceiveProps中获取props并填充表单 但是直接填充的话会造成死循环 解决方法: ...

2019-04-19 16:31:08

阅读数 214

评论数 0

原创 mongolass插入第二条数据时报错E11000 duplicate key error collection

第一次使用mongolass 插入用户模型的第二条数据时就报错了: E11000 duplicate key error collection: test.users index: account_1 dup key: { : null } 说是account_1重复了, 但是模型中并没有这...

2019-04-16 10:49:26

阅读数 108

评论数 0

原创 关于react打包与koa设置session问题

这两天写到权限验证的问题, 第一次写koa, 关于session的问题, 在登录时已经设置过session了, 然后在其他controller里面读取session的时候一直为空, 原因是请求时设置如下: 默认情况下,fetch不会从服务端发送或接收任何cookies, 如果站点依赖于用户 ...

2019-03-07 17:41:56

阅读数 63

评论数 0

原创 react require图片路径问题

在require中引用本地图片时需要使用require(require里的值必须为字符串) 本地测试时, 如后端返回图片路径为'../static/img/img1.jpg', 使用props传入显示图片的组件 在子组件中引入该路径(引入失败): 此时看到控制台报错 觉得很奇怪,...

2019-02-18 10:55:40

阅读数 1223

评论数 0

原创 nodejs 使用Logger功能时TypeError: winston.Logger is not a constructor

由于使用的winston版本为3.2.1, 使用 winston.createLogger 代替 new (winston.Logger)即可 改为    

2019-02-14 14:42:02

阅读数 363

评论数 0

原创 前端缓存

2018-10-16 15:11:43

阅读数 47

评论数 0

原创 遇到的一些兼容问题

一. 隐藏滚动条 .scroll-box { overflow: auto; /*隐藏滚动条 - 兼容ie*/ -ms-scroll-chaining: chained; -ms-overflow-style: none; -ms-content-zoo...

2018-10-15 13:19:45

阅读数 66

评论数 0

转载 throttle含义, 应用场景和原理

函数节流(throttle)是指阻止一个函数在很短时间间隔内连续调用. 只有当上一次函数执行后达到规定的时间间隔, 才能进行下一次调用. 但要保证一个累计最小调用时间间隔(例如拖拽类的节流需要有连续效果) 函数节流用于onresize, onscroll等短时间内会多次触发的事件 函数节流的原...

2018-07-17 14:44:20

阅读数 1117

评论数 0

原创 IE事件处理和W3C事件处理的区别

  注意: W3C事件的 target 与 currentTarget 的区别? target 只会出现在事件流的目标阶段 currentTarget 可能出现在事件流的任何阶段 当事件流处在目标阶段时,二者的指向相同 当事件流处于捕获或冒泡阶段时:currentTarget 指向...

2018-07-17 14:29:12

阅读数 392

评论数 0

原创 html5 input新类型在不同浏览器下的表现

html5新增了很多输入类型, 其中一个作用就是可以在不引入javascript的情况下限制用户输入的类型, 为input元素添加required属性表示该项为必填, 在表单提交的时候浏览器如果该项为空就会发出警告(如果为特殊类型的话没有required属性提交时也会发出警告)...

2018-05-12 19:38:45

阅读数 381

评论数 0

原创 concat和app.push两种连接数组的方法

function myConcat(a, b) { a.concat(b); // 1ms } function myPush(a, b) { a.push.apply(a, b); // 14ms } function test(fn, a, b) { var start = new...

2018-05-11 10:26:55

阅读数 91

评论数 0

原创 linux后台运行node程序

1. npm install -g forever2. forever start index.js

2018-02-20 10:53:15

阅读数 1180

评论数 0

原创 ssh上传本地文件到linux服务器

1、从服务器上下载文件scp root@39.107.80.119:/var/www/test.js 把192.168.0.101上的/var/www/test.js 的文件下载到/var/www/local_dir(本地目录)2、上传本地文件到服务器scp /var/www/test.js ro...

2018-02-18 17:30:09

阅读数 14520

评论数 0

原创 linux下mysql导入数据库文件

创建数据库:mysql> create database test;选择数据库:mysql> use test;设置数据库编码格式:mysql> set names utf8;导入数据库文件: mysql> s...

2018-02-11 18:21:17

阅读数 137

评论数 0

原创 linux升级node

sudo npm cache clean -fsudo npm install -g nsudo n stable

2018-02-11 18:13:00

阅读数 801

评论数 0

原创 ubuntu卸载和安装mysql

卸载mysql1. sudo apt purge mysql-*如果出现如下错误:E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?则执行命令:sudo rm /var/l...

2018-02-10 22:16:41

阅读数 205

评论数 0

原创 webpack打包去掉开发日志console.log和找到代码异常位置

在webpack.prod.config.js中修改为如下: new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false, drop_debugger: true, ...

2018-02-10 17:57:06

阅读数 5641

评论数 0

原创 vue打包后jquery is not defined和静态资源路径找不到

1、jquery is not defined:解决:webpack.prod.conf.js:new webpack.DefinePlugin({ 'process.env': env, $ : 'jquery', jQuery : 'jquery' ...

2018-02-10 17:48:14

阅读数 1606

评论数 0

原创 js 打字效果

html:<span id = "first-default" > This is <p id = "first-words" > </p></span>js:var types = ["abcd.&...

2017-12-24 16:58:54

阅读数 236

评论数 0

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