原创 通過層實現頁面部分內容展開與收縮

        有時我們開發時,會遇到一個頁面分爲好幾大塊,整個頁面顯示起來比較冗長。此時,可以通過收縮部分內容,先對展開內容進行操作,然後收縮起來再對收縮的內容進行展開。         1  必須的樣式表,控制顯示和隱藏。   <ST

原创 感動一夏

  感動一夏 ------記一次快樂而又難忘的人生體驗        四天三夜,新東方素質擴展夏令營活動讓我們體驗了人間最真、最善、最美的東西,這幾天裏,激情、感動、友情、真誠、勇敢、積極、挑戰、自信、超越等深深地印在了我們的腦海裏。  

原创 基於Ajax的二級聯動下拉菜單

很多朋友在做多級聯動下拉菜單時都碰到了問題,Google上能找到的大部分也是基於javascript數組的實現,超多3級聯動時,就會很複雜,甚至出現4

原创 通過javascript實現動態添加刪除表格的行

       有時我們開發的界面表格的行個數是由用戶決定的,這時可以通過javascript實現動態添加刪除表格的行,來滿足需求。 1、 腳本: <SCRIPT LANGUAGE="JavaScript"><!--var i = 0; f

原创 [MSN談話] 關於技術和人生道路的問題

[MSN談話] 關於技術和人生道路的問題 網友 說: 想向你請教下關於技術和人生道路的問題。話入正題吧,現在就是對做技術開發有點茫然。不知道是不是真的有前途或者有自己的奮鬥目標。我本身來講並不是對技術有狂熱愛好的人,但是卻進入了這個行業。

原创 開發總結:基於SWT保存兩樹型表的關聯關係

開發總結:基於SWT保存兩樹型表的關聯關係   開發步驟總體分爲三部分: 一  SWT界面設計及事件流程處理 1通過SWT Designer 插件,對界面進行可視化設計; 2 根據功能要求和業務要求對界面上可能產生的事件進行分析和統計

原创 DynaClass,DynaBean使用

DynaClass/DynaBean 這似乎是BeanUtils中最有趣的部分之一了,很簡單,簡單到光看這兩個接口中的方法會不明白 爲什麼要設計這兩個

原创 DOM事件模型例子:可拖動的元素

       通過對javascript權威指南第四版第十九章事件與事件處理的學習,基本瞭解了不同瀏覽器(IE5+, IE4, firefox, netscape)的事件模型的區別。本例子根據不同瀏覽器的不同事件模型實現方法,實現支持所有

原创 選擇比努力更重要!

努力就能成功?愛拼纔會贏?一位中國留學生,向他西方的同學講述在中國幾乎家喻戶曉的“愚公移山”的故事。他的同學聽完,暗自搖頭,疑惑地問道:“寧願花那麼大的精力去移走房前的大山,爲什麼不換一個沒有山擋路的地方重建一座房子呢?顯然後者比前者成本

原创 超越reloadable=true, 在Tomcat運行時動態重載

爲什麼寫這篇文檔?使用過hibernate,  spring或其他大型組件,寫過50個類以上的網絡應用程序(web  application)的開發者應該知道,當系統中有很多類時,如果開啓了Tomcat的reloadable=true,那

原创 如何保存上次下拉列表選擇的值用於下次顯示

    下拉列表框或單選按鈕框的顯示名稱和具體值是分開的,所以沒有像處理文本框那樣簡單。 解決方法可以:方法1、  借用request(當點擊提交後,http協議會自動把表單的元素的值提交到服務器)存儲,當服務器返回客戶端頁面時,可以用r

原创 AOP vs Decorator

板橋里人 http://www.jdon.com 2006/1/2(轉載請保留)   更確切地說,我們在比較AOP的攔截器和Decorator模式,它們非常相似,一些AOP框架本身就是使用Decorator模式來實現攔截器功能的。   

原创 DWR框架

        DWR 是一個引擎,可以把服務器端 Java 對象的方法公開給 JavaScript 代碼。使用 DWR 可以有效地從應用程序代碼中把 Ajax 的全部請求-響應循環消除掉。這意味着客戶端代碼再也不需要直接處理 XMLHt

原创 ThreadLocal的設計與使用

ThreadLocal的設計與使用   早在Java 1.2推出之時,Java平臺中就引入了一個新的支持:java.lang.ThreadLocal,給我們在編寫多線程程序時提供了一種新的選擇。使用這個工具類可以很簡潔地編寫出優美的多線程

原创 拆解職場“青春飯”

今天在51job上看到一篇名爲<拆解職場“青春飯”之惑>, 對於初做程序員的我深有感觸. 技術只是該行業裏面的一個層面. 我們 如果只關注一個層面,往往會限制自己的發展.  即使是某一方面的專家,他也不可能只是在技術方面有專長,起碼他的溝