自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

转载 node.js —— express中的next( )

关于next主要从三点来进行说明:next的作用是什么?我们应该在何时使用next?next的内部实现机制是什么?Next的作用我们在定义express中间件函数的时候都会将第三个参数定义为next,这个next就是我们今天的主角,next函数主要负责将控制权交给下一个中间件,如果当前中间件没有终结请求,并且next没有被调用,那么请求将被挂起,后边定义的中间件将得不到被执行的机会。

2017-11-30 22:49:43 9119 3

转载 Node.js —— HTTP请求方法:get,head,put,delete,post

一、标准Http协议支持六种请求方法:1、GET2、POST3、PUT4、Delete5、HEAD6、Options二、不同请求方法的用途:1,GET:GET可以说是最常见的了,它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现据(如HTML 文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。2,HEAD:H

2017-11-30 21:56:06 6691

转载 Mongoose —— population关联

在使用 mongoose 时,想通过一个外键与另一张表建立关联时,不知该如何简单快捷的实现,特地去查了一下,发现了 population 这个功能,在此简单记录下 mongoose 的 populate 使用。环境Node: v7.0.0Bluebird: v3.4.6Mongoose: v4.6.8简单示例var User=mongoose.mode...

2017-11-30 15:28:19 794

原创 Java —— 包装类

一、包装类的作用Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。二、基本类型和包装类之间的对应关系三、包装类的构造方法构造方法:代码如下所示:四、基本类型和字符串之间的转换基本类型转换为字符串:1.使用包装类的 toString() 方法2.使用String类的 valueOf() 方法3.用一个空

2017-11-25 23:31:39 332

转载 Java —— try-catch-finally-return的执行顺序

(a)若try中的代码出现异常,try会终止执行,程序的控制权会交由catch中的异常处理程序(b)可有多个catch,但catch的排列要从子类到父类情况1:try块中没有抛出异常,且try和finally块中都有return语句代码:public static int NoException(){ int i=10; try{ System.out.pr

2017-11-25 10:34:39 473

原创 Node.js —— 使用express模块创建静态web服务器及其路由

1、使用express创建静态web服务器首先使用命令行在当前路径创建目录public(可自定义),并在目录下创建文件test.txt(可自定义)$ mkdir public$ vim test.txt //(文件内容自定义)在 node.js 文件中指定静态目录(./public是静态目录)app.use(express.static("./public"));通过

2017-11-24 14:33:02 3448

原创 Node.js —— npm 全局安装和本地安装

一、全局安装将安装包放在 /usr/local 下或者你 node 的安装目录。可以直接在命令行里使用不能直接通过require()的方式去引用模块$ npm install Module Name> -g二、本地安装将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的

2017-11-23 20:22:12 976

原创 Node.js —— npm 的使用和相关命令

一、npm 使用介绍1、允许用户从NPM服务器下载别人编写的第三方包到本地使用。2、允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。3、允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。二、使用 npm 命令安装模块1、安装$ npm install Module Name>// 本地安装$ npm install Module Nam

2017-11-23 19:07:37 645

原创 Linux —— 文件备份与压缩

一、gzip 命令的用途gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。二、gzip 命令的语法及选项语法: gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:选项: -c 将输出写到标准输出上,并保留原有文件。

2017-11-23 14:10:27 4871

原创 Java —— interface接口

一、基本概念和作用1、基本概念:抽象类前用abstract关键字修饰,则该类为抽象类。2、作用:限制规定子类必须实现某些方法,但不关注实现细节。二、使用规则1、接口就是用来被继承,被实现的,修饰符一般用public2、不能使用 private 和 protected 修饰接口3、常量:接口中的属性是常量,即使定义时不添加 public static final修饰符,系统也

2017-11-05 09:57:26 286

原创 Java —— abstract抽象类

一、基本概念和作用1、基本概念:抽象类前用abstract关键字修饰,则该类为抽象类2、作用:限制规定子类必须实现某些方法,但不关注实现细节。 二、使用规则(1)abstract定义抽象类(2)abstract定义抽象方法,只有声明,不需要实现(3)包含抽象方法的类是抽象类(4)抽象类中可以包含普通的方法三、示例Telphone.java 定义一个抽象类

2017-11-05 09:08:07 366

原创 Java —— this关键字和内部类

一、this关键字(1)this关键字代表当前对象(2)this.属性 操作当前对象的属性(3)this.方法 调用当前对象的方法二、关于内部类1、基本概念:内部类就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。2、作用:内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类内部类的方法可以直接访问外部类的所有数据

2017-11-04 00:38:58 810

原创 Java —— 继承与Object类

一、继承1、基本概念:继承是类和类间的一种关系2、继承的作用:子类拥有父类的所有属性和方法(private修饰则无效),可实现代码的复用3、语法:class 子类 extends 父类4、继承的初始化顺序:(1)初始化父类再初始化子类。(2)先执行属性初始化,再执行构造方法二、Object类1、Object 类是所有类的父类,如果一个类没有使用 extend

2017-11-04 00:21:29 1084

原创 Java —— super关键字和final关键字

一、super关键字1、super关键字:在对象的内部使用,可以代表父类对象。访问父类的属性super.属性访问父类的方法super.方法2、子类的构造方法中必须调用父类的构造方法3、如果子类的构造方法中没有显示调用父类的构造方法,则系统默认调用父类无参的构造方法。二、final关键字1、final修饰类,则该类不允许被继承2、final修饰属性,则该类的初始化属

2017-11-03 23:44:02 439

空空如也

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

TA关注的人

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