原创 React組件組合使用,使用了state,props,ref三個屬性

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://c

原创 通過mapreduce框架 ,根據上行流量和下行流量統計用戶流量總和。

代碼中未作過多的註釋,註釋和上一篇博客的內容相似 左邊的圖  是輸入     三列分別是 : 手機號   上行流量  下行流量 左邊的圖是輸出  四列分別代碼:手機號   上行流量   下行流量  流量總和

原创 hadoop-----wordcount實現

package com.wordcount; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.LongWritable; import org

原创 hdfs文件的上傳與下載

package com; import jdk.internal.util.xml.impl.Input; import org.apache.hadoop.conf.Configuration; import org.apache.

原创 springboot獲取配置文件application.yml/application.properties的值

1,配置文件(左一爲application.yml配置文件的格式     右邊的是application.properties中的配置格式,application.properties中可能會出現編碼問題,修改setting---file

原创 搭建hadoop全分佈遇到的問題

問題1: ERROR: Cannot set priority of datanode process 1540 原因:配置文件不完全相同 解決辦法:1.將生成的文件刪除  2.刪除slave的配置文件,將master的全部copy過來,

原创 使用oracle sql語句進行分頁

SELECT * FROM (SELECT A.*, rownum r FROM( select <include refid="..."/> from ytrpt.ABNORMAL_OD

原创 使用filter對時間輸出格式進行設置

使用filter   輸出想要的類型的數據格式   其中使用模板字符串     <td>{{item.ctime | format('')}}</td>     Vue.filter("format",function(ctime,pat

原创 創建線程的四種方法

1.繼承Thread 2.實現Runnable 3 . 4 . ExecutorServices提供了一個shutdownNow()和shutdown()的方法來關閉線程池。corePoolSize爲5,需要運行的線程爲10,所以將任務存

原创 CyclicBarrier和CountDownLatch的簡單使用

1.CyclicBarrier public class CyclicBarrierTest {     public static void main(String[] args) {         //CyclicBa

原创 訪問類中的私有屬性

1.通過暴力反射 2.使用內部類 3.get  set方法  此處就不提及。 public class Test0030 {     public static void main(String[] args) throws Except

原创 wait()和notify()方法使用

  1.wait()和notify()方法必須一起使用。 2.wait()和notify()必須在synchronized()代碼塊中。 3.調用wait()和notify()方法的對象必須和所對象一致。

原创 HashMap的遍歷與排序

HashMap的鍵值對遍歷。Set的iterator()方法,Map的entrySet()方法。 //遍歷HashMap的鍵值對  HashMap的entrySet()方法可以返回一個Set<Entry<String,Object>>

原创 爲什麼打印Java集合對象打印出來的是存儲的值,而不是哈希值

Collection(接口)---AbstractCollection(抽象類)--AbstractList(抽象類)--ArrayList(類) Collection(接口)---AbstractCollection(抽象類)--Abs