原创 Java8新特性之streamAPI(二)

stream操作的三個步驟之中間操作:  篩選與切片 ​​​​​​filter——接收Lambda,從流中排除某些元素 limit——截斷流,使其元素不超過給定數量 skip——跳過元素,返回一個扔掉了前n個元素的流。若留着元素不足

原创 Java8新特性之streamAPI(四)

練習: 1.給定一個數字列表,如何返回一個由每個數的平方構成的列表? 給定【1,2,3,4,5】,返回【1,4,9,16,25】 2.用map和reduce方法數一數流中一共用多少個Employee package strea

原创 Java8新特性之Lambda表達式(三)

java8中內置的四大核心函數式接口 1.Consumer<T>:消費型接口(帶泛型的接口),有參數,無返回值 void accept(T t); 2.Supplier<T>:供給型接口,無參數,有返

原创 Java8新特性之Lambda表達式(二)

Lambda表達式基礎語法:引入個一個新的操作符(稱爲箭頭操作符或者Lambda操作符):"->" 該操作符將表達式拆分爲兩部分: 左側:Lambda表達式的參數列表 右側:Lambda中所需要的執行的操作功能 語法格式一:無參數,

原创 Java8新特性之streamAPI(一)

stream操作的三個步驟之創建stream:  可以通過Collection系列集合提供的stream()或parallelStream(),即串行流或並行流; 通過Arrays中的靜態方法stream()獲取數組流; 通過Strea

原创 Java8新特性之Lambda表達式(四)

引用 一、方法引用:若Lambda體中的內容有方法已經實現了,我們可以使用方法引用 方法引用是Lambda表達式的另外一種表現形式 主要有三種語法格式: 1.對象::實例方法名 2.類::靜態方法名 3.類::實例方

原创 Java8新特性之Lambda表達式(一)

新建一個springboot項目:可按https://blog.csdn.net/ZW_888666/article/details/99824347操作  創建後續學習中需要用到的Employee實體類: package lam

原创 Java8新特性之streamAPI(三)

stream操作的三個步驟之終止操作:  查找與匹配 * allMatch——檢查是否匹配所有元素 * anyMatch——檢查是否至少匹配一個元素 * noneMatch——檢查是否沒有匹配所有元素 * findFirst——返回

原创 hdfs操作之獲取指定路徑下的文件列表

添加pom.xml依賴 <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-jdbc</ar

原创 Java8新特性之Lambda表達式(五)

練習: 調用Collections.sort()方法,通過制定排序比較兩個Employee(先按年齡比,年齡相同按姓名比),使用Lambda作爲參數傳遞; 聲明函數式接口MyFunction,接口中聲明抽象方法,public Strin

原创 Axure中繼器的使用三(中繼器數據搜索操作和、繼器數據排序操作和設置頁碼與分頁操作)

中繼器的安逸條件搜索 按照姓名一列搜索:拖拽一個標籤組件將其重新命名爲姓名、拖拽一個文本框單行組件作爲輸入框並對其進行標籤命名爲namesearch、拖拽一個按鈕組件命名爲搜索,對搜索進行鼠標單擊時添加案件(需要判斷輸入框是否爲空,如果

原创 Axure中繼器的使用一(認識、綁定數據、新增數據彈出框設計、新增數據操作)

認識中繼器 中繼器的組成:數據集和項 中繼器的使用場景:表格信息、文章列表信息、商品圖片信息、訂單列表信息等 中繼器綁定數據 重名名(員工信息管理)、拖拽橫向菜單組件、在橫向菜單第一欄加入一個複選框組件(重命名爲全選)、爲橫向菜單增加

原创 Axure中繼器的使用二(刪除數據操作、彈出框顯示更新數據、中繼器更新數據操作)

刪除數據操作 拖拽一個按鈕組件命名爲刪除,作用是全局刪除、進入到中繼器中進行行內刪除、爲單行刪除操作添加單擊事件(標記行、刪除行)、全局刪除數據,選中全選複選框,爲其添加選中時改變狀態,新增條件(選中),增加條件(未選中狀態)、進入到中

原创 Axure統計圖表設計(Excel設計統計圖表、HighChart設計統計圖表)

統計圖表的應用場合 線性統計圖表應用:用來反映總體趨勢情況、用來表達連貫性數據統計、展現折現或者曲線的形式使用、多條折現或者曲線可以進行相互比較 區域統計圖表應用:通過區域所佔比重進行對比統計、通過區域所佔面積情況顯示它所擁有的比重、通

原创 Error:(59,31) java:-source 1.6中不支持diamond運算符,解決

  成功解決:在創建maven項目成功後,運行報錯,修改pom.xml文件: