原创 Accumulator-累加器的簡單使用及注意事項

累加器用於在executors中做變量更改。 官方文檔: 官方文檔地址 基於spark 2.3.3版本編寫的示例demo : package pers.nebo.sparkcore import org.apache.spark.

原创 java中 ==與equals方法的區別

1、基本數據類型比較   ==和Equals都比較兩個值是否相等。相等爲true 否則爲false;    2、引用對象比較   ==和Equals都是比較棧內存中的地址是否相等 。相等爲true 否則爲false; packag

原创 Kafka獲取最新offset

需求: 獲取kafka 最新的offset 方法: 獲取kafka每個分區的offset method1 使用consumer.seektoend() method2 使用consumer.endOffsets() 版本

原创 Linux模擬磁盤、網絡、電源異常的方法小結

一 . 模擬拔盤 **#拔盤腳本:傳入 盤符名稱入 :sdx** disk=$1 res=`ls /sys/block/$disk/device/scsi_disk/ | grep -oE '[0-9]+:[0-

原创 GangLia搭建使用

需求: 採集多個節點中的負載情況,多個節點劃分爲多個集羣監控 ganglia的簡單角色劃分 ganglia-web : web展示 ganglia-gmetad

原创 Spark學習:求網址的top3訪問地區及網站pv、uv

思路: 生成用戶不同時間訪問不同網站的數據,計算出pv 、uv pv 頁面訪一次加1 ,uv 不同用戶訪問 加1 //ip val IP = 223 //地址 val ADDRESS = Array("北京", "天

原创 【Android】SlidingMenu屬性詳解

簡單記下屬性。 SlidingMenu 常用屬性介紹: menu.setMode(SlidingMenu.LEFT);//設置左滑菜單 menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULL

原创 Scala:基礎知識介紹

最近複習了一下Scala 語法,看的課程 https://www.bjsxt.com/dashujushipin.html這裏分享一下 下面是練習的代碼。有困惑的地方備註也加了自己的理解。 簡單語法(Scala語言特點,基礎用法,

原创 JSON與JSONObject解析json數據

獲取json數據: private void sendRequestWithHttpClient() { new Thread(new Runnable() { @Override public void run() { t

原创 python調用ambari rest api 獲取、更改集羣中節點的服務狀態

需求: 想用python 調用ambair的rest api,來獲取集羣中節點服務的狀態,根據需求更改組件狀態 主要參考: https://github.com/apache/ambari/blob/trunk/ambari-se

原创 struts2+spring Unable to instantiate Action

錯誤代碼:HTTP Status 500 - Unable to instantiate Action, myIndexAction1, defined for 'Index' in namespace '/'Cannot find cl

原创 struts2導入js,css文件無法生效

1.在jsp文件中 導入jss文件 ../表示上一級目錄 但是引入外部css總是沒有效果,通過火狐調試臺,發現js與css文件狀態碼爲404,得出是

原创 java初始化對象的執行過程

//本文講一下java初始化對象時代碼的執行過程 //爲了方便看出類中各個代碼執行的順序,示例代碼如下,        package cp_04;             class Bowl {             Bowl

原创 Android回調機制

 關於 Android回調機制 這裏是知乎上給出的很精確的解釋: 編程分爲兩類:系統編程(system programming)和應用編程(application programming)。所謂系統編程,簡單來說,就是編寫庫; 而應用編程

原创 圖片拍照或相冊選擇的實現以及裁剪功能

/** *   開發android項目時使用到的一個圖片功能,覺得還可以,所以分享一下  * 帶有選擇圖片的Activity,子類只要對應的控件監聽事件實現setImageToView就可以對圖片進行相應的處理了  * @author l