Latest Entries »

  WebLogic用了一段時間之後,偶爾總是會出現OutOfMemory,這對測試環境來說,還只要Restart Server 就可以解決,但是在正式環境上出現可就麻煩大了,因為一Restart Server 所有User就都無法使用系統,所以MEM_ARGS這個參數的設定就很重要。

這是我SIT目前的設定,依不同的系統做不同的設定
MEM_ARGS="-Xms768m -Xmx768m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxPermSize=384m -XX:PermSize=384m -XX:SurvivorRatio=6 -XX:+DisableExplicitGC"
提示:以上記得要寫成一行。

Heap Size設定
-Xms
設定一開始的Heap Size。
-Xmx 設定Heap Size的最大值 (最好是不是超過實體記憶體的80%)。
-XX:NewSize 調整JVM的Young Generation的size大小。
-XX:MaxNewSize 調整JVM的Young Generation的size的最大值。
–Xmn Young Generation的size,NewSize 和 MaxNewSize設定為一樣。
-XX:NewRatio 控制Young generation的比例,如-XX:NewRatio=3表示Young generation與Old generation的比例為1:3,即Young generation佔1/4,Old generation佔3/4。
Young generation又被分成三部分,第一部分Eden,用於生成新的Object。另外兩個部分為Survivor空間,當Eden用完後,會將Objects複製到"SS1",當SS1空間滿了的時候,再被複製到"SS2",Objects會在Survivor空間不斷的被複製,直到他滿足條件進入Old generation止。
提示:如果將Heap Size設的越大,GC的週期就會拉長,而且每次GC的時間也會越長。

PermGen space
-XX:PermSize 這一部分是用於存放Class和Meta的訊息,Class在被 Load的時候被放入PermGen space區域,它和和存放Instance的Heap區域不同,GC(Garbage Collection)不會在主程式運行期間對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤。這種錯誤常見在web伺服器對JSP進行pre compile的時候。

整個記憶體配置會像這樣 

-XX:+DisableExplicitGC 加了這個參數會停止掉WLS或是程式內直接呼叫GC,減少不必要的GC,將GC交由JVM去執行。

Garbage Collection描述:
Garbage Collection分多種等級,0級就是全部的垃圾回收(Full GC),會回收Old generation中的垃圾;1級或以上為部分垃圾回收,只會回收Young中的垃圾,會發生OutOfMemory通常是產生於Old generation或Perm段垃圾回收后,仍然沒有記憶體空間來存放新的Java 物件的情況。

當一個URL被訪問時,記憶體的配置過程如下:
A. JVM會試圖為Java的相關對象在Eden中初始化一塊記憶體空間
B. 當Eden空間足夠時,記憶體配置結束。否則到下一步
C. JVM會試圖釋放在Eden中所有不活躍的對象(這是屬於1或更高級的垃圾回收);釋放後若Eden空間仍然不足以放入新對象,則會試圖將部分Eden中活躍的對象放入Survivor區/OLD區
D. Survivor區被用來作為Eden及OLD的中間交換區域,當OLD區空間足夠,Survivor區的對象會被移到Old區,否則被保留在Survivor區
E. 當OLD區空間不足時,JVM會在OLD區進行完全的垃圾收集(0級)
F. 完全垃圾收集后,若Survivor及OLD區仍然無法存放從Eden複製過來的部分對象,就會導致JVM無法在Eden區為新的對象配置出記憶體區塊,產生"out of memory的錯誤"

以我的設定為例:
MEM_ARGS="-Xms768m -Xmx768m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxPermSize=384m -XX:PermSize=384m -XX:SurvivorRatio=6 -XX:+DisableExplicitGC"

在上面的例子中:
YOUNG+OLD: 768M
YOUNG: 256M
Perm: 384M
Eden: YOUNG*6/(6+1+1)=192M
Survivor: YOUNG*1/(6+1+1)=32M

Heap Size: YOUNG+OLD+Perm=1024M

 

  以上是WebLogic記憶體參數的一些基本的設定,太難的我也不會,只是整理一些心得而己,提供做一下參考。

手機壞了

   手機終於還是故障了,其實早在半年前就發現手機有問題了,只是想說撐看看會不會有一天自己好起來,哈哈,結果還是不會,只好還是拿去修看看了。


外觀其實還保持的滿新的。


