2011-12-17

[Zafira] 10000km 達成

開了10個月, 10000km 達成 在 三高轉一高 彰化系統交流道

2011-12-08

[Jboss] ESB SQL Provider

公司的異質系統傳輸資料幾乎都是採用 DB 交換. EDI 與 ERP 之間的資料交換, 除了文件內容的Table 外. 另外多建立了一個  Document_Change Table , 裡頭存有 Document Type, Document Name 等等. 每一個系統各自去建立相關的 Schedule , 去檢查該Table 是否有自己需要的 Document. 這樣的整合也沒有說不好, 再沒有整合工具的前提下, 是一個可以接受的方案.

Jboss ESB 有提供 SQL-Provider 的工具.  應該是JBoss ESB 在遇到很多公司都有同樣的需求時, 所發展出來的 Provider.  可以讓 SOA 採用漸進的方式替換掉原有系統整合.

SQL-Provider 有其使用前提, JBoss ESB 並沒有清楚的解釋. 只能從 相關的sample code 去看出一些端倪.  下面就先介紹 前置作業.

1. Table Column 需要的欄位
  • message-id-column :  也就是 Table primary Key , 不能是 combo Key
  • message-column : ESB 只會抓取單一欄位的內容
  • status-column :   ESB 會填入相關的 Status.
    org.jboss.soa.esb.listeners.gateway.SqlTableGatewayListener 針對欄位所做的解釋
    A field that will be used to mark a row as 'P' (pending), 'W' (in process), 'D' (done) or 'E' (error). When adding a pending row, make sure that the status_col value if an upper-cased 'P', as upper-cased characters are used as a convention.

    所以簡單的說, 如果要 ESB 把該資料抓去處理, 一定要放 'P'. ESB 處理中 會被改成'W', 最後的解過就是 'D' or 'E'.

  • insert-timestamp-column : ESB 會填入最後的時間
2. SQL-Provider 設定
  • 下面是 ESB sample code
    <sql-provider name="SQLprovider" url="jdbc:hsqldb:hsql://localhost:1704" driver="org.hsqldb.jdbcDriver" username="sa" password=""> <sql-bus busid="helloSQLChannel" > <sql-message-filter tablename="GATEWAY_TABLE" status-column="STATUS_COL" order-by="DATA_COLUMN" where-condition="DATA_COLUMN like 'data%'" message-column="message" message-id-column="UNIQUE_ID" insert-timestamp-column="TIMESTAMP_COL" /> </sql-bus> </sql-provider>
  • 這是我自己改用Datasource 的方式

2011-11-07

[生病] 肚子悶悶, 四肢酸痛

2011/11/03 一起床就覺得頭很重, 前一天已經覺得有一點累提早睡覺. 早餐吃白饅頭也是吃不太下, 頂在肚子那邊. 一到公司以後, 就發現手腳關節開始酸痛, 肚子也開始有一點絞痛. 到中午前, 呈現感冒症狀, 手腳很怕碰到水.  下午五點請假直接看醫生去.  晚上吃完白粥, 睡到九點多起床洗澡, 繼續睡覺到隔天.

11/04-11/05 肚子不定期會痛, 不過症狀已經減緩.
11/06 所有症狀已經解除.

病因可能是 莊舒安傳染, 但是沒有嘔吐, 又不像是同一種.
11/07 莊舒安 又發燒 醫生說明 如果 小腿肌肉酸痛, 有可能會是 B型流感

2011-09-21

[Jboss] Jboss AS 6 Final upgrade from 6.0.0 to 6.1.0

最近發現 jboss as 6 已經release 6.1.0.
看了一下 release note , 有講到 JMS Queue redeliver 的問題. 這個問題, 我之前升級到 6.0.0 final 後 , 就發現有一些問題.  目前工作環境中, 有些工作事先丟到 Queue 裡面, 在利用 MDB 來作 接收工作的入口. 但有時網路或是DB 並不是很穩定, 所以 Task 需要retry . 就利用  Queue redeliver 的功能來作 task rework.
但是在 6.0.0 M6 這樣的模式是很正常的, 但是在 6.0.0. final 中, queue redeliver 有時會有問題, 會讓message 一直停留在Queue 中, 不會自動redeliver . 自己還特地寫了一個測試的mdb 去作 redeliver testing. 但是, 測試結果就是時靈時不靈, 看不出一個結果.

