自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FungLeo's Blog

键鼠轻游戏人间 风流谈笑傲江湖

原创 curl 模拟 GET\POST 请求,以及 curl post 上传文件

curl 模拟 GET\POST 请求,以及 curl post 上传文件 一般情况下,我们调试数据接口,都会使用一个 postman 的工具,但是这个工具还是有点大了。事实上,我们在调试一些小功能的时候,完全没有必要使用它。在命令行中,我们使用 curl 这个工具,完全可以满足我们轻量的调试要...

2018-06-15 11:41:45 300543 15

原创 javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法

javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法前言在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示: 如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。 因此,数组以及对象的深拷贝就是javascrip...

2017-02-08 19:12:05 100101 21

原创 Vue2+VueRouter2+webpack 构建项目实战(一)准备工作

Vue2+VueRouter2+webpack 构建项目实战(一)准备工作之前写的博客没有采用打包工具,而是直接引用js的方式来做的。这种方式很扯淡,也因此,我写了三篇博客之后就没有再写了。通过几个月的学习和实战,基本厘清了Vue1 + VueRouter1 + browserify的一些技术点。...

2016-11-15 14:43:06 76053 25

原创 打造黑苹果(六)设置无线网卡上网

打造黑苹果(六)设置无线网卡上网前情回顾打造黑苹果(一)组装硬件的选择与组装 打造黑苹果(二)制作黑mac系统安装U盘 打造黑苹果(三)COMS(BIOS)设置 打造黑苹果(四)安装MACOS系统 打造黑苹果(五)设置MACOS系统盘引导,以及安装驱动前言通过上面的一系列工作,我想你已经安...

2017-02-26 18:22:52 58621 23

原创 Vue2+VueRouter2+webpack 构建项目实战(二)目录以及文件结构

Vue2+VueRouter2+webpack 构建项目实战(二)目录以及文件结构通过上一篇博文《Vue2+VueRouter2+webpack 构建项目实战(一)准备工作》,我们已经新建好了一个基于vue+webpack的项目。本篇博文将详细的厘清一下这个项目的结构,然后我们要从哪里开始等。项目...

2016-11-15 15:17:42 56815 14

原创 linux\mac 日常入门命令行使用——搜索文件\文件夹

linux\mac 日常入门命令行使用——搜索文件\文件夹搜索文件或者文件夹,是一个常见的需求。我们可以用多种命令来实现我们的需求。find 命令实现搜索find 是英文,寻找的意思。这个命令可以很方面的来搜索我们需要的内容。标准命令如下:find ./ -iname "*.txt&qu...

2017-11-09 14:43:07 54655 1

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(一)基础知识概述

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(一)基础知识概述前言2016年,我写了一系列的 VUE 入门教程,当时写这一系列博文的时候,我也只是一个菜鸟,甚至在写的过程中关闭了代码审查,否则通不过校验。本来写这一系列的博文只是为了给自己看的,但没想到的是...

2017-08-25 15:45:04 51633 36

原创 nodejs 升级后, vue+webpack 项目 node-sass 报错的解决方法

关于 node 环境升级到 v8^ 以上,node-sass 报错的解决方法今天给同事电脑升级了一下系统,顺便升级了所有的软件,发现原来好好的项目报错了。报错大致信息如下: ERROR Failed to compile with 1 errors ...

2017-11-13 14:06:57 51620 16

原创 打造黑苹果(二)制作黑mac系统安装U盘

打造黑苹果(二)制作黑mac系统安装U盘前言在上一篇打造黑苹果(一)组装硬件的选择与组装 中,我们已经给大家在硬件上有了一个建议。如果你已经购买了硬件了,或者你原来的硬件就已经满足了黑MAC的需求,那么,下面就要开始安装黑MAC系统了。如果你不愿意折腾,建议在仓库盘上先安装一个windows的操作...

2017-02-26 15:04:06 50293 7

原创 打造黑苹果(三)COMS(BIOS)设置

