自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 在vscode中集成git bash(windows平台)

集成准备工作:安装vscode与git1.打开vscode,进入文件->首选项->设置菜单2.搜索shell 找到 Terminal › Integrated › Shell: Windows,将安装好的git里面的bash路径复制到设置里3.重启vscode即可使用...

2018-10-25 09:01:40 13130 1

原创 react-native 开发环境搭建(Windows)

一 . 安装软件软件: python2,node,  jdk1.8, Android Sdk, Genymotion1.1 安装python2下载:安装:设置python环境变量:在path里加入python的安装路径>> python在命令行输入python命令测试环境变量是否设置成功1.2 安装node下载:安装:在命令行输入命令测试node是否安装成功:>> node...

2018-07-15 22:28:39 386

原创 Vue+node 搭建聊天室

1. 使用node搭建socket服务器// 加载 expressconst express = require('express')// 加载 socket.ioconst socketIo = require('socket.io')// 加载 httpconst http = require('http')// 创建 appconst app = express()// 创建...

2018-04-24 22:45:28 1718

原创 openssl生成证书+安装+使用实例

openssl生成证书主要为以下三步:1. 生成CA证书2. 生成Server证书3.生成Client证书一. 安装openssl(windows)下载地址:http://slproweb.com/products/Win32OpenSSL.html1.1 选择32位或者64位合适的版本下载1.2 设置环境变量,变量值为应用安装目录下的bin目录,如C:\OpenSSL-Win64\bin二. 证...

2018-04-23 13:27:32 8275 9

原创 使用node加密解密数据,创建Hash/HMAC,并生成签名与验证签名

1.数据加密与解密主要使用了node的crypto模块的Cipher与Decipher类来加密解密,加密与解密的方法主要有以下几种:1.1 使用Cipher与Decipher对象作为流来加密解密// 加载 crypto 模块const crypto = require('crypto')// 解密密钥const secret = '123456'// 加密与解密算法 可用 crypto.g...

2018-04-18 21:16:57 3397

原创 将后台二进制数据转换为blob,并转换为 src="blob:http://" 链接

后台code使用express 搭建的后台// 加载 expressconst express = require('express')// 加载 fsconst fs = require('fs')// 创建 appconst app = express()// 静态文件托管app.use(express.static('public'))// 主页面请求app.get('/'...

2018-04-05 22:47:21 20571 1

原创 在Vue项目中安装Jquery与Bootstrap

1.安装Jquerycnpm install --save jquery2.在Vue项目build/webpack.base.conf.js中添加如下内容const webpack = require('webpack')plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery" ...

2018-04-04 18:56:44 845

原创 使用电信光猫加路由器实现内网穿透,外网访问内网

准备工作:1. 需注册一个花生壳账号和购买一个壳域名(可以免费获取壳域名)2. 电脑下载安装花生壳客户端3. 使用电信光猫超级管理员密码获取器获取光猫超级密码4. 宽带账号与宽带密码(光猫配置后,需登录路由器上网,路由器需使用宽带账号与密码登录上网)一.电信光猫配置1.1 在浏览器输入192.168.1.1登录电信光猫(不知道密码的查看电信光猫背面)1.2 登录成功后,打开电信光猫超级密码器获取光...

2018-03-29 18:34:16 77873 5

原创 Vue-router+webpack单页项目服务器部署(nginx)

部署项目目录结构如下:1.首先修改config文件夹下的index.js 配置文件,将文件内的assetsPublicPath: '/'修改为 assetsPublicPath: './'2.在router文件夹下的index.js路由配置中加上:mode: 'history', // 路由模式,此处为history模式,需修改nginx配置文件base: '/', // 路由基目录3.命令行执行...

2018-01-24 18:46:31 3868

原创 Ubuntu下Nginx安装SSL证书(实现https访问)

1.获取ssl证书证书获取方式可以选择自建或者申请(阿里云,腾讯云,沃通等),这里的证书是从腾讯云免费申请的,详情可访问腾讯官网从腾讯云官网下载证书文件,下载下来的文件是一压缩包里面包含各类型服务器的证书,解压后文件内容如下:我们这里需要的是Nginx文件夹, Nginx文件夹中的内容如下:将证据Nginx文件夹中的文件提取到Nginx的安装目录下的conf文件夹内,我的nginx安装在/usr/...

2018-01-23 02:35:10 9602

原创 Ubuntu16.04安装nginx(并启用SSL)

1.安装依赖库安装gcc g++ 的依赖库apt-get install build-essential apt-get install libtool  安装pcre依赖库pt-get install libpcre3 libpcre3-dev安装zlib依赖库apt-get install zlib1g-dev安装opensslapt-get install

2018-01-23 01:39:19 6990

原创 Centos 安装Node

1.进官网下载相应的node压缩包2.解压并配置环境变量

2018-01-16 17:39:05 165

原创 JS 求数组中的最大值与最小值

求数组最大值与最小值two methods /** * 第一种方法 */ // 返回数组中的最大值 function arrMax(arr) { let max = Number.NEGATIVE_INFINITY; for (let i = 0; i < arr.length; i++) { if (arr[i] > max) {

2018-01-07 16:41:51 1443

原创 原生js实现淘宝图片放大功能

目录结构:HTML:&lt;!DOCTYPE html&gt;&lt;html lang="zh-CN"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp

2018-01-06 14:42:44 4540 4

转载 JavaScript 递归阶乘

// Javascript 实现递归function factorial(n) { if (n < 1) { return 1; } return n * arguments.callee(n - 1); // 调用自身实现递归}console.log(factorial(5)); // => 120

2018-01-06 13:36:19 906

转载 JavaScript 计算笛卡尔坐标

// 计算两个迪卡尔坐标之间的距离function distance(x1, y1, x2, y2) { let dx = x2 - x1; let dy = y2 - y1; return Math.sqrt(dx * dx + dy * dy);}console.log(distance(1, 2, 8, 9)) // => 9.899494936611665

2018-01-06 13:29:12 1041

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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