升級到 6.1.0 final 以後, 這個bug 有解掉, 就不用一直需要去monitor queue 有沒有task 了.
如果要升級到 6.1.0, 不能直接使用已經在 6.0.0 產生的檔案. 因為會在6.1.0 中啟動失敗, 所以要把所有的設定值, 搬到新的環境重新產生.

2011-09-11

[Zafira] 第11次油耗

日期累計里程單次里程實際油量行車資訊油品
油量平均油耗平均速度油量平均油耗
112011/09/117500669.644.7314.9705943.815.4台塑98


這一次, 電腦油量比跳槍油量少1公升. 第一格跑高速公路可以跑100km 上下, 應該算是有把油箱真正加滿吧.

累計平均油耗 14.694km/l

2011-08-29

[嘴破] 又破皮了

這幾天, 嘴裡破了兩三個洞 . 一個在舌頭上, 一個在上牙齦.
豬頭妹有推薦, 吃那個水解蛋白會好得比較快一點... 就在觀察看看摟

2011-08-23

[Android] AsyncTask with ProgressDialog

寫完一個從網路上抓去JSONArray , 然後將資料秀在 ListView 的一個示範程式. 想要在裡面加裝 ProgressDialog 顯示畫面, 當程式正在跟Web Server Request Data.
[失敗Code]
1. 在 MyActivity 內定義一個ProgressDialog. 在AsyncTask.doInBackground 內呼叫
mDialog = ProgressDialog.show(MyActivity.this, "Progress Title","Progress Message", true);
2. 在 AsyncTask.onPostExecute
mDialog.dismiss();

這種方法, 程式在模擬器中, 會死在 mDialog.dismiss() 那一行, 整個應用程式會關閉.

[修正版]
1. 將ProgressDialog 移往 AsyncTask 中定義, 不定義在 MyActivity 中.
2. 增加 AsyncTask 建構式, 將 mDialog 初始化放在裡面.
mDialog = new ProgressDialog(MyActivity.this);
3. 新增 AsyncTask.onPreExecute()
this.mDialog.setTitle("Progress Title");
this.mDialog.setMessage("Progress Message");
this.mDialog.setCancelable(true);
this.mDialog.show();
4. 在 AsyncTask.onPostExecute() 內新增
if(mDialog.isShowing()) mDialog.dismiss();

這樣作法式可以運作的.

參考資料
1. progressDialog in AsyncTask

2011-08-21

[Zafira] 第10次油耗

日期累計里程單次里程實際油量行車資訊油品
油量平均油耗平均速度油量平均油耗
102011/08/126830555.341.3513.4295338.514.5台塑98

回新竹志通作 5000km 保養前, 先把車車開去把油加滿. 保養前, 先跟技師溝通過, 我的DVD90會需要熱機跟跳機的現象. 保養後, 技師跟我解釋說是, DVD90 接往螢幕的線接觸不良, 所以常常會無法輸出. 保養後, 直接上高速公路往台中出發. 看了一下油耗, 在保養廠裡面 就已經被吃掉1公升了(加油後到保養廠只有500m). 不過, 我的DVD90 還是回到原來的狀態. 在高速公路 有時經過銜接縫以後, 還是換自動把螢幕關掉變暗.

這一次, 油耗在辛苦的控制下, 從原本的 13.1km/l 到14.5km/l. 再來回台中兩次的狀況下, 讓油耗回到14.5km/l 的狀態. 天氣熱真的油耗高壓, 這一次 觀察一下開車時間的氣溫幾乎高於31C, 冷氣強力放送, 外加一隻小電風, 油耗要回到先前的水準真是難壓...

這一次, 電腦油量比跳槍油量少3公升. 不知道是台塑自助加油站得油槍有問題, 還是要補足上一次跳槍的不足. 要多是幾次同一油槍的跳槍才會準確, 不過上一次的油料加的比較少所以,開車時油量第一格掉得比較快是真的. 開不到30km 就調到第二格, 之前有開過 80km 才掉往第二格.

