原创 Maven項目中引入CDH jar包

我們使用maven時,一般會將中央倉庫配置爲阿里雲的鏡像,但是項目中用到的CDH相關的jar包並不存在於該中央倉庫中。 1、CDH的中央倉庫 CDH提供了中央倉庫,官方文檔參考:https://docs.cloudera.com/

原创 csvjdbc——JDBC方式訪問csv文件或dbf文件

介紹 CsvJdbc是一個只讀JDBC驅動程序,使用csv文件或DBF文件作爲數據庫表。 通過csvjdbc驅動程序,可以訪問包含CSV或DBF文件的目錄或ZIP文件,就像訪問包含表的數據庫一樣。 由於沒有真正的數據庫管理系統,並

原创 maven修改項目默認目錄結構

1、Maven源代碼層級太多,可通過配置pom.xml進行修改。 2、MyEclipse中,點開Effective POM可查看當前項目的所有pom內容,包括從parent繼承的和系統默認的配置項。 3、找到maven目錄結構配

原创 JAVA通過反射重啓線程

/** * 重啓線程 * @return */ public boolean restart() { try { if(getState() == Thread.State.NEW) start(

原创 Java表達式引擎aviator

1、簡介 Aviator是一個高性能、輕量級的 java 語言實現的表達式求值引擎, 主要用於各種表達式的動態求值。 2、特性 設計目標是輕量級和高性能,相比於Groovy、JRuby的笨重, Aviator非常小, 加上依賴包

原创 Java程序調試技巧淺析

用Java這麼久,說來慚愧,大部分情況下使用的調試語句是:System.out.println(“value:”+value);這種形式,這兩天看了些關於Java程序調試技巧的東西,總結一下,以後要積極使用: 一:一種很簡單的方法

原创 Java Class文件命名規則

1、編譯後產生的.class文件個數:有多少個類,產生多少個.class文件 2、.class文件命名規則: 2.1普通內部類 外部類名 + $ + 內部類名 [+ $ + 內部類名 + …]+ .class,類名之間使用符號隔開

原创 HBase過濾器Filter總結

一、HBase的scan可通過setStartRow、setStopRow對rowkey範圍進行過濾 二、HBase中的get、scan都支持過濾器,過濾器在服務端生效,這樣可以保證被過濾掉的數據不會被傳送到客戶端,從而提高了代碼運行的效

原创 Redis內存調優

一、保存內存信息 使用redis-cli -a iesapp info memory > memory.txt將內存信息保存到文件 二、內存信息含義: # Memory used_memory:8589737336 由 Redis 分配器

原创 HBASE性能調優

一、服務端調優  1、參數配置    1)、hbase.regionserver.handler.count:該設置決定了處理RPC的線程數量,默認值是10,通常可以調大,比如:150,當請求內容很大(上MB,比如大的put、使用緩存的s

原创 Oracle表空間清理

一、查看錶所佔空間大小 --1、查看用戶表、索引、分區表佔用空間 select segment_name, sum(bytes)/1024/1024 as Mbytes from user_segments group by segme

原创 Linux查看目錄大小——du命令

du命令用來查看目錄或文件所佔用磁盤空間的大小。常用選項組合爲:du -sh du常用的選項:   -h:以人類可讀的方式顯示   -a:顯示目錄佔用的磁盤空間大小,還要顯示其下目錄和文件佔用磁盤空間的大小   -s:顯示目錄佔用的磁盤空

原创 CDH問題處理——塊丟失(塊損壞)

現象:選擇抑制後發現有些風機查詢數據一直查不出來,也沒報什麼錯誤,只是查詢超時,程序取數據時卡在ResultSet.next()中。 原因:抑制只是讓警告不再報出來,塊損壞對於查詢的影響仍然存在。 解決方案: 查看損壞的塊: hdfs f

原创 phoenix查詢hbase超時問題

1、修改客戶端配置hbase-site.xml: 配置參數 默認值 phoenix.query.timeoutMs 60000 hbase.rpc.timeout 60000 hbase.client.scann

原创 sysaux表空間滿與空間回收

在Oracle10中表空間SYSAUX引入,oracle把統計信息存儲在這裏,這也是爲了更好的優化system表空間,oracle的SM/AWR, SM/ADVISOR, SM/OPTSTAT,SM/OTHER的統計信息都存儲在SYSAU