Her head world

I don't ever want to leave


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

easy-mock在线部署

发表于 2019-04-25 | 更新于: 2019-04-25 | 分类于 前端

介绍

Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。
官网使用人数过多,导致官网时常崩溃,所以自己在线部署使用

环境

1
Ubuntu 16.04.1 LTS

版本

1
2
3
4
5
6
7
MongoDB 2.6.10

redis 3.0.6

npm 5.6.0

node v8.11.4
阅读全文 »

pm2常用命令

发表于 2019-03-25 | 更新于: 2019-04-25 | 分类于 前端

介绍

pm2 是一个带有负载均衡功能的Node应用的进程管理器。当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载。

pm2官方教程

安装

1
npm install -g pm2
阅读全文 »

yarn

发表于 2019-01-30 | 更新于: 2019-01-31

yarn的常用命令

安装yarn

1
npm install -g yarn

安装成功后,查看版本号

1
yarn --version

阅读全文 »

react基础回顾

发表于 2019-01-26 | 更新于: 2019-02-18 | 分类于 前端

开发环境搭建-这里使用yarn

安装yarn

特点

  1. 速度超快。
Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。
  1. 超级安全。

    在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。

阅读全文 »

linux服务器配置

发表于 2019-01-23 | 更新于: 2019-03-29 | 分类于 前端

linux服务器配置

新购服务器配置

1
2
3
4
5
6
7
8
9
10
11
12
13
//下载node
wget https://nodejs.org/download/release/v8.11.1/node-v8.11.1-linux-x64.tar.gz
//解压node
tar -xzvf node-v8.11.1-linux-x64.tar.gz
//移动
mv node-v8.11.1-linux-x64 /usr/local/node
//cd到/usr/local/node/bin 做软链-为了全局访问
//若提示Permission denied,前面加sudo
ln -s /usr/local/node/bin/node /usr/local/bin/
ln -s /usr/local/node/bin/npm /usr/local/bin/

//yarn安装
//参考官网 https://yarnpkg.com/zh-Hans/docs/install#debian-stable

阅读全文 »

webpack4.x开发环境配置

发表于 2018-09-12 | 更新于: 2018-09-17 | 分类于 前端

webpack4.x学习,是总结也是笔记,网上的各种答案杂又乱,基于自己学习以及综合其他各种答案自己梳理总结了一篇完整的webpack4.x配置使用。
这里我安装的webpack版本为4.17.2,webpack-cli版本为3.1.0

一、全局安装webpack

1
npm install webpack webpack-cli -g

二、创建项目

随便哪个盘先建个webpack-test的项目文件夹,命令行进入项目文件夹,开始项目初始化

1
npm init

阅读全文 »

vue中sass配置

发表于 2018-09-07 | 更新于: 2018-09-07 | 分类于 前端

vue中sass配置

做了个vue项目练手,官方的脚手架中没有sass的模板的编译,想在其中使用sass怎么办?

1、首先下载sass的依赖包

1
2
3
4
5
npm install sass-loader --save-dev
//sass-loader依赖于node-sass
npm install node-sass --save-dev
//安装style-loader 与vue-style-loader 是一样的
npm install style-loader --save-dev

快捷方式

1
npm install sass-loader node-sass vue-style-loader --D

阅读全文 »

gulp安装和简单使用

发表于 2018-09-04 | 更新于: 2018-09-04 | 分类于 前端

一、安装nodejs

  • nodejs官网下载安装文件安装
  • 安装完成后,终端输入node-v打印出nodejs的版本号,这时候nodejs已经安装成功
  • 新版本的nodejs集成了npm。终端输入npm-v打印出npm的版本号

二、安装gulp(全局)

  • 终端输入

    1
    npm install gulp -g
  • 测试安装是否成功,终端输入gulp-v

三、配置项目

package.json是基于node.js项目必不可少的配置文件,用于存放项目根目录的普通json文件重点内容

  • 在终端进入文件根目录,执行npm init,一路回车,最终在项目根目录下生成package.json文件
    阅读全文 »

js基本算法

发表于 2018-08-27 | 更新于: 2018-08-27 | 分类于 前端

时间复杂度:算法的时间复杂度是一个函数,描述了算法的运行时间。时间复杂度越低,效率越高

一个算法,运行了几次时间复杂度就为多少,如运行了n次,则时间复杂度为O(n)

1、冒泡排序

比较相邻的两个元素,如果前一个比后一个大,则交换位置。
按照相邻元素的比较,第一轮的时候最后一个元素已经为最大的一个,所以最后一个元素不用比较

阅读全文 »

http和https的区别与联系

发表于 2018-08-21 | 更新于: 2018-08-22 | 分类于 前端

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。

为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

阅读全文 »
12
zlyyyy

zlyyyy

你认为的特别也只是平庸

11 日志
1 分类
15 标签
GitHub E-Mail Weibo
© 2019 ❤ Powered By - zlyyyy
Her head world