501116384.jpg

#元宵的由來
漢文帝時為紀念“平呂”而設
另一個傳説是元宵節是漢文帝時為紀念“平呂”而設。
漢高祖劉邦死後,呂后之子劉盈登基為漢惠帝。

EdisonDai 發表在 痞客邦 留言(0) 人氣()

2019豬年開工日期.jpg

#初五開工/開市的由來
民間傳說正月初五稱為『隔開』或『破五』,是五路財神爺的誕生日。
因此商家都要循例去迎接財神,這一天大多數會選擇上午吉時放鞭炮迎接財神爺的到來。
從正月初五到十五之間,都可以選擇一天良辰吉日吉時來開工/開市,店門也會張貼『開工/開市大吉』

EdisonDai 發表在 痞客邦 留言(0) 人氣()

500713086.jpg

#送神的由來
每年農曆十二月二十四日為「送神日」或「送灶日」,傳說「灶神」是家中火灶的守護神與眾家神,
也是最近距離觀察家中成員善惡功過的神明,因此到了「送神日」當天,也是「灶神」和眾家神,
一年一度返回天庭向玉皇上帝稟告人間善惡的重要日子,以定來年人們的吉凶禍福,

EdisonDai 發表在 痞客邦 留言(0) 人氣()

尾牙.jpg

#尾牙的由來

在「尾牙」這天
商家們為了感謝土地公一年的照顧
都會準備豐富的祭品來酬謝土地公

EdisonDai 發表在 痞客邦 留言(0) 人氣()

除夕.jpg3

#除夕的由來
傳說古時候有個兇惡的怪獸叫「夕」,牠每到歲末便出來害人,
後來人們發現,夕怕三種東西,紅色、火光、響聲。
於是每年最後一天,人們便在自家門上掛上紅色的桃木板,

EdisonDai 發表在 痞客邦 留言(0) 人氣()

冬至.jpg
#冬至的由來
冬至,是一個非常重要的節氣,也是一個傳統節日,時間在陽曆12月22日或23日。
冬至俗稱「冬節」、「新至」、「長至節」、「亞歲」、「過小年」等。
依照我國傳統的曆法,以五日為一候,三候為一氣,一年又分為十二節和十二氣,合稱為二十四節氣,而冬至就是二十四個節氣中的一個。

EdisonDai 發表在 痞客邦 留言(0) 人氣()

DSC00001.jpg

#鬼門開的由來
臺灣民間,農曆七月初一稱「開鬼門」,由基隆老大公廟開龕,冥府的地獄門將開啟,
讓所有在陰間受苦難的鬼魂,能趕回陽間去探望後世子孫,並宴饗一番。
回到陽間的鬼魂,有的因為無家可歸、四方遊蕩,人們因為不想受鬼魂「騷擾」,

EdisonDai 發表在 痞客邦 留言(0) 人氣()

一、Log4j簡介
Log4j有三個主要的元件:Loggers、Appenders、Layouts。

1、Loggers(寫Log )
被分為五個級別:DEBUG < INFO < WARN < ERROR < FATAL
只輸出級別不低於設定級別的訊息
ex:Loggers為INFO,則INFO、WARN、ERROR和FATAL都會輸出 DEBUG則不會

logger名稱階層關係
ex:名稱為"com.foo"的 logger 是名稱為"com.foo.Bar"的 logger的parent
程式中具名取得logger的方法是
Logger.getLogger(String name)  //名稱相同取得的logger一定一樣,不同則產生新的
通常我們用  Logger.getLogger(myApp.class) 取得loggger,名稱為程式的class  name,因此層級關係跟package層級關係吻合...

有一個最上層的root logger,root logger 一定存在的,且只能以 Logger.getRootLogger()方式取得它的參考.不能以具名方式取得.

2、Appenders(log訊息的終點(目的地))

常使用的類如下:
org.apache.log4j.ConsoleAppender(控制台)
org.apache.log4j.FileAppender(文件)
org.apache.log4j.DailyRollingFileAppender(每天產生一個日誌文件)
org.apache.log4j.RollingFileAppender(文件大小到達指定size的時候產生一個新的文件)
org.apache.log4j.WriterAppender(將日誌訊息以輸出流格式發送到任意指定的地方)

如 System.out.println("Some message..."), 對Log4j 而言appenders 就是 console


配置模式:
log4j.appender.appenderName = className
log4j.appender.appenderName.Option1 = value1

log4j.appender.appenderName.OptionN = valueN

3、Layouts( Log訊息的格式 )

常使用的類如下:

org.apache.log4j.HTMLLayout(以HTML表格形式佈局)
org.apache.log4j.PatternLayout(可以靈活地指定佈局模式)
org.apache.log4j.SimpleLayout(包含日誌訊息的級別和訊息字符串)
org.apache.log4j.TTCCLayout(包含日誌產生的時間、執行緒、類別等訊息)

配置模式:

log4j.appender.appenderName.layout =className
log4j.appender.appenderName.layout.Option1 = value1

log4j.appender.appenderName.layout.OptionN = valueN


二、簡單範例

log4j.rootLogger=Info, A1, A2


# A1 is set to be a ConsoleAppender

EdisonDai 發表在 痞客邦 留言(0) 人氣()

「受檢例外」(Checked Exception): 就是應被檢查的例外不論是編譯器或設計者,並且做好異常例外處理

在某些情況下例外的發生是可預期的,例如使用輸入輸出功能時,可能會由於硬體環境問題,而使得程式無法正常從硬體取得輸入或進行輸出,這種錯誤是可預期發生的。

當拋出CheckedException此類例外時應處理(try-catch)或作出轉拋(throws)。

 

「非受檢例外」(Unckecked exception): 代表執行時期產生的重大錯誤,並且不應該使用例外處理修復或者避開

EdisonDai 發表在 痞客邦 留言(0) 人氣()

Collection 定義再 java.util 裡面的物件叫 element (元素)

- Collection : 一個沒有順序可以重複的物件集

|e-- Set           : 一個沒有順序不可以重複的物件集合

|i-- HashSet :HashSet是Java提供的雜湊類別,它的特性是不會因元素增加而使得存取時間增長,

                       HashSet也可以透過iterator取得Iterator指位器來存取雜湊表中的元素。

EdisonDai 發表在 痞客邦 留言(0) 人氣()

1 23