2007年5月9日 星期三

QBQ---問題背後的問題

一句話說書-[什麼?我?該如何?別再小媳婦心態了]











很多時候,我們在面臨問題的處理與抉擇時,

往往第一個閃過腦海的念頭總是負面的[小媳婦]心態

總覺得為何問題、難事總落在自己的頭上,

於是,整件事的處理過程便越來越糟了。

這本書中所提及的概念,出乎我原先所預料的是

它壓根不是本商業或管理專業書籍

更精確的說,他不過是本個人心態調適方向的勵志書籍罷了

然而也並不是缺乏閱讀的價值,其中很簡要的中心思想在於

遭遇問題時,選擇對的問題遠比一味丟出[爛問題]來讓自己苦惱要來得高明許多

至於該如何選擇對的問題呢?其實很簡單.

要求自己試著以 [什麼]、[]、[該如何]來組句,以便能有效尋求正確且對事情有所助益的作法

而避免使用[為什麼]、[什麼時候]、[]等容易引起負面性思考的字詞來組字

看起來似乎相當簡單,然而實際上的確是相當簡單,但實行起來卻也相當有效的一套方式

相當值得在日常生活中遇到許多問題與選擇時所被第一時間採用的心態調適與問題解決方法。

別再讓自己一再成為[長不大的小媳婦]了!

2007年5月8日 星期二

ZK是個好物啊!

經過了幾個月下來使用ZK的心得.
發覺ZK真的可以有效的將原本的一些WebAPP的元件跟程式進行AJAX的流程控制
而開發者幾乎不用知道其運作原理
(事實上也真如這樣,至今除了小東西設定的一點javascript之外,完全沒寫到javascript)

而且也因為可以使用Java作為編寫環境,一切都相當的自由
甚至經測試,放到不同iframe中的物件仍舊可以透過java來進行控管
即使有人會說,這用原本的JSP就可以做到了.
但是如果不是擁有著AJAX的運作,根本不可能達到[即時]的控管
這每一項全都是ZK的基本特色而已,一堆完整的元件使得在開發的過程中只需要專心著力於business logic即可,這是相當難能可貴的.

目前之架構如下:
1.JavaCode將物件丟給Global Static 物件之TreeMap裡,並獲得其相對應ID
2.JavaCode產生新的URL要求並將剛剛之ID置入
3.URL產生新頁面之際利用特定ID取得相對應物件後.將TreeMap裡對應連結移除€
4.JavaCode & URL產生之新頁面可一同使用同物件並溝通