04 2017 档案

立即执行函数
摘要:参考:https://zhuanlan.zhihu.com/p/22465092 立即执行函数 作用: 创建一个独立的作用域。这个作用域里面的变量,外面访问不到(即避免「变量污染」)。 为什么这样就能立即执行并且不报错呢?因为在javascript里,括号内部不能包含语句,当解析器对代码进行解释的时 阅读全文

posted @ 2017-04-28 20:04 cag2050 阅读(150) 评论(0) 推荐(0) 编辑

mac 下 mysql 安装
摘要:1. 下载安装文件: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载后缀名为dmg的安装文件 2. 启动mysql 安装后,打开“系统偏好设置”,单击下端的“MySQL”图标。 在“MySQL”对话框中,单击“启动MySQL服务”按钮。 在弹出的窗口中, 阅读全文

posted @ 2017-04-27 10:10 cag2050 阅读(206) 评论(0) 推荐(0) 编辑

pm2 知识点
摘要:pm2:node进程管理工具 pm2 命令: pm2 命令 | 作用 | pm start xxx.js | 启动 xxx.js pm stop xxx.js | 停止 xxx.js pm2 list | 显示所有进程状态 pm2 describe `` | 单个进程的详细信息 pm2 restar 阅读全文

posted @ 2017-04-26 16:34 cag2050 阅读(198) 评论(0) 推荐(0) 编辑

Cropperjs 插件知识点
摘要:cropper.js 通过 canvas 实现图片裁剪,最后再通过 canvas 获取裁剪区域的图片base64串。 1. Container 容器 2. canvas 图片 3. crop 裁剪框 阅读全文

posted @ 2017-04-25 11:48 cag2050 阅读(272) 评论(0) 推荐(0) 编辑

模块化比较
摘要:es6 的 import 语法跟 require 不同,而且 import 必须放在文件的最开始,且前面不允许有其他逻辑代码,这和其他所有编程语言风格一致。 import不同与require,它是编译时的(require是运行时的),它必须放在文件开头,而且使用格式也是确定的。它不会将整个模块运行后 阅读全文

posted @ 2017-04-25 10:02 cag2050 阅读(136) 评论(0) 推荐(0) 编辑

vue-resource 知识点
摘要:vue-cli(vue init webpack)构建的项目中,配置 vue-resource 方法: src/main.js 中写, 在vue组件中就可以访问到(this.$http)。 阅读全文

posted @ 2017-04-24 11:31 cag2050 阅读(182) 评论(0) 推荐(0) 编辑

文件上传知识点
摘要:form-data 这种上传方式,IE 8/9 不支持。 所以,现在很流行的一种处理方式,就是 HTML5 file 上传和 plupload 或 flash swfupload 上传一起整合的模式,优先使用原生HTML5上传,不支持的,使用flash上传。 阅读全文

posted @ 2017-04-24 10:32 cag2050 阅读(244) 评论(0) 推荐(0) 编辑

开源许可证
摘要:引用:阮一峰的网络日志 阅读全文

posted @ 2017-04-22 22:18 cag2050 阅读(166) 评论(0) 推荐(0) 编辑

七牛知识点
摘要:默认情况下,如果以指定key或者saveKey的方式上传一个和已经存在于空间中的文件名字相同而且内容相同的文件的时候,七牛服务器会根据新上传的文件内容的hash推断出该文件已经存在,不会覆写已有的文件。 如果上传的文件被指定的名字和空间中已有文件的名字相同,但是内容不同时,会返回如下错误信息 {“e 阅读全文

posted @ 2017-04-18 09:38 cag2050 阅读(750) 评论(0) 推荐(0) 编辑

对象的扩展
摘要:es6新增加:对象字面量简写(Object Literal Shorthand)、对象方法简写(Object Method Shorthand)、计算对象键(Object key) es5对象字面量: es6对象字面量: ES5返回一个对象 ES6返回一个对象 在 ECMAScript 2015 之 阅读全文

posted @ 2017-04-16 00:04 cag2050 阅读(191) 评论(0) 推荐(0) 编辑

解决问题思路
摘要:解决问题思路: 1. 排除法(注释掉全部,或一个一个注释掉,来看影响) 2. 全部删除重写法 3. 化整为零 4. 按步骤逐步解决 问题总会解决,只是解决过程有挫折、痛苦。 阅读全文

posted @ 2017-04-12 00:48 cag2050 阅读(161) 评论(0) 推荐(0) 编辑

计算机原理
摘要:线程是CPU调度的一个基本单位,一个CPU同时只能执行一个线程的任务;同样,一个线程任务只能在一个CPU上执行。 所以如果运行node.js的机器是像i5、i7这样的多核CPU,那么将无法充分利用多核CPU的性能来为Node.js服务。 阅读全文

posted @ 2017-04-11 09:38 cag2050 阅读(208) 评论(0) 推荐(0) 编辑

EditorConfig知识点
摘要:.editorconfig 该文件定义项目的编码规范,编辑器的行为会与.editorconfig 文件中定义的一致,并且其优先级比编辑器自身的设置要高,这在多人合作开发项目时十分有用而且必要。 在哪里存放配置文件:当打开一个文件时,EditorConfig插件会在打开文件的目录和其每一级父目录查找. 阅读全文

posted @ 2017-04-06 15:49 cag2050 阅读(329) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示