打造黑苹果(三)COMS(BIOS)设置这一步其实内容不错,但是我还是独立成一篇文章来写。前情回顾打造黑苹果(一)组装硬件的选择与组装 打造黑苹果(二)制作黑mac系统安装U盘设置COMS 要将你的硬盘模式调整为 AHCI 有可能默认是,也可能不是。 开启支持 UEFI 启动。一般默认是开启的。...

2017-02-26 15:28:34 48806 3

原创 打造黑苹果(一)组装硬件的选择与组装

打造黑苹果(一)组装硬件的选择与组装前言在前面,我的 前端工程师应该选择什么操作系统 一文中已经说过了,mac os系统 是目前主流的前端工程师的选择。那么,这里就涉及到一个问题,那就是你必须有一台mac电脑。而macbookpro动辄上万的价格,而macmini貌似不能满足你对性能的追求,又或者...

2017-02-26 13:48:28 48092 11

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件在《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目》中,我们通过安装 nodejs 系...

2017-08-25 18:58:45 46822 33

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目在上一篇《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(一)基础知识概述》中,我简要的说明了我为什么要写这...

2017-08-25 17:49:49 44783 32

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由前情回顾在上一篇《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件》,我们已经重新整理了我们的目录结构...

2017-08-26 13:34:21 43714 109

原创 VUE 利用 webpack 给生产环境和发布环境配置不同的接口地址

VUE 利用 webpack 给生产环境和发布环境配置不同的接口地址前言我们在开发项目的时候,往往会在同一个局域网进行开发,前后端分离同时进行开发。我们前端调用后端给的接口也是在局域网内部的。但是,当项目推到线上的时候,我们会从真实服务器上获取接口,因此,我们可能在测试接口和真实接口之间频繁切换,...

2017-01-16 14:47:07 42936 33

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(五)配置 Axios api 接口调用文件

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(五)配置 Axios api 接口调用文件前情回顾在上一篇《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由》,我们通过配...

2017-08-26 14:42:06 40756 122

原创 linux\mac 日常入门命令行使用——文件以及文件夹操作

linux\mac 日常入门命令行使用对于没有接触过命令行的人,对于命令行还是非常恐惧的。我能够理解,但是我个人认为,大可不必。如果不是要深入研究 shell ,否则,日常使用其实一点都不困难。 本文主要是讲 linux 系统的命令操作。我会尽量保持命令与 mac 兼容。因为两者的使用本来就差...

2017-11-09 13:31:23 39652 3

原创 纯CSS实现文字一行居中,多行左对齐的方法

纯CSS实现文字一行居中,多行左对齐的方法其实这种需求还是蛮常见的。主要用于产品列表页面,用于产品图片下面,显示产品的名称。但是其纯CSS实现实在是烧脑,一般就放掉这个需求,或者,使用JS实现。但是,我坚信这一定能用纯CSS来解决!!我为什么如此信念笃定呢?因为我多年前在蓝色理想论坛见到过高手解决...

2015-11-12 12:29:08 38689 8

原创 打造黑苹果(五)设置MACOS系统盘引导,以及安装驱动

打造黑苹果(五)设置MACOS系统盘引导,以及安装驱动前情回顾打造黑苹果(一)组装硬件的选择与组装 打造黑苹果(二)制作黑mac系统安装U盘 打造黑苹果(三)COMS(BIOS)设置 打造黑苹果(四)安装MACOS系统前言经过前面的一系列工作,我们已经把系统安装在我们的硬盘上了,但是我们启动...

2017-02-26 17:54:19 37816 7

原创 Vue2+VueRouter2+webpack 构建项目实战(三)配置路由,整俩页面先

Vue2+VueRouter2+webpack 构建项目实战(三)配置路由,整俩页面先 2017年8月补充 2016年,我写了一系列的 VUE 入门教程,当时写这一系列博文的时候,我也只是一个菜鸟,甚至在写的过程中关闭了代码审查,否则通不过校验。 本来写这一系列的博文只是为了给自己看的,...

2016-11-17 14:23:37 37737 71

原创 推荐一个命名变量的神奇网站 CODELF

