自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java8 Stream

一、Stream原理1.使用Stream的基本步骤:1)创建Stream;2)转换Stream,每次转换原有Stream对象不改变,返回一个新的Stream对象,【可以有多次转换】;3)对Stream进行聚合reduce操作,获取想要的结果;2.创建Stream的方式:1)通过Stream接口的静态工厂方法(注意:Java8里接口可以带静态方法);a)of:有两个overload...

2018-10-26 20:28:54 147

原创 java8四大函数式接口

一、函数式接口唯一的抽象方法 使用default定义普通方法(默认方法),通过对象调用。实现接口后,因为默认方法不是抽象方法,所以可以不重写,但是如果开发需要,也可以重 写实现接口后。当然如果接口中的默认方法不能满足某个实现类需要,那么实现类可以覆盖默认方法。签名跟接口default方法一致,但是不能再加default修饰符。使用static定义静态方法,通过接口名调用。二、四大常用...

2018-10-26 17:22:09 419

原创 java8 Optional

一、目的:主要用于处理null的问题,更方便快捷的使用链式编程1.java8之前:public static String getChampionName(Competition comp){ if(comp != null){ CompResult result = comp.getResult(); if(result != null){ User champio...

2018-10-26 16:34:40 100

原创 ES6新特性

1.let 定义的变量不会被变量提升,const 定义的常量不能被修改,let 和 const 都是块级作用域。(以后尽量不要使用var)2.class、extends、super、constuctor:和java一模一样。3.lambda表达式,和java一样。用法“=>”。4.模板字符串:1)字符串拼接。将表达式嵌入字符串中进行拼接,用 和${}来界定。const name2 ...

2018-10-26 15:47:34 100

原创 Emmet基本使用

一、生成HTML文档初始结构:!html:5 或者!: 生成HTML5结构html:xt:生成HTML4过渡型html:4s: 生成HTML4严格型二、生成带有id、class的HTML标签:#、.div.aaa: 生成一个class为aaa的div标签div#aaa: 生成一个id为aaa的div标签三、生成后代:>div.aaa>ul>li<...

2018-10-26 15:35:25 223

原创 formVildation基本使用

一、引入插件<meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 为了确保适当的绘制和触屏缩放,需要在 <head> 之中添加 viewport 元数据标签。 --><meta name="viewpo

2018-10-26 15:13:53 247

原创 JQuery常用API

说明“【】”里面放的是返回值核心1.【$】$([selector,[context]]):这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。 $("div > p");2.【$】$(html,[ownerDocument]):创建HTML,并且设置标签的属性 //创建一个 <input>

2018-10-26 14:59:17 197

空空如也

空空如也

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

TA关注的人

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