不過旁邊鍍鉻的地方都掉了,原本還打算外殼以後可以再去包膜。

  回想起來,這也是我工作後第一隻用自己薪水買的手機,當初還花了大約18000元,真是有夠貴,那時候看大家都換新手機,就跟著想換了,只怪自己定力不夠啊。


出廠日期200407,購買日期是20041119。

  遠傳公司貨,不過只有保固一年,原本這次送修還要收檢測費,我想了一下,如果送回去還是收檢測費,那我送回原廠幹嘛,隨便在外面找一家通訊行不就好了,不過後來還是沒收啦!


一進入Camera模式就會卡在這個畫面,之後就沒有反應了。

  維修出來的報價說是旁邊的切換近拍和正常模式的機板故障,更換要3000元,......三千塊,我都可以買一隻新的手機了,沒想到Made In Japen的手機,我才用了兩年就壞了,而且修還要這麼貴,還是不要修好了,反正手機最重要的兩個功能都沒有問題,就是打電話跟接電話,這樣就可以再用很久,錢難賺,還是省一點花吧!

As time goes by…

 
看著小外甥蹲在自己的旁邊,真的是覺得自己的年紀開始大了。

  最近看到這個問題,現在回想起來,一切也不過是一場誤會。當初一開始接觸到Blog的時候,根本也不知道原來這個就叫做Blog,因為我一開始是使用MSN Space,而當時為什麼會申請的原因,是因為那時候看到上面的廣告標語,上面寫著”擁有屬於自己的分享空間”(好像是寫這樣,時間太久,忘記了),那時候原本是以為MSN要推出Web Storage,可以跟朋友分享一些檔案什麼的,等到申請完了之後,才發現原來不是這麼回事,申請出來的是一個像個人網頁那樣的東西,真是的,取什麼名字叫”分享空間”的,根本就是要造成人家的誤解嘛!

  但是既然都申請了,那還是來用看看吧,至少上面可以放一些照片,而且那個fading in / fading out 的效果也還滿屌的,後來又為了讓那版面看起來能再豐富一點,就開始寫了一些東西了,當時只是紀錄一些心情,短短的一小段,發生的一些什麼事,想到什麼就寫什麼,也沒有太重視裡面的內容,甚至可能是連別人看了,也可能會不知道自己在寫什麼呢,因為也沒有什麼人在看,就當日記一樣的亂寫吧。

  寫到這裡,忍不住想發表一下自己的一些想法,有些人寫東西是想寫給人家看的,所以會請人家多多來瀏覽自己的部落格,留留言,衝衝人氣,還有些人會說「喂!啊你寫了老半天,又沒有什麼人在看,你幹嘛寫呢」,我回答「就紀綠一些事情嘛,又不一定是要給別人看。」,其實心裡想「關你屁事,我爽,你管我。」其實不管寫什麼,最重要的是自己高興又不妨礙別人那就好了,不是嗎?如果覺得人家寫的不好,那也可以選擇不去瀏覽他的部落格,或是看不下去可以按上一頁離開的嘛,看到批評人家部落格的文章總覺得不太高興,雖然有些人的部落格我也是不知道要看什麼,哈哈...離題了。

  話說回來,寫部落格,其實只是想寫給自己看的,可以在過了很久之後再回頭來看那些自己寫過的文章,不管寫的如何,也許很久之後再看的時候,想法和觀念也會有所不同,內心的感動也會有不一樣的感覺,問我為什麼寫部落格?我只是想分享一些心情,紀錄一些想法,玩過哪些地方,吃過什麼好吃東西,不需要大量的人氣,和別人口中價值,因為我寫,故我在。

給妳

我想,現在的妳
一定可以感覺的到我在想妳吧!
回憶起妳甜甜的笑容
笑一個吧。喔,不,一直開心的笑著吧!

        以 BLOG 的發展來看,其實Msn Space 也算是發展很久的了吧!再加上多數人使用MSN即時通訊,只要BLOG一有更新,MSN連絡人的前面還會一閃一閃的提示,應該要是一個很好用的BLOG才是,可是偏偏在功能上總是受到一些限制…雖然說是為了安全性的問題,也讓Blog在使用上覺得綁手綁腳的。
 
 最近發現這個東西-MyBlogLog
它主要的功能,就是顯示你的Blog最近有誰來拜訪過,這麼一來,即使有些人只是來逛逛你的網站而沒有留言,還是可以透過MyBlogLog的平台互相拜訪,網網相連到天邊,就可以快速的擴展你的Blog生活圈,而且重點是,免費的… ,所以大家一起來放MyBlogLog吧!
 