推荐一个命名变量的神奇网站 CODELF在我们写程序的时候,总是需要去给各种变量命名。于是各种命名大法都上来了,有拼音的,有首字母缩写的,各种各样。而我们推荐的命名肯定是英文的驼峰命名。今天给大家推荐一个网站:https://unbug.github.io/codelf/这个网站可以根据你输入的关...

2017-09-25 14:59:43 37481 1

原创 移动端H5 QQ在线客服链接代码

很难找,在网上找了很久都没有找到,最终在群里问朋友,才找到这段代码.虽然代码不长,但是建议需要的朋友收藏一下.绝对有效!移动端H5 QQ在线客服链接代码<a href="mqqwpa://im/chat?chat_type=wpa&uin=2679571084&ve...

2016-07-05 23:05:00 33916 10

原创 VUEJS实战教程第一章,构建基础并渲染出列表

VUEJS实战教程第一章,构建基础并渲染出列表前言我的javascript水平比较一般.好吧,是相当的一般.因此,对于最新的前端框架技术,实在是有点困难,但现实让我必须面对.因此,学习是唯一的出路.纵向比较了N款前端框架,最终选择了VUE ,为什么呢?理由如下: angular 前途不明,1.x学...

2016-06-12 21:21:27 32560 14

原创 Vue2+VueRouter2+webpack 构建项目实战(五)配置子路由

Vue2+VueRouter2+webpack 构建项目实战(五)配置子路由前情回顾《Vue2+VueRouter2+webpack 构建项目实战(一)准备工作》《Vue2+VueRouter2+webpack 构建项目实战(二)目录以及文件结构》《Vue2+VueRouter2+webpack ...

2016-11-18 10:14:17 28546 39

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(六)将接口用 webpack 代理到本地

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(六)将接口用 webpack 代理到本地前情回顾在上一篇博文《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(五)配置 Axios api 接口调用文件》中,我们已经非常...

2017-08-26 15:27:41 28174 83

原创 Vue2+VueRouter2+webpack 构建项目实战(四)接通api,先渲染个列表

Vue2+VueRouter2+webpack 构建项目实战(四)接通api,先渲染个列表前情回顾《Vue2+VueRouter2+webpack 构建项目实战(一)准备工作》《Vue2+VueRouter2+webpack 构建项目实战(二)目录以及文件结构》《Vue2+VueRouter2+w...

2016-11-17 16:41:36 25660 34

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(七)初识 *.vue 文件

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(七)初识 *.vue 文件前情回顾在上一篇文章《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(六)将接口用 webpack 代理到本地》中,我们顺利的将接口代理到了本地...

2017-08-26 16:14:00 22139 18

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(八)渲染一个列表出来先

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(八)渲染一个列表出来先前情回顾在上一篇博文《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(七)初识 *.vue 文件》中,我们队 vue 组件应该有了一个简单的认识。如...

2017-08-26 17:08:53 22103 63

原创 让ATOM编辑器的EMMET插件支持VUE文件的方法

最近一直使用ATOM编辑器。因为这是免费的,并且和GIT配合非常好用。关键的是可以从sublime无缝的转换到这个编辑器来使用。有一个问题就是,我们在编辑.vue这样的文件的时候,emmet语法得不到支持。这让我很憋屈。终于找到了解决方法。在这里分享给大家。我的环境是MAC,但应该在windows...

2016-08-09 14:56:57 20908 8

原创 MAC版画图软件 paintbrush 推荐,类似 windows 上系统自带的画图软件

不想开photoshop这么重的软件,但是对于屏幕截图有需要有一点处理。这时候我想起 windows上画图的好了。搜索了一下,知道了 paintbrush 这个软件,于是下载试用了一下,果然很好。软件是英文的,没有中文版。不过因为这个软件过于简单,并且单词用于都很简单,所以我感觉不会任何英文也能流...

2017-07-12 14:22:46 20657 14

原创 javascript 删除 url 中指定参数,并返回 url

