Time of Update: 2018-07-24
如果知道hbase資料表的key的分布情況,就可以在建表的時候對hbase進行region的預分區。這樣做的好處是防止大資料量插入的熱點問題,提高資料插入的效率。 步驟: 1.規劃hbase預分區 首先就是要想明白資料的key是如何分布的,然後規劃一下要分成多少region,每個region的startkey和endkey是多少,然後將規劃的key寫到一個檔案中。比如,key的前幾位字串都是從0001~0010的數字,這樣可以分成10個region,劃分key的檔案如下: 000
Time of Update: 2018-07-24
今天使用Fragment的時候,出現了這個錯誤 IllegalStateException: Can not perform this action after onSaveInstanceState: E/AndroidRuntime(12747): Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
Time of Update: 2018-07-24
前言 在一次利用sqoop將關係型資料庫Oracle中的資料匯入到hive的測試中,出現了一個分割符的問題。oracle中有欄位中含有\n分行符號,由於hive預設是以’\n’作為換行分割符的,所以用sqoop將oracle中資料匯入到hive中導致hive中的資料條目跟未經處理資料庫不一致,當時的處理方式是資料在匯入到HDFS之前,用sqoop的參數將欄位中的分行符號都替換掉。
Time of Update: 2018-07-24
在看到Most Dialog reporting tables also use a suffix to identify the table as a fact (_Fact) table or a dimension table (_Dim)時想瞭解一下這兩種table的區別, 隨便搜了一下得到這樣的結果 Fact table和dimension table這是資料倉儲的兩個概念,是資料倉儲的兩種類型表。從儲存資料的角度來說,本質上沒區別,
Time of Update: 2018-07-24
當把圖片的上傳的儲存目錄命名為"banner"或者"ads"的檔案,圖片不會被顯示的解決辦法, 因為banner,ads等字眼的目錄被某些殺毒軟體看做是受保護的檔案,具體在殺毒軟體的"廣告設定列表"的選項中,所以裝了這種殺毒軟體的 的用戶端將不會顯示banner,ads下的圖片,甚至不允許訪問該目錄下的檔案,把殺毒軟體的"廣告過濾"的功能屏蔽掉就可以正常顯示了,
Time of Update: 2018-07-24
1.伺服器全域配置 ServerRoot Apache伺服器安裝的目錄,eg——ServerRoot “D:/Apache2.2” ServerAdmin 設定返回給用戶端錯誤資訊中的郵件地址,例如錯誤記錄檔裡面,eg——admin@fn.com ServerName 設定伺服器主機名稱,主要用於Apache虛擬機器主機的配置,此時該選項會出現在 apache目錄/conf/extra/httpd-vhosts.conf 中,例如: <VirtualHost *:8
Time of Update: 2018-07-24
試用了一下Quartz,功能很強大,可惜以前已經有這方面的設計了,要替換的話,工作量太大了。 對於以前經常碰到的一個問題:逾時(TimeOut)的處理機制,好像Quartz裡面沒有相關的處理對策,於是試著寫了一個: import org.apache.log4j.Logger;import org.quartz.InterruptableJob;import org.quartz.JobExecutionContext;import
Time of Update: 2018-07-24
配上以下兩個依賴即可運行,不需其他的jar <dependency> <groupId>org.drools</groupId>
Time of Update: 2018-07-24
前幾天項目的中採用了定時任務計算,開始啟動並執行好好的,但是過了一段時間之後,發現spring的兩種配置。有些小體會。 配置1:cronExpression <bean id="XXXXJob" class="org.springframework.scheduling.quartz.JobDetailBean"><property name="jobClass"><value>XXX.
Time of Update: 2018-07-24
什麼是job schedule system? job schedule system是負責在預定義的時間執行或者通知某個應用組件的系統。舉個例子來說,比如在每周一早上9:30發送email通知客戶最新的業務情況。 java.util.Timer和java.util.TimerTask Timer和TimerTask是可以完成job
Time of Update: 2018-07-24
1、quartz預設是多線程的,如果執行任務的對象不是單例的,則每個線程都會產生任務對象,這些任務對象的同時執行可能會導致並發問題 2、quartz.properties設定檔是可以自己建的,建好後通過scheduler = new StdSchedulerFactory(QUARTZ_CONFIG_PATH).getScheduler();即可產生按照自己設定檔配置的Scheduler
Time of Update: 2018-07-24
今天在項目裡面碰見一個很奇怪的問題:在一個過濾器中處理了request.getParameter(arg0)後,請求就不會轉寄到下一個過濾器了(個案,目前一個只在2個項目中出現)。 在沒找到原因之前,只有通過,轉換過濾器執行順序來解決 整理了一下…… 多個篩選器的運行順序: 1. 將 filter-mapping 元素包含與請求匹配的 url-pattern的篩選器按其在 web.xml
Time of Update: 2018-07-24
提到變數,很多人不禁想到很多如JavaScript、PHP等等,但是今天,SASS中也有變數的概念,這也是SASS迷人的地方之一。有了變數,我們就可以簡單改改變數就可以讓整個樣式換一種風格,而不需要大篇幅的複製粘貼改樣式了。 變數的文法 使用方法就是在“$”後添加變數名稱然後與變數值用冒號“:”連結。如下 SASS代碼 $width : 10px;.
Time of Update: 2018-07-24
單位全稱 縮寫 換算 Kilo K 1K位元組 = 1,024個位元組 Meg M 1M位元組= 1,048,576位元組 Giga G 1G位元組 = 1,073,741,824位元組 Tera
Time of Update: 2018-07-24
package com.lec.util.job;import java.text.ParseException;import java.util.Date;import java.util.HashMap;import org.quartz.CronTrigger;import org.quartz.Job;import org.quartz.JobDetail;import org.quartz.Scheduler;import
Time of Update: 2018-07-24
AS3 編碼轉換函式 Tags: 函數, 編碼 as3.0新增公用類函數,用法類似與javascript裡的escape、encodeURI、encodeURIComponent等...1.decodeURI () 函數 [as3.0新增] as3.0文法: public function
Time of Update: 2018-07-24
weblogic開發模式與生產模式介紹 開發模式:該模式啟用自動部署 生產模式:該模式關閉自動部署 weblogic server 三種部署方法:自動部署、控制台部署、命令部署 自動部署:當其處於啟用狀態時,管理伺服器將建設指定的目錄以確定是否有建立的或者更新的應用程式,Weblogic
Time of Update: 2018-07-24
Hadoop添加和刪除節點 一.添加節點 (一)添加節點有兩種方式,一種是靜態添加,關閉hadoop叢集,配置相應配置,重啟叢集(這個就不再重述了) (二)動態添加,在不重啟叢集的情況下添加節點 1.設定新datanode與namenode的SSH無密碼登陸 2.在hosts添加主機名稱,並且把該檔案複製到叢集中的其他節點上。 3.修改namenode節點上的slaves檔案(主要用於下次重啟的時候使用) 4.在datanode中啟動進程:
Time of Update: 2018-07-24
1.資料賬戶配置 1.1 APN 簡介 APN的英文全稱是Access Point Name,中文全稱叫存取點,是您在通過手機上網時必須配置的一個參數,它決定了您的手機通過哪種接入方式來訪問網路 1.2 網路服務--〉資料帳戶:此菜單用來管理各個電訊廠商的Apn設定(包括上網的Apn,收多媒體訊息的Apn)。
Time of Update: 2018-07-24
在J2ME編程過程中,MIDlet是最核心的類之一,熟悉該類的使用是J2ME學習過程中必須首先掌握的類,下面就結合實際介紹一下該類的實際使用。 眾所周知,J2ME程式都是從MIDlet類開始執行,系統規定了MIDlet的生命週期。規定MIDlet程式有三種狀態: 1、 暫停狀態 2、 運行狀態 3、 銷毀狀態