使用方法:
1. 請先連到 MyBlogLog註冊一個帳號。
2. 註冊完畢後,請填寫一下個人基本資料http://www.mybloglog.com/buzz/e_profile.php
3. 上傳一張個人圖像。
4. 再將JavaScript Code 張貼到自己的部落格。
Script Code長的就像這個樣子
<!–
c_width=180&amp;
c_sn_opt=y&amp;
c_rows=5&amp;
c_img_size=f&amp;
c_heading_text=Recent+Readers&amp;
c_color_heading_bg=005A94&amp;
c_color_heading=ffffff&amp;
c_color_link_bg=E3E3E3&amp;
c_color_link=005A94&amp;
c_color_bottom_bg=005A94"></script> 
–>
 
c_width=180                                 //  寬度=180
c_sn_opt=y                                   //  是否顯示訪客名稱 
c_rows=5                                     // 行數
c_img_size=f                                 // 圖片顯示大小 (f:大 h:小)
c_heading_text=Recent+Readers   //  顯示的標題
c_color_heading_bg=005A94&    //  一些顏色的設定
     c_color_heading=ffffff&
     c_color_link_bg=E3E3E3&
     c_color_link=005A94&
     c_color_bottom_bg=005A94
 
接下來,還可以在MyBlogLog裡面加入聯絡人及社群
 
1. 請點選 我的個人檔案連結。
2. 點選 “Add As Contact” 將我加為您的聯絡人。
3. 再選擇 Prince’s Space 或 Prince’s Blog ,點選 “Join Community” 加入社群。
 
以上,這麼就差不多完成了(這算是簡單版的教學,如果這樣不夠清楚,您可以看 希望‧希望的圖解說明)
 
而Msn Space的無奈就是並不支援使用Java Script ,所以我把MyBlogLog加在 http://blog.xuite.net/pray.wang/blog ,如果以後知道怎麼在Msn Space上加入Java Script,再告訴大家吧。
 
加上去之後,就可以看到這個樣子

留下回憶

總是想…
在年輕的時候留下些什麼…
所以出去玩的時候就想要多照一點照片
拜科技所帶來的便利性,照像從洗底片到現在的數位相機

總算可以想拍什麼就拍什麼
沒有什麼技術,沒有專業的相機
隨手拍拍的照片
紀錄當時候的心情,當時的影像
以後都將變成甜美的回憶
 
 
最重要的,是在每個難忘的時刻,身邊剛好要有相機…

台東.海濱公園
PuTTY 除了能讓 Windows 平台以 ssh 通訊協定連入 Unix-Like 作業系統之外, ssh 連線後的通道還能達成許多目的, 如: 突破防火牆封鎖、防止網路封包竊聽、遠端存取防火牆內資源等等. 例如員工出差透過 ssh 安全通道連回公司存取資料, 以確保資料安全.

常見的 SSH Tunnel 運用如下:

  1. 透過 proxy 安全上網、讓 msn 突破防火牆封鎖
  2. 連入 smtp、pop3、vnc (遠端桌面)、samba (網路上的芳鄰)

ssh server 環境:

client pc 環境:

  • 下載 PuTTY, 將 putty.exe 置於 C:WindowsSystem32 目錄中, "開始"→"執行" 或 "命令提示字元模式" 中輸入 putty 即可執行

實例一: 使用 proxy (代理伺服器)

目的: 避免被監聽 URL、蒐集密碼

↓啟動 PuTTY, 輸入 sshd host 網址

↓切換到 Connection -> SSH -> Tunnels 畫面, 輸入 Source port: 8080 (自訂), Destination: proxy server 的 IP 和 Port, 輸入完畢記得按 "Add"

↓如有需要, 可回到 Session 畫面儲存 (Save) 設定值, 以後執行 PuTTY 時可直接讀取 (Load) 設定值. 在任何畫面按 "Open" 即可以目前設定進行連線.

↓登入 sshd host 後, 將視窗縮到最小, 保持 ssh 連線

↓開啟瀏覽器, 設定 proxy 為: localhost:8080 以 IE 為例: 工具→網際網路選項→連線→區域網路設定

設定完畢回到瀏覽器主畫面, 開始透過 ssh 安全通道瀏覽網頁

實例二: MSN Messenger

目的: 突破公司防火牆限制、避免被側錄聊天內容

↓PuTTY 設定: Source port: 1080; Destination: 空白, Dynamic 設定完畢記得按 "Add" (其他 PuTTY 操作同上述)

