自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 获取两坐标之间距离

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="view...

2018-04-26 14:47:00 198

转载 在CentOS 7中搭建Git服务器

环境说明- CentOS 7.x 最小安装- 配置网络连接1. 安装Git及创建用户# 安装Git$ yum install git# 创建一个git用户组和用户,用来运行git服务$ groupadd git$ adduser git -g git禁止git用户登录:修改/etc/passwd文件,修改# 找到这句:gi...

2018-04-25 16:29:00 103

转载 centos7 搭建svn服务器

1、安装svn服务器:yum install subversion2、配置svn服务器:建立svn版本库根目录及相关目录即svndata及密码权限命令svnpasswd; mkdir -p /application/{svndata,svnpasswd} svndata目录:作为存放svn的根目录; svnpass...

2018-04-25 09:33:00 97

转载 node.js依赖express解析post请求四种数据格式()

分别是这四种:www-form-urlencoded,form-data,application/json,text/xmlwww-form-urlencoded这是http的post请求默认的数据格式,需要body-parser中间件的支持服务器端的demo:var express = require('express');var...

2018-04-02 09:49:00 194

转载 forever让nodejs应用后台执行

nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢?最简单的办法:$ nohup node app.js &但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。$ sudo npm install forever -g #安装$ for...

2018-03-20 17:39:00 100

转载 js字符串和正则表达式

字符串的生成转换你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种:var num= 19; // 19var myStr = num.toString(); // "19"var myStr = String(num); // "19"var myStr = "" +num; ...

2018-03-20 14:42:00 156

转载 js对象

Object对象Object对象包含如下属性和方法,也就意味着一切对象(函数也是对象)都包含如下方法。每种方法和属性在不同的对象中有不同的作用,并不是每种对象都有使用每个方法的必要。下面是Object对象的派生对象在使用这些方法和属性时的意义。Object对象只是定义了他们,并没有使用他们。__proto__属性是保存当前对象的原型对象。对象通过这个属性产生了原型链O...

2018-03-20 13:59:00 101

转载 js数组

数组操作全解js变量类型var string;var name = "student",age=12; //underfined、null、boolean、string、number为基本数值类型。逗号一并定义初始化多个变量。基本包装类型String、Boolean、Number通过valueOf()可以获取基本数值类型,可以实现自动装箱和拆箱操...

2018-03-20 13:47:00 102

转载 MongoDB导入导出以及数据库备份以及.dat数据

1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: mongoexport -d dbname -c collectionname -o file -...

2018-03-20 10:37:00 226

转载 mongoose 入门基本操作

简介  Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具  那么要使用它,首先你得装上node.js和mongodb,关于mongodb的安装和操作介绍可以参考:http://www.cnblogs.com/zhongweiv/p/node_mongodb.html  Github地址:https://github.c...

2018-03-14 11:49:00 133

转载 MongoDB入门 和nodejs操作

简介  MongoDB  开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性;  NoSQL毕竟还处于发展阶段,也有说它的各种问题的:http://coolshell.cn/articles/5826.html  官网地址:http://www.mongodb.org/  API Docs:http://docs.mon...

2018-03-14 11:48:00 97

转载 js 立即执行函数

相信大家经常会遇到下面这两种写法:(function(){ ... })()和(function(){ ... }())关于这样写是什么意思呢?有什么区别呢?在此之前,我们需要了解几个概念:函数声明、函数表达式、匿名函数函数声明:function fnName() {...};使用function关键字声明一个函数,再执行一个函数名,叫函数声...

2018-03-07 11:40:00 93

转载 vim 命令

vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 vi没有菜单,只有命令,且命令繁多。Vi有三种基本工作模式:...

2018-02-23 17:19:00 93

转载 webpack 搭建vue项目流程

