原创 JAVA8 Stream接口,map操作,filter操作,flatMap操作
這篇,我們來看Stream的一些中間操作,關於中間操作的一些介紹,可以看《JAVA8 stream接口 中間操作和終端操作》 1,filter操作,我們先看方法的定義 Stream<T> filter(Predicate<? super
原创 JAVA8 UnaryOperator接口
我們先看下這個接口的定義 @FunctionalInterface public interface UnaryOperator<T> extends Function<T, T> { /** * Returns
原创 java8 Optional靜態類簡介,以及用法
在java8中,很多的stream的終端操作,都返回了一個Optional<T>對象,這個對象,是用來解決空指針的問題,而產生的一個類;我們先看下,這個類的一些定義 import java.util.NoSuchElementExcep
原创 java8 函數式接口簡介
在java8中,lambda表達式所用的接口,必須是函數式接口; 函數式接口的定義:接口中只有一個抽象方法的接口,稱爲函數式接口; 可以使用@FunctionalInterface註解修飾,對該接口做檢查;如果接口裏,有多個抽象類,使用該
原创 java8 stream接口終端操作 count,anyMatch,allMatch,noneMatch
對於中間操作和終端操作的定義,請看《JAVA8 stream接口 中間操作和終端操作》,這篇主要講述的是stream的count,anyMatch,allMatch,noneMatch操作,我們先看下函數的定義 long count()
原创 JAVA8 Consumer接口
Consumer的語義是消費的意思,瞭解一些消息隊列的同學,肯定對這個單詞,有一定的理解,我們先看接口的定義 @FunctionalInterface public interface Consumer<T> {
原创 java8 Stream-創建流的幾種方式
前面(《java8 Stream接口簡介》),我們已經對stream這個接口,做了簡單的介紹,下面,我們用幾個案例,來看看流的幾種創建方式 String[] dd = { "a", "b", "c" };
原创 java8 Lambda表達式簡介
先闡述一下JSR(Java Specification Requests)規範,即Java語言的規範提案。是向JCP(Java Community Process)提出新增一個標準化技術規範的正式請求。任何人都可以提交J
原创 JAVA8 stream接口 distinct,sorted,peek,limit,skip
下面,我們來看其他的剩餘的一些中間操作,各自的作用,我也通過註釋,做了解析,方法定義如下; //去重複 Stream<T> distinct(); //排序 Stream<T> sorted(); //根
原创 java8 stream接口 終端操作 toArray操作
對於中間操作和終端操作的定義,請看《JAVA8 stream接口 中間操作和終端操作》,這篇主要講述的是stream的toArray操作,我們先看下函數的定義以及實現 Object[] toArray(); <A> A[] to
原创 java8 lambda表達式,方法的引用以及構造器的引用
lambda表達式最主要的點:函數式接口的泛型、輸入參數、返回值,此後使用lambda都要想到這三個點 方法的引用的語法,主要有三類 1.指向靜態方法的方法引用,例如Integer的parseInt方法 ,可以寫成Integer::par
原创 Docker學習之docker-compose部署mysql
一、安裝部署docker、docker-compose 可以參考之前的兩篇博客 安裝docker 安裝docker-compose 二、編寫docker-compose文件(這裏提供二種方式) 第一種、不掛載本地文件,文件都由docker
原创 基於docker搭建mysql的主從複製
一、啓動兩臺mysql服務 可參考博客:Docker學習之docker-compose部署mysql Master對外映射的端口是3339,Slave對外映射的端口是3340。因爲docker容器是相互獨立的,每個容器有其獨立的ip,所以
原创 /usr/bin/pip: No such file or directory
pip已經安裝,但是/usr/bin/pip: No such file or directory 解決方法 1.which pip /usr/local/bin/pip 2.pip -su: /usr/bin/pip: No s
原创 Docker快速入門——Docker-Compose
一、Docker-Compose簡介 1、Docker-Compose簡介 Docker-Compose項目是Docker官方的開源項目,負責實現對Docker容器集羣的快速編排。 Docker-Compose將所管理的容器分爲三層,分別