累計平均油耗 14.667km/l

2011-07-30

[Zafira] 第9次油耗

日期累計里程單次里程實際油量行車資訊油品
油量平均油耗平均速度油量平均油耗
92011/07/306275863.257.4015.0385559.814.5台塑98

冷氣跟塞車是 油耗最大的殺手.....
此次前面300km 是新竹到台中科博館來回. 到台中的時候, 沒有在中清下交流道, 就在中港交流道塞到暴掉. 回程時候誤走中港路, 也是塞到不行. 幾乎在台中的路段都是走走停停, 油耗差到不行. [嘆氣]

後段500km 就是去參加 2011 Opel Day 活動. 開車時間幾乎都是白天, 真是熱到不行, 冷氣開到第二格, 外加一隻小風扇. 看起來現在台灣的夏天, 車內只準備一隻小風扇是不夠的, 要準備兩隻小風扇, 第二排跟第三排各用一個才夠用.

這一次油槍跳錶 跟行車紀錄一樣相差 2公升.

累計平均油耗 14.788km/l

2011-07-29

[Jboss] Jboss AS 6 Final use Log4j

之前寫過一篇, 怎樣在 Jboss 下面使用 Log4j. 不過到了 Jboss as 6 final 就沒辦法使用了. 其實之前在M4 就有發現已經不太能用了.
今天花了一些時間, 在做一次測試. 結果發現, 每一個 ear 裡面請不要在放 log4j.jar 了.在 ${JBOSS_Home}/common/lib 下面已經有一個 log4j.jar. 如果你在自己的路徑裡頭在放一個 log4j.jar, 就沒辦法共用 jboss-logger.xml 的參數了

2011-07-14

[Java] 設定 JVM 起始的 Timezone

原因
在目前的工作裡頭, 需要協助管理美國分公司的Server. 但是, 要管理又只能偷偷進去美國Server偷偷作. 所以這一次需要換掉 Jboss Server, 我打算將美國的Server 轉回台灣Server. 因為這件事情只能偷偷作, 所以得在台灣模擬美國的環境. 就碰到 時區問題, 因為美國那邊堅持在塞資料進他們家的Database 要用他們的 時區. 所以當 Jboss Server 跑在台灣Server 時間就會是台灣的時間. 所以必須想辦法, 變動 台灣Server 的時區.
解法
只好從JVM 啟動時入手. 查過資料, java -Duser.timezone 就可以設定 啟動時的時區.
所以在 Jboss 中, 啟動時 多加入 -Duser.timezone 就可以. 要特別注, 網路上有說法要用 -Duser.timezoe='xxx'. 這樣會無法使用, 得使用-Duser.timezone=xxx 就可以.
下面的設定會有日光節約時間

-Duser.timezone=America/Los_Angeles

這樣就沒有節約時間

-Duser.timezone=GMT-0800

2011-07-10

[Zafira] 第8次油耗

日期累計里程單次里程實際油量行車資訊油品
油量平均油耗平均速度油量平均油耗
82011/07/1054111052.267.0515.6935769.515.2台塑98 57.05公升
中油95 10公升

這一筒油來回新竹台南以後, 行車電腦的平均油耗是 16.9km/l 有點誇張.
在台中的市區開以後, 油耗就降到 15.4km/l. 在台中臨時找不到加油站, 只好在環市路加 中油95 10公升.
最後在 新竹台亞自助加油站加到油槍跳起來, 所以跟行車電腦有2 公升的差距. 如果用行車電腦顯示的油耗, 也確實應該是 15.2km/l. 所以, 行車電腦的數據是有很高的參考依據.

總計累積到現在 ... 平均油耗為 14.749 km/l

2011-07-06

[Jboss] Server 執行檔 與 Server Deploy 分開

在一般的Jboss AP Server 安裝路徑下, 會有 bin, client, common, docs, lib, server. server 這個目錄下放的就是可以啟動的 Server Configurations. 所以當你需要升級你的 jboss server 時, 每裝新版就需要把 目錄下的設搬移到新版 jboss/server 下.
為了省去麻煩, 網路上找了一下 jboss 啟動參數設定, 可以指定到其他目錄去啟動. 不一定得掛在 jboss 目錄下. 再起啟動下 -Djboss.server.base.dir=d:/xxxx/server -Djboss.server.base.url=file:/d:/xxxx/server, 就可以將server configuration 不用掛在${JbossHome} 下面.

