原创 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