2011年1月5日 星期三

Oracle flash_recovery_area folder full

目前在處理一些關於Oracle Folder Full 的Case, 也發現我對於整體Oracle 的架構瞭解有限。
解問題也只能靠Google大神...

關於 flash_recovery_area 佔用太多硬碟空間,下面這位網友的Blog 紀錄的很詳細。
實做後也將所有佔空間的DBF file 移除掉。

不過我還是搞不清楚RMAN的機制...

2010年12月28日 星期二

jQuery EasyUI

這個東西差不多就是我想要的~
功能面都具備了,加上開發也蠻直覺的,可以進一步研究一下可以展現的效果。

不過這種東西還是擔心跨瀏覽器的問題。

能作到像這位大哥Blog的功能就很厲害了吧?

這有一些簡單的說明...
http://www.ityizhan.com/jquery-easyui-document/

2010年12月21日 星期二

Web presentation technology

剛剛找了一下關於 Web presentation technology 的資料,果然還是Ajax 為主。
有一些不錯的先記錄一下,有空再深入研究...





2010年10月6日 星期三

Kuro Box 備忘

之前更新IP 分享器之後,發現SSH 登不進去,一直沒去理他。
今天忽然想到,所以就想辦法處理一下。

結果忘記讓Kuro Box 回到EM Mode 的方法了...拆下機器才想到後面有個設定初始化(INIT)的紅色按鈕...害我還大費周章將機器由客廳移到我的書桌...

進了系統才發現忘記改 /etc/hosts.allow 真是豬頭....

再來備忘一下吧...

編輯 /etc/hosts.allow 檔:
在預設的情況下, Kuro-Box 只允許 192.168.0.0/255.255.255.0 及 127.0.0.1 的 IP 存取由 inetd所管理的服務 (例如 telnet)。因此, 若你要設給 Kuro-Box 使用的 IP 不在這個範圍 (例如你要設定真實的 IP), 重開機之後將會無法 telnet 進去, 因為被擋掉了。
# vi /mnt/etc/hosts.allow

ALL : 192.168.0.0/255.255.255.0
ALL : 127.0.0.1
ALL : .hinet.net ← 允許所有 Hi-Net 的 IP 均可連線

系統備份
1. 設定進入 EM 模式,重開機
※debian 2.4 的核心
#echo -n "NGNG" > /dev/fl3
#reboot

※debian 2.6 的核心
# echo -n "NGNG" > /dev/mtdblock2
# reboot

2. EM 模式下 root 登錄
root/kuroadmin

3. 掛載分割區
# mount /dev/hda1 /mnt
# mount /dev/hda3 /mnt2

4. 備份系統
# cd /mnt
# tar cvf /mnt2/backup.tar .
# write_ok
# reboot

5. 還原系統
# cd /mnt
# tar xvf /mnt2/backup.tar
# write_ok
# reboot


2010年8月21日 星期六

Web application frameworks


記得剛到園區工作時,就有在開發Java Framework. 不過當時還是以Application 為主流。雖然小弟當時有提出要往Web Application 的方向開發,也實做了一個可以由Template 產生JSP 的Framework 不過當時Web的應用和互動性都是很大的問題,光要相容IE and 非IE 的瀏覽器就搞倒吐血了。

時過境遷,現在回頭來看 Web application 倒是已經成為主流,互動性和實用性都大大的超越以前的Application。剛好同事介紹一個 Play! Framework 按照他的範例做了一下,發現真的不錯~對有經驗的開發者而言,可以節省不少程式碼上的Dirty work.

看來有空的話,要來進一步瞭解這個Framework 的特性...

附上 Web application frameworks 的比較表,可以大概瞭解一下


2010年5月25日 星期二

Tomcat 6 DBCP 斷線的問題

這個困擾了我好久,主要的問題是DBCP中的連線閒置一段時間後,程式呼叫會出現錯誤。
解決方案是...加 validationQuery 在 context.xml。看一下下面的範例...

<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
maxActive="50" maxIdle="30" maxWait="10000"
username="root" password="12345" driverClassName="com.mysql.jdbc.Driver"
validationQuery="SELECT * from student"
url="jdbc:mysql://127.0.0.1:3306/student?autoReconnect=true"/>
</Context>

細節這裡有講到

2010年4月22日 星期四

HTML語法轉換工具- HTML unicode convert editor

每次都被特殊符號搞得亂七八糟...還好有這個可以用

HTML語法轉換工具- HTML unicode convert editor
http://www.csie.ntu.edu.tw/~piaip/unihtml/