好處有
  1. 當jboss ap 有新版時, 可以共用同一個設定參數, 不需要每一個版本下面都放完整的設定
  2. 在測試機器上面, 每一個開發人員可以有自己的 server configuration , 但是可以共用相同的 jboss server bin. 不需要每一個人都安裝 jboss server.
  3. 可以將 JBoss installation 放在網路硬碟上面, 讓所有機器共用

Reference
1. Shared JBoss Installation Directory
2. JBossProperties

2011-06-27

[Jboss] 多個Server 共用同一個 IP 設定

目標
在同一台機器下同一個IP , 可以起不同的 Jboss AS Instance.
原因
在開發系統時, 需要超過2個Jboss AS 來作資料的傳送. 模擬當兩台不同的AS 可以護傳資料. 但是開發測試環境只能有個 IP .
作法
1. 啟動時, 改用 run.bat -c default -Djboss.service.binding.set=ports-xx
2. 其中 ports-xx , xx 可使用01 , 02 , 03 , 04
3. 如果想要修改增加或修改 ports 的參數 到 server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml 即可. (default 跟你要啟動的目錄有關)
參考
1. Configuring Multiple JBoss Instances On One Machine
2. Setting up multiple instances of JBoss on the same machine
3. JBoss: run 2 instances in the same environment avoiding port conflicts

2011-06-25

[生病] 鼻水流不停 , 痰也不少

2011/06/13 晚上覺得不舒服, 隔天早上就開始咳痰出來, 到了6/15 鼻水跟痰都超多的. 6/16 晚上沒辦法了去看醫生拿藥吃. 一直到 6/24 鼻涕跟痰才整個幾近停止

2011-06-03

[Zafira] 第7次油耗

20110603
總里程數 : 4359km
單次里程 : 609.3km
油耗 : 43.65公升 (台塑竹南 98)
平均油耗 : 13.958 km/l

行車電腦 :
油耗 : 41.9公升
平均油耗 : 14.7km/l
平均時速 : 50km/h

加到跳錶跟電腦計算的 2公升差距, 應該是上一次在台南奇美自助加油沒把油箱真正加滿有關.
四月份, 從台南回到新竹, 平均油耗有 15.8km , 隨著市區路段的增加, 油耗就一路往下掉落. 在加油前, 電腦計算是 14.7km.

總計累積到現在 ... 平均油耗為 14.537 km/l

2011-05-30

[JEE] 降低 @Remote @Local 新增修改 Method 的方法

之前, 開始寫Session Bean 時, 按照最原始的方法. 定義兩個一模一樣的 Session Interface.
寫了兩個 SessionRemote and SessionLocal 的 Session Interace , 實做時 impelements SessionRemote, SessionLocal. 但是, 一旦要新增或刪除 method 時, 得兩個Interface 都要作修改, 有點麻煩.
EJB 3 in Action p.89, 有另外一種方法. 就是寫好一個SessionManager , 再寫 SessionManagerRemote extends SessionManager, SessionManagerLocal extends SessionManager.

@Remote(SessionManagerRemote.class)
@Stateless
public class SessionManagerBean implements SessionMAnager
{
....
}


上面的寫法, 會多一個SessionManager Interface. 好處是只要修改一個 Interface 就可以了

[JPA] MSSQL 跟 Hibernate JPA 比較和

之前, 開發都是在Oracle + EclipseLink JPA. 整個使用上都沒有問題. 但是直到, 要把整套移植到 MSSQL 上面時, 就會出現一些問題.
原有的邏輯.
1. doc1 = em1.perserient(doc1) // (會產生 doc1的ID , 由資料庫產生, 不透過程式)
2. doc2.setDoc1Id(doc1.getId()) // 設定 doc1 doc2 reference
3. doc2 = em2.perserient(doc2) // 存放 Doc2
4. transaction commit

