Jimliu

假装可以文艺

一只刚上路的前端程序猿


  1. 前端下载文件

    简介前端下载文件是一个非常常见的需求,但由于浏览器的安全策略的限制,我们通常只能通过一个额外的页面,访问某个文件的 url 来实现下载功能,但是这种用户体验非常不好。不过HTML5提供了download的属性。 1<a href="http://somehost/somefile.zip" download="filename.zip">下载文件</a> 上面的例子就是HT …

    于  js 继续阅读

  2. centos安装node-canvas的那些坑!

    坑一node-canvas包在build的时候 需要c11,所以最低的gcc版本应该为gcc 4.7。但是许多centos系统中安装的gcc默认版本为Gcc 4.4.7.导致node-canvas安装不成功。需要将服务器的gcc版本更新。 坑二我们侥幸的开了 gcc版本的坑,还需要安装cairo 等一系列依赖。。。 OS Command OS X brew install pkg- …

    于  linux, node 继续阅读

  3. js中引入模块那些事

    系统的总结一下 js 引入模块的方式。 主流模块及规范在es6以前,还没有提出一套官方的规范,从社区和框架推广程度而言,目前通行的javascript模块规范有两种:CommonJS 和 AMD CommonJS在CommonJS中,暴露模块使用module.exports和exports;在一个node执行一个文件时,会给这个文件内生成一个 exports和module对象,而module又有一 …

    于  js 继续阅读

  4. logstash解析nginx日志

    配置好ELK后,使用logstash读取nginx日志,但是logstash没有默认的nginx日志格式解析插件,需要自己使用正则匹配。这里有一个简便的配置方案: 1.配置nginx日志log format12345678910111213log_format json '{"@timestamp":"$time_iso8601",' '"host":"$ …

    于  ELK, linux 继续阅读

  5. 服务器安装ELK

    一.安装java环境由于Elasticsearch和Logstash的要求,在服务器首先安装jdk 1.8 …

    于  ELK, linux 继续阅读

  6. JavaScript错误类型

    1.Error对象JavaScript解析或执行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript原生提供一个Error构造函数,所有抛出的错误都是这个构造函数的实例。12var err = new Error('出错了');err.message // "出错了" Error构造函数接受一个参数,表示错误提示,可以从实例的message属性读到这个参数。 根据语言标准,Error对 …

    于  js 继续阅读

  7. 前端代码错误收集(一)

    前端的异常收集常用的两种方式: 1.try catch使用一个webpack的loader babel_try_catch_loader对js代码进行包裹。打包完成后,所有的函数块会被加上try catch 我们只需在全局空间定义catch的函数,然后进行收集。使用try catch 我们可以捕获到 1.错误信息 2.文件名 3.函数块行号 4.函数名称 当然其他的一些信息我们可以在catch的 …

    于  js 继续阅读

  8. mysql索引

    概述先写标题,待填坑 ): …

    于  db 继续阅读

  9. sql 语法

    基础语法 SELECT语句 SELECT DISTINCT语句: (SELECT DISTINCT 语句用于返回唯一不同的值)在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。DISTINCT 关键词用于返回唯一不同的值。 WHERE子句: WHERE 子句用于提取那些满足指定标准的记录。 AND & OR运算符: AND & OR 运算符 …

    于  db 继续阅读

  10. 这个赛季将来我们会记得什么

    昨天赛季结束,今天刚好周五,回顾一下这个赛季。 记得赛季开始之前,有美记说这会是一个无聊的赛季,其他29支球队都是陪勇(tai)士(zi)读书。 第一场马刺啪啪啪打了勇士的脸,29分大胜。杜兰特相当郁闷。本赛季大换血的马刺又是61胜。 然而这个赛季是精彩的: 123456789库里终于拿到了一定会属于他的单场三分记录(13);汤普森29分钟60分;格林的另类三双;登哥50+15+15的大三双;虽 …

    于  篮球, 随笔 继续阅读