自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Optional类

前言 构建Person/Car/Insurance的数据模型 //人 public class Person { private Car car; public Car getCar() { return car; } } //车 public class Car { private Insurance insurance; public Insurance ...

2019-04-24 09:30:06 209

原创 stream 流

stream 流 概念 流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不 是临时编写一个实现)。就现在来说,你可以把它们看成遍历数据集的高级迭代器。此外,流还可以透明地并行处理,你无需写任何多线程代码了! 举例对比 定义菜及菜单 package com.wenx.unit2.chapter4; public class Dish { ...

2019-04-22 14:24:05 613

原创 lambda表达式

lambda表达式 可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它 有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 特点 匿名:它不像普通的方法那样有一个明确的名称:写得少而想 得多! 函数:为Lambda函数不像方法那样属于某个特定的类。但和方 法一样,Lambda有参数列表、函数主体、返回类型,还可能有可以抛出的异常列表。 传递...

2019-04-22 14:21:13 308

原创 java8 基础知识

为什么关注java8 Java 8所做的改变,在许多方面比Java历史上任何一次改变都深远。 简化编程 列表排序 java8之前 Collections.sort(inventory, new Comparator<Apple>() { public int compare(Apple a1, Apple a2){ return a1.getWeight().compare...

2019-04-11 14:35:38 690 1

原创 markdown学习

标题一 标题二 标题三 标题四 列表 无序列表1 无序列表2 无序列表3 有序列表1 有序列表2 有序列表三 代码段 String a = 10 public void hello() { System.out.println("hello"); }; 加粗字体 斜体 斜体加粗 删除线 a b aa bb cc dd 超链接 ...

2019-04-10 20:33:54 124

原创 CompletableFuture: 组合式异步编程

说明 近这些年,两种趋势不断地推动我们反思我们设计软件的方式。 第一种趋势和应用运行的 硬件平台相关,第二种趋势与应用程序的架构相关,尤其是它们之间如何交互。我们在第7章中 已经讨论过硬件平台的影响。我们注意到随着多核处理器的出现,提升应用程序处理速度有效 的方式是编写能充分发挥多核能力的软件。你已经看到通过切分大型的任务,让每个子任务并行 运行,这一目标是能够实现的;你也已经了解相对直接使用...

2019-04-05 15:17:17 1174

springmvc4配置防止XSS攻击的方法

配置防止XSS攻击的方法尝试,其中包含可以对sql注入的方法解决。

2019-04-05

空空如也

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

TA关注的人

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