在 Orcale + eclipseLink Jpa 活的好好的.
一移植到 mssql 後, doc2.getDoc1Id 會是 null.
不過, 改用 hibernate jpa 以後, 程式就可以順利過關, 暫時只能先這樣. 以後有研究在討論

2011-05-18

[JPA] 多個EntityManager Transaction Commit 的Insert Select 問題

[狀況]
最近寫到一個 business logic , 大致的邏輯是這樣
1. Insert Data To TableA
2. Insert Data To TableB
3. Insert Data to TableC Where Select Data From TableA join TableB

之前寫過一次, 用 eclipse JPA 可以在同一個 transaction 中完程. 如果採用 Hibernate 則 第三個步驟是沒有辦法產生的. 所以之前問題有解決.

不過今天遇到, EntityManagerA for 1,3, EntityManagerB for 2.
在同一個 transaction 中, TableC 只會有 TableA 的資料, 不會出現TableB

[實驗結果]
在第一個 transaction 中, 只包含 1, 2 , 第二個transaction 包涵 3 . 則 TableC 中會出現該有的資料, 而不會有遺漏

2011-04-16

[Zafira] 第6次油耗

20110416
總里程數 : 3749km
單次里程 : 739.8km
油耗 : 46.74公升 (台塑奇美 98)
平均油耗 : 15.6 km/l

行車電腦 :
油耗 : 49.1公升
平均油耗 : 15.2km/l
平均時速 : 63km/h

這一次, 新竹 -> 台北 -> 新竹 -> 台南 -> 屏東海生館 -> 萬巒豬腳 -> 台南
基本上,還是 五大兩小 的乘客.
進台北市區前, 行車電腦顯示 平均油耗有 15.2km/l. 等到的開台北市區只剩下 13.6km/l , 台北市區紅綠燈太久了.

不過, 到海生館一路都沒有車車, 跑在省道用 70km 定速, 還真的很省.
試試看台塑98 跑起來會不會比 中油95 好一點, 如果有就都改用 台塑98. 反正去台亞加油, 每公升可以減少 2.3元, 跟去中油自助加油 加95 是一樣的錢. 只差用信用卡還有現金回饋. 不過, 台亞自助加油2.5元感覺上就會差不多.

這一次加油量跟行車電腦差距2.2 公升, 加油的時候已經油槍跳停了, 就不給他強加下去. 我想實際上應該是行車電腦比較準, 因為跟第一次亮紅燈後, 加的油量差不多. 但是這一次在亮燈後跑比較多的里程, 所以行車電腦的比較準.

不過, 一旦開冷氣以後, 油耗大概會差個 1-2km/l . 在開高速公路的時候, 在那邊開開關關測試 開冷氣跟不開冷氣瞬間油耗的差距.

2011-04-13

[Zafira] 安全座椅 Cybex Kindersitz Solution X-fix Stone

從德國訂了 Cybex Kindersitz Solution X-fix Stone 回來加裝在 zafira 上面.
感謝 monlongfang 的購物指導.
整個購物流程, 從3/16 下訂到 3/31 收到貨品, 感覺有點久, 因為在德國DHL 轉運站不知為何停留七天.

收到的外箱, 沒有被海關打開過耶, 所以沒有稅金需要支付


打開箱子, 裡面有一個保護的紙


所有的物品


底座


上座


指揮艇 結合了... 搞了兩三分鐘才搞懂怎樣組合


裝在車上的樣子






加演一張 aprica 0-4歲的, 可以三向的安全座椅



以上兩張就是 Zafira 的標準配備了. 中間的位置就留給小孩的媽媽去坐好了....

2011-04-08

[Zafira] 第5次油耗

20110408
總里程數 : 3009km
單次里程 : 610.2km
油耗 : 44.86公升 (台塑頭份 98)
平均油耗 : 13.6 km/l

行車電腦 :
油耗 : 45.1公升
平均油耗 : 13.7km/l
平均時速 : 45km/h

這一次, 新竹 -> 宜蘭 -> 台北 -> 新竹 -> 台中 -> 新竹
基本上 都是 五大兩小 的乘客 , 加上一些真正的市區, 跟之前的郊區不能比的.
不過, 油耗居然只少了 1km/l , 只能說太神奇了.
另外就是, 高速公路如果塞車 , 油耗比較漂亮, 因為只能維持在 60- 80 km , 是最省油的.....