1.安装node2.打开命令行输入 npm install -g vue-cli3.vue init webpack-simple vue4.各种确认(enter键)5.npm install6.npm run dev 运行7.npm run build 打包转载于:https://www.cnblogs.com/whybxy/p/7131083.htm...

2018-02-22 17:58:00 74

转载 ES6 数组的扩展

Array.of()函数,将一组值,转换成数组。 Array.of(1,2,3,4,5); //结果:[1,2,3,4,5]Array.from( )函数,可以将类似数组的对象或者可遍历的对象转换成真正的数组。有哪些是类似数组的对象?最常见的就是调用getElementsByTagName方法得到的结果 let ele = documen...

2018-02-22 17:57:00 67

转载 linux

命令1.tree 显示所有文件 (装逼必用,哈哈)2.clear 清空3.ls 显示当前文件夹内的文件(-a 显示全部,-l以列显示,-h显示单位)4./ 根目录(bin文件夹和程序相关,boot和启动项相关,etc几乎所有服务器配置,dev设备相关,lib主要是库)5.pwd 显示当前路径6.cd 切换路径7.touch ‘文件名’ 创建文件...

2018-02-22 17:53:00 87

转载 ES6 Promise 用法讲解

Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(function(){ console.log(...

2017-10-10 14:49:00 78

转载 shareSDK.js web版的使用

自定义将要分享的内容<!--MOB SHARE BEGIN--> <div class="-mob-share-open">分享</div> <div class="-mob-share-ui" style="display: none"> <ul class="-mob-share-list"&gt...

2017-09-28 09:50:00 174

转载 原生js,jquery ajax请求以及jsonp的调用

ajax 是用来处理前后端交互的技术,可以改善用户体验,其本质是 XMLHttpRequest,异步访问服务器并发送请求数据,服务器返回响应的数据,以页面无刷新的效果改变页面中的局部内容 同步:任务一个一个的执行,只有前面的任务执行完才会执行下一个任务,如果前面的任务是耗时操作,则需要一直等待 异步:多条任务并发执行,也就是一个任务的开启,不需要等待其他任务执行结...

2017-08-03 17:59:00 100

转载 ES6 数值的扩展

在ES5中,我们存在几个全局函数 isNaN函数,isFinite函数,parseInt函数,parseFloat函数等,对于这些全局函数的使用很简单,就拿isNaN函数来举例。ES5中的写法是: isNaN(2.5); //结果:false window.isNaN(2.5);//结果:false以上两种写法均可,isNaN是全局函数,本身就是属...

2017-08-03 15:28:00 84

转载 es6 字符串String的扩展

新特性:模板字符串传统字符串 let name = "Jacky"; let occupation = "doctor"; //传统字符串拼接 let str = "He is "+ name +",he is a "+ occupation;es6简洁的字符串拼接 let name = "Jacky"; l...

2017-08-02 16:54:00 99

转载 es6 解构赋值

ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。关于给变量赋值,传统的变量赋值是这样的: var arr = [1,2,3];//把数组的值分别赋给下面的变量; var a = arr[0]; var b = arr[1]; var c = arr[2]; consol...

2017-07-31 17:12:00 73

转载 es6 const关键字

const是constant(常量)的缩写,const和 let一样,也是用来声明变量的,但是const是专门用于声明一个常量的,顾名思义,常量的值是不可改变的。以前用var声明的变量,想怎么改就怎么改,同一个变量,后面的值可以轻松覆盖原来的值,这次const声明的变量,可由不得我们这么任性地想改就改了。1.不可修改const Name = '张三';Name = '李...

2017-07-31 16:25:00 90

转载 es6 let关键字

1.let关键字  var arr = [ ];for(var i=0; i<10; i++){ arr [i] = function(){ alert(i) }}arr [8](); //结果:10  看代码,不难猜测代码的意图是想给数组a的元素赋值,每一个元素是一个函数,运行后弹出相对应的数字,比如:运...

2017-07-31 16:11:00 72

转载 DOM

什么是DOM? 通过 JavaScript,您可以重构整个HTML文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,javascript就需要对HTML文档中所有元素进行访问的入口。这个入口,连同对HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。在 1998 年,W3C 发布了第一级的 DOM 规范。这个...

2017-06-30 16:05:00 106

转载 Window 对象

计时器setTimeout();//几秒后执行,只执行一次setInterval();//每隔几秒执行一次浏览器定位和导航//window 的localtion属性来自Location对象window.location===document.location//返回的是该文档url静态字符串//localtion可以被localtion.h...

2017-06-29 17:47:00 49

转载 闭包,定时器,循环

1.对于一个一般的循环,顺序输出01234for(var i=0;i<5;i++){console.log(i)}2.如果加上定时器,实现每隔两秒出现一个数字for(var i=0;i<5;i++){ setTimeout(function(){ console.log(i);//5个4 },2000)...

2017-06-29 10:27:00 126

转载 数组 javaScript权威指南笔记

创建数组  var a=[1,2,3,4]  var arr=new Array()  var arr=new Array(10);//创建长度为10的数组   var arr=new Array(1,2,3,4,5,6);//创建数组 arr.length==6;数组的删除delete  var a=[1,2,3];  delet...

2017-06-27 17:03:00 152

转载 js对象

a.  js对象都是关联数组b.  inherit();返回一个继承自原型对象p的属性的新对象对象的方法:  创建(create) 设置(set) 查找(query) 删除(delete) 检测(test)和枚举(enumerate)创建对象的方法:  对象直接量 关键字new es5中的Object.create()  var aa=Obj...

2017-06-27 11:59:00 57

转载 Math对象

Math.pow(2,53);//2的53次幂Math.round(0.6);//1,四舍五入Math.ceil(0.6);//1,向上求整Math.floor(0.6);//0,向下求整Math.abs(-0.1);//0.1,绝对值Math.max(1,2,3);//3,返回最大值Math.mine(1,2,3);//1,返回最小值Math.random(...

2017-06-26 10:03:00 60

转载 js函数一些小的知识点

var scope="123";function aa(){console.log(scope);//undefindvar scope="234";console.log(scope);//234};//变量声明提前var a=1;//不可删除的全局变量  b=2;//可删除的全局变量  delete a;//true  delete b...

2017-06-26 10:03:00 104

转载 字符串 正则

var s= "hellow,world";//定义一个字符串s.charAt(0);//h,第一个字符s.charAt(s.length-1);//d,最后一个字符串s.substring(1,4);//ell,第2~4个字符s.slice(1,4);//ell,同上s.slice(-3);//rld,最后三个字符s.indexof("l");//2,字符l首次...

2017-06-26 10:01:00 73

转载 日期和时间 文本

var then=new Data(2011,0,1);//2011年1月1日var later = new Data(2011,0,1,17,10,30);//2011年1月1日17:10:30var now = new Data();//当前日期时间var jian = now - then;;//日期相减,计算时间间隔的毫秒数later.getFullYear();...

2017-06-26 09:59:00 143

转载 javaScript高级程序设计笔记 2

Undefinde Null Boolean  Number String 基本类型Object 引用类型只有引用类型才能动态的添加属性赋值基本类型和引用类型也不相同,复制的基本类型的变量和之前的变量没有关系,而复制引用对象就不一样,专业点就是复制的值只是指向对象的一个指针,两个对象引用的一个一个变量,修改其中一个会影响另一个对象转载于:https://...

2017-06-26 09:58:00 56

转载 javaScript高级程序设计笔记 1

核心 ECMAScript文档对象模型 DOM浏览器对象模型 BOM延迟脚本 defertypeof操作符 判断字符类型 返回 undefined boolean string number object functionundefined 用var 定义但是未初始化 用typeof判断是定义未定...

2017-06-26 09:57:00 55

空空如也

空空如也

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

TA关注的人

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