↓MSN Messenger 設定: 工具→選項→連線→進階設定→只勾選 SOCKS 5 版, 伺服器: localhost, 連接埠: 1080

實例三: Outlook Express

目的: 避免被攔截信件內容、蒐集密碼

↓PuTTY 依序設定: Source: 25, Destination: smtp.host.ip:25; Source: 110, Destination: pop3.host.ip:110 (都是 Local)

↓Outlook Express 設定: POP3: localhost; SMTP: localhost

實例四: 網路上的芳鄰

目的: 存取遠端檔案分享資源

↓新增硬體: 網路介面卡 -> Microsoft -> Microsoft Loopback Adapter

↓取消勾選 "File and Printer Sharing for Microsoft Networks", 點選 "Internet Protocol (TCP/IP)" -> "內容" 進行下一步設定

↓設定 Loopback Adapter IP 位址為: 10.0.0.1 / 255.255.255.0, 點選 "進階" 進行下一步設定

↓點選 "停用 [NetBIOS over TCP/IP]", 按確定完成所有設定後, 重新啟動電腦.

↓PuTTY 設定: Source port: 10.0.0.1:139; Destination: samba.server.ip:139 或 其他 windows 分享電腦 : 埠號 139

↓連線網路磁碟機: 直接把 10.0.0.1 當成一般 Windows 分享電腦即可

後記:

  • 若遭防火牆擋 22 port, 可將 ssh server 改成 80 port
  • 若要防止公司內部人員使用 PuTTY + ssh 通道搞怪, 可於 Linux NAT + Layer 7 防火牆 擋掉 ssh 通訊協定:
    iptables -A FORWARD -m layer7 –l7proto ssh -j DROP

參考資料:

此篇轉載於Jamyy’s Weblog

參考一下魚缸擺放的位置 …
 
 
◎座南朝北之陽宅
座南朝北之房子魚缸應擺放於東北方和正南方.但因此宅屬火,所以怕有水火相剋之效應,您可以在魚缸旁邊放上一盆綠色盆栽使其水生木,木生火來旺此宅氣。

◎座北朝南之陽宅
座北朝南之房子魚缸應改放於西南方和正北方,必可為此陽宅帶來財運。

◎座東朝西之陽宅
座東朝西之房子,魚缸應擺放於西北方和正東方,必可為此陽宅帶來財運。

◎座西朝東之陽宅
座西朝東之房子,魚缸應擺放於西北方和正南方,必可為此陽宅帶來財運。

◎座西北朝東南之陽宅
座西北朝東南之房子,此方位之房子算是財位最多之房子,但有一點那就是在此陽宅之東南方位一定要擺設魚缸,不然會有五鬼臨門之局。但如果在此放置魚缸就變成五鬼運財,將會為貴宅帶來莫大之財運唷。

◎座東南朝西北之陽宅
座東南朝西北之房子,此方位之房子必須在西北方擺設魚缸,不然會有五鬼臨門之局,但如果在此放置魚缸就變成五鬼運財,將會為貴宅帶來莫大之財運唷。

◎座東北朝西南之陽宅
此方位之陽宅在西北方和東北方擺設魚缸,將會為貴宅帶來莫大之財運唷。

◎座西南朝東北之陽宅
此方位之陽宅在正東方和西南方擺設魚缸,將會為貴宅帶來莫大之財運唷

花言巧語 – 音樂

花言巧語


作詞:鄧嘉琳陳偉 作曲:陳偉 編曲:陳偉

彷彿記得那夏天 美好回憶屬於我倆之間

景物猶在人事已非 你已不在我身邊

曾經許下的山盟海誓 如今已跟你隨風而逝

愛承受不了花言巧語的你 誰也看不清

Oh What’s Going On

You Said You Understand You Didn’t Mean A Thing

My Love Was Just Too Much For You

Well Baby I Must Agree

期待你的回首 傾聽我心訴說

當我付出了真情卻是空虛寂寞

You Said You Understand You Didn’t Mean A Thing

My Love Was Just Too Much For You

Well Baby I Must Agree

往日甜蜜回憶 深鎖在我心裡

就讓那往事如風一般去 繾綣而去

期待你的回首 傾聽我心訴說

當我付出真情換來卻是空虛寂寞

往日甜蜜回憶 深鎖在我心裡

就讓那往事如風一般去繾綣而去

Prince's Blog由PrinceWang製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。