javascript 删除 url 中指定参数,并返回 url前言在之前写了一篇博文《javascript 操作 url 中 search 部分方法函数》.在这篇博文里面,我们通过写好的函数可以对url中的各种参数进行查询,设置.唯独,忘记了删除.而今天就是遇到要删除某个参数的问题.郁闷,于是,写...

2016-06-23 13:52:18 20540 1

原创 解决因为手机设置字体大小导致h5页面在webview中变形的BUG

解决因为手机设置字体大小导致h5页面在webview中变形的BUG首先,我们做了一个H5页面,在各种手机浏览器中打开都没问题。我们采用了rem单位进行布局,通过JS来动态计算网页的视窗宽度,动态设置html的font-size,一切都比较完美。这时候,你自信满满的将h5地址交给了APP工程师,做了...

2017-06-15 23:25:17 20206 28

原创 作为一个前端工程师,我来说说红芯浏览器

作为一个前端工程师,我来说说红芯浏览器 我很愤慨!否则我也不会来写这些文字。 使用开源核心,完全没有问题,甚至是正确的选择。 所有的国产浏览器,包括360浏览器、QQ浏览器,全部都是采用的开源核心。这完全没有问题,并且这是非常正确的做法。 但是,你用了人家的核心,就应该大大方方的承认,...

2018-08-16 19:15:24 19698 13

原创 打造黑苹果(四)安装MACOS系统

打造黑苹果(四)安装MACOS系统前情回顾打造黑苹果(一)组装硬件的选择与组装 打造黑苹果(二)制作黑mac系统安装U盘 打造黑苹果(三)COMS(BIOS)设置前言经过前面的步骤,我们可以正式开始我们的系统安装工作了。这里,我再提醒一下,如果你的硬件不支持黑MAC系统,又或者你的 BIOS ...

2017-02-26 17:14:07 19506 1

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十)打包项目并发布到子目录

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十)打包项目并发布到子目录前情回顾通过上一章《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(九)再把内容页面渲染出来》的学习,我们其实已经完成了我们设想的项目的开发。但...

2017-08-26 19:11:54 19504 53

原创 jQuery 中 三目运算 替代 if 判断 的简洁性

由于我对逻辑的不清晰,以及从来没有系统学过javascript ,所以在写jQuery的时候常常写得比较长。比如,对于判断来说,我经常的写法如下: if (i==0) { $(this).hide(); }; 或者,我还会这么写: if (i==0) { $(this).hide(); ...

2015-09-06 10:14:49 18939 1

原创 MAC解压软件推荐——全能解压

MAC解压软件推荐——全能解压前言一直以来,我都没有找到MAC上类似于haozip或者360压缩这样的好用的免费的压缩软件。keka这个软件不能预览压缩包内容,只能将文件解压出来看。而命令行的atool软件虽然可以预览文件,但是不能直接查看文件的内容。算是一件非常恶心的事情。不过最近看到一款软件,...

2017-06-27 13:57:34 18876 0

原创 Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(九)再把内容页面渲染出来

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(九)再把内容页面渲染出来前情回顾在上一篇博文《Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(八)渲染一个列表出来先》中,我们已经成功的把一个列表给渲染出来了。我们从文章...

2017-08-26 18:02:44 18329 66

原创 webpack+vue-cil 配置接口地址代理以及将项目打包到子目录的方法

webpack+vue-cil 配置接口地址代理以及将项目打包到子目录的方法前言很久没有更新关于webpack+vue的内容了。前面承诺过大家告诉大家如何打包到子目录的。由于太忙,也忘记了。今天补充两个知识点给大家。将接口配置到本地代理的方法一般来说,我们会在正式环境中讲接口配置到和项目路径是一个...

2017-05-23 16:43:12 18003 20

原创 html 中 a 链接的 download 属性的神奇使用

html 中 a 链接的 download 属性的神奇使用一般来说,我们在页面中提供下载的时候,都需要去配置一些服务端的东西,比如指定 zip 文件就通知浏览器下载这个文件。但是,比如 .jpg 这样的图片文件,如何使它变成下载呢?浏览器可以直接打开访问这个文件的呀。再比如,.pdf 文件,有的浏...

2017-08-23 15:16:35 17085 9

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