摘要: JAVA8 中内置的四大核心函数式接口 消费性接口 Consumer< T >: 有一个参数,没有返回值 ​ void accept(T t); @Test public void test(){ happy(10000.0, x -> System.out.println("消费:"+x+"元") 阅读全文
posted @ 2020-05-27 22:13 JW_Hu 阅读(163) 评论(0) 推荐(0)
摘要: 02.Lambda表达式 什么是lambda表达式? Lambda 表达式(lambda expression)是一个匿名函数,将代码像数据一样传递。Lambda表达式可以表示闭包 基础语法 Java8中引入了新的操作符->该操作符称为箭头操作符或Lambda操作符 箭头操作符将Lambda表达式拆 阅读全文
posted @ 2020-05-27 22:12 JW_Hu 阅读(143) 评论(0) 推荐(0)
摘要: Lambda表达式的使用对比样例 1、比较两个数的大小 //原来使用匿名内部类 Comparator<Integer> com1 = new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { 阅读全文
posted @ 2020-05-27 22:10 JW_Hu 阅读(159) 评论(0) 推荐(0)
摘要: Docker 安装流程 卸载旧版本 使用APT安装 安装必要的一些系统工具 安装 GPG 证书 写入软件源信息 跟新并安装Docker CE 使用脚本自动安装 启动Docker CE 测试Docker是否安装正确 镜像加速(阿里云 镜像加速器) 查看Docker常用指令 阅读全文
posted @ 2020-05-02 00:31 JW_Hu 阅读(112) 评论(0) 推荐(0)
摘要: 设计模式 一、设计模式的目的 + 代码重用性 相同功能的代码,不用多次编写(事不过三,三则重构) + 可读性 编程规范性,便于他人阅读、理解 + 可扩展性(可维护性) 当需要新增功能是,可方便、快捷的添加 + 可靠性 新增功能后,对原有功能没有影响 + 程序呈现高内聚、低耦合的特性 二、设计模式的7 阅读全文
posted @ 2020-04-28 16:40 JW_Hu 阅读(156) 评论(0) 推荐(0)
摘要: 概述 Docker 引擎是一个包含以下主要组件的客户端服务器应用程序,C/S架构。 + 一种服务器,它是一种称为守护进程并且长时间运行的程序。 + REST API用于指定程序可以用来与守护进程通信的接口,并指示它做什么。 + 一个有命令行界面 (CLI) 工具的客户端。 Docker 引擎组件的流 阅读全文
posted @ 2020-04-26 16:12 JW_Hu 阅读(138) 评论(0) 推荐(0)