共用EJB - Remote JNDI 篇

先前寫了 Remote篇, 就開始把 EJB 都作成 EJB3 Module 方式去 deploy 在 Jboss Server上面. 經過一段時間的驗正, 都還蠻順利的. 不過, 還是出問題了.
先前把一堆共用的 java class 放在同一個 jar 中, 讓其他 EJB 共用這一個 jar.  就出現一個怪問題了,  EJB_A 包涵 jar , EJB_B 也包涵 jar. 先將 EJB_A deploy上去成功, 在 將 EJB_B deploy 時就會出現 duplicat class 的Exception. 反過來, EJB_B 先放, 在放 EJB_A 就不會出現問題. 但是系統是會越來越大的, 不會只有兩個 EJB . 所以, 問題是要解決的.
所以想到的方式是, 是不是 可以透過 ear 包裝方式, 解決這一個問題.  但是, 之前用ear deploy 在 JNDI Tree 中, 都會出現 ear project name . 這樣還是沒辦法解決最原始的問題 , 就是要透過 JNDI Name  找出相關的 service 來用壓.
就在看著 source code時,  噹噹靈感來了. 在原來的code 中.
@Stateless(name = "edi/service/Workflow")
就想說試試看 多一定義 會不會有不一樣. 把 code 改成
@Stateless(name = "edi/service/Workflow", mappedName="/edi/service/Workflow"

實驗出爐....
這樣改比原來的還要好, 在 JNDI Tree 中 直接出現 edi/service/Workflow . 不用像之前的版本一樣在多加一個 remote. 所以這樣的方法會比較好, 可以避免多重問題.

2011-03-25

[Zafira] 第4次油耗

20110325
總里程數 : 2399km
單次里程 : 794.7km
油耗 : 51.03公升 (中油自助加油 95)
平均油耗 : 15.57 km/l

行車電腦 :
油耗 : 52.4公升
平均油耗 : 15.4km/l
平均時速 : 60km/h

2011-02-27

[Zafira] 第3次油耗

20110227
總里程數 : 1604km
單次里程 : 522.9km
油耗 : 36.95公升 (中油自助加油 95)
平均油耗 : 14.151 km/l

行車電腦 :
油耗 : 34.5公升
平均油耗 : 14.9km/l
平均時速 : 56km

2011-02-12

[Zafira] 第2次油耗

20110212
總里程數 : 1082km
單次里程 : 415km
油耗 : 30.35公升 (中油自助加油 95)
平均油耗 : 13.673km/l

在台南加滿油後,在安平大塞車後, 跑去鹽田博物館.所以油耗比較差一點.
回到新竹, 回原廠作1000km 保養. 結果行車電腦被歸零.

2011-02-10

ORA-24777 發生在 Jee Server

最近用 jpa 搭配 Oracle Database Link Query .用 JPA 搭配 RESOURCE_LOCAL可以執行.
但是, 當程式換成 Session Bean 時會出現. 

ORA-24777:  use of non-migratable database link not allowed.



第一次遇到, google一下....找到解答的網頁 . 

ORA-24777 When Using XA Driver

解答篇中 提出三種解決問題的方法
1. 設定 Oracle Database 支援 multi-threaded server. (這個工程浩大, 網頁也是不建議作)
2. 改變 create database link 語法. (文章中他們是這樣解的, 不過我沒辦法因為 DB 不是我能動的)
3. 改用 non-XA Driver. (這各在我的案例中是唯一的解法, 因為修改自己的東西最簡單)


結論
經過測試, 第三種方式可以解決我的問題, 因為我要的只是Query 並不牽涉到 Transaction. 所以, 只好新增 DataSource for non-XA .

2011-02-06

[Zafira] 第一次油耗

把交車以後的第一桶油開到油燈亮起來
這一筒油, 就大概 竹北竹南高速公路 跟一些小市區. 另外就是 定速 100km 跑去台南還有去梅嶺.
所以算起來 高速大概有 70-80% 吧 .

20110206
總里程數 : 666km
單次里程 : 657.1km
油耗 : 45.58公升 (中油自助加油 95)
平均油耗 : 14.416km/l

行車電腦 :
油耗 : 46.xx 公升
平均油耗 : 14.3km/l
平均時速 : 50km/h



交車的時候, 業務已經幫我加滿油了. 遷車的時候, 車車里程是17km ,里程數 上面那一個是 9km , 行車電腦裡面的是 8.1km , 所以看到的 657.1km 我是用行車電腦 裡面的數據, 他跟儀表板上的少了1km .

不過行車電腦的還滿準的.
我在加油前, 有大約看過行車電腦裡面的
油量使用 : 46.xx l
平均油耗 : 14.3
新車的前30km, 幾乎在市區走得. 所以行車電腦的平均油耗, 我看著他從11.xx 隨著我跑高速公路的增加一路增加到14.5km, 但是最後那一段跑了梅嶺那一段, 又掉回到 14.3 左右


我是在 台南市成功路 中油自助加油
加到跳槍是 45.58 l (大概跟我放的油槍位置有關, 所以比行車電腦大約少1公升)

從新竹下台南前 已經開了330km 油表尚未過一半.....(2大2小), 我幾乎用定速100km 在開, 只有在彰化塞車走走停停過.
到台南永康時, 油表剩下兩格. 接著從永康去梅嶺(6大2小). 再回到永康的時候 大約已經 650km , 這個油表掉到最後一格的最上緣, 油表燈已經亮起來了. 隔天去 台南市成功路 加油時 就是657.1 公里了.

2011-01-20

[Zafira] 選車車的心路歷程

opel 說真的之前我是 沒有研究也沒有開過, 不過知道一位同事因為 opel 的車車救過家人. 所以, 對opel 就只知道他應該很安全.
所以, 5+2 車車會是我的上班車車跟假日出去玩的車車.
買車車的條件是 :
1. 空間不要小到沒辦法坐, 一般應該都可以符合, 家裡就我最高大.
2. 省油考量, 每天要通勤總不能挑一個會吃油的怪物


先是從 Savrin 開始研究, 研究了幾年一直沒有下手, 卡在他的油耗上面跟 幾乎沒有改版過了, 一台車10年不變.
所以, 去年就沒有把他放在考慮之中.

Nission Grant Livina 1.8 (被家人嫌棄空間太小)
去年先自己去看過, 覺得空間可以接受. 但是家人看完以後, 就說太小了. 不然60幾萬當作通勤出遊可以接受.

Madza 5 (第二排跟駕駛座問題)
不知道去的營業所業務不想賣還是怎樣, 不太愛介紹, 不過應該是要改款了, 所以懶得賣.
但是, 一進入車車以後, 就想離開了.  原因是
1. 第二排中間 是空的, 很難接受. 雖然業務說, 這樣可以 當中央走道
2. 當我坐在駕駛座時, 奇怪頭會去卡到車頂, 我沒有很高(178cm).

Toyata Wish (油耗問題, 補個10幾萬, 可以換一台柴油的)
業務很熱心, 也跟我說剛好遇到業務競賽, 有一台領排車可以優惠給我. 我最後還是沒有考慮他.
1. 五年前有一個同事開了wish 問過他油耗, 他說大概在10km 附近. 最近在遇到他, 他換2009 年款的wish 油耗也是一樣.
2. 家人乘坐起來 是沒有多大問題 , 不過我就是 不喜歡(個人感情因素).

VW touran (那個DSG)
後來就直接把購車預算提升到柴油車的價格.
touran 省油好開, 我同學買了以後跟我講得. 每天要通勤50km , 如果有一台省油有安全的車車. 當時想法就是這一台了.
去展示中心看過, 家人都很滿意,  唯一讓我擔心的就是DSG . 遲遲沒辦法下手.
所以, 拖到11月底的時候, 想說就跟他賭了, 真的遇到就認了. 很抱歉車車賣完了.

現代 Santa fe (價格高過touran , 乘客舒適性)
一樣是鎖定柴油版的, 不過當時看車的時候只有2010款式, 而且我不想要天窗, 但是要定速. 現代的車車就是沒辦法符合我的要求.
過了一個月, 業務跟我說要換新款了, 多了esp , 不過價格多六萬. 最後可以成交的底價居然超過 touran.
其實, Santa fe 是我自己想開得. 想說都是開轎車, 來開開看SUV 的感覺如何? 但是考慮到家人的乘車舒適性, santa fe bye bye.

Opel Zafira
就如果開箱第一篇講的, 只是想要先進去看一下, 回家以後 也是在網路上開始找尋zafira 的文章.
1. 省油性在可以接受的範圍, 因為每天都是 高速公路在跑, 所以網路上看起來油耗在可以接受的範圍
2. 安全性 也是接受的.
3. 價格, 已經是 跨年車了, 也落在預算內

2011-01-15

[Lancer] 10萬公里



10萬公里可以走多遠, 花了將近九年的時間走了10萬公里.
這期間走過 新竹 台北 竹北 竹南 台中 高雄 台南.....
Lancer 陪我走過了10萬公里... 越走越省油... 真是一部好車 ....

期待接下來的 10萬公里

[Zafira] 把車車領回家了

家裡多了兩個小朋友, 原來的車車在出遊的時候已經不夠用了....
挑了老半天, 從 vw touran 到 現代 santa fe ... 都為了一些事情而沒有下訂單...

直到決定買 touran 後, 再去問的時候. 抱歉 touran 賣完了, 真是的......

某一天逛完動物園以後, 不死心經過新竹福斯 , 請老妹下去問下說 touran 是不是真的賣完了?
答案是 , 新竹也賣完了. 隨口就說, 那隔壁的 opel 還有一台七人座汽油版的, 柴油的太貴買不起.
老妹就說那就進去看吧 , 反正看車不用錢.   (不用錢的通常最貴)

車車停好以後, 跑出來的居然是 luxgen 的業務, 好心的問說要來看車車嗎 ?
給他的答案是, 不是我要看opel 的, 可憐喔 停在門口都是luxgen 的業務先跑出來. 大概是opel 的業務習慣停下來的人客都是要去看 luxgen八.

opel 那天下午(星期六), 我們在裡面呆了三個多小時,真的只有我們一組人在看車, 業務也就很認真的介紹, 反正就只有我們一組人客.  看了兩個多小時, 總該要走了. 那個老妹今年陪我看了一些車車, 知道有試乘就隨口問問說, 有zafira 可以  試乘嗎 ?  天意就是如此, 業務說 有剛好在門口, 要的話現在就可以試試看. 奇怪我去看touran 都得事先預約才可以 試開, opel 還真是冷清到直接就可以.

當天開得感覺就是, 一檔換二檔很頓. 開習慣自排的, 大概會被嚇到說, 換檔是有問題嗎 ? 不然怎麼頓成這樣. 回家後, 我只是想說, 那就繼續等吧 , 等看看有沒有touran tdi 1.6 的, 雖然同事跟我說只會有2.0 不會有1.6.  所以, 心想就等吧 .  ....... 

沒想到過一個禮拜,業務再打來, 給的價格也覺得 可以接受. 就這樣定車了....
原本想要買 炫光銀, 因為比較接近鐵灰色, 不過家人說 那個顏色好像太多了, 改都會藍

2011/01/15 就這樣 從車廠 跟我回家了

看一下 正面照吧

2011-01-11

jboss 設定檔 對應 啟動時給對應的 ip

之前測試jboss 的相關設定與啟動, 都是在localhost 下面作業的. 最近要在正式環境裡頭作兩個Server 的 jms bridge 時, 按照之前自己寫得  Jboss JMS Bridge (Jboss to Jboss) 

設定完畢以後就只會出現    [org.hornetq.jms.bridge.impl.JMSBridgeImpl] Failed to set up JMS bridge connections. Most probably the source or target servers are unavailable. Will retry after a pause of 5000 ms . 最後試過可種可能, 終於發現  問題出在 localhost.

在開啟 jboss server 時,  -b xxx.xxx.xxx.xxx . 在jboss  設定時都要用 xxx.xxx.xxx.xxx 取代 locahost. 因為, 看起來  jboss 不會認得 localhost.