<nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

    <bdo id="rub96"></bdo>

      1. <track id="rub96"><div id="rub96"></div></track>
        <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

            <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
          1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
            <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
            1. <tbody id="rub96"><div id="rub96"></div></tbody>
              1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
              2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                1. <option id="rub96"><source id="rub96"></source></option>
                2. <bdo id="rub96"></bdo>

                    <p id="rub96"><tr id="rub96"></tr></p>
                  1. <tbody id="rub96"></tbody>

                    <bdo id="rub96"></bdo>

                  2. <option id="rub96"><source id="rub96"></source></option>

                    <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                      <track id="rub96"></track>

                        <bdo id="rub96"></bdo>
                      1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                          <bdo id="rub96"></bdo>
                          1. <track id="rub96"></track>
                            1. <track id="rub96"></track>
                                  <bdo id="rub96"></bdo>
                                  <option id="rub96"></option>

                                      1. <track id="rub96"><span id="rub96"></span></track>

                                          <option id="rub96"></option>

                                          1. 
                                            
                                              <option id="rub96"><span id="rub96"></span></option>
                                              <bdo id="rub96"><address id="rub96"></address></bdo>
                                              <option id="rub96"><source id="rub96"></source></option>
                                                <nobr id="rub96"><address id="rub96"></address></nobr>
                                              1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                <track id="rub96"></track>

                                                <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                1. 隨筆-33  評論-1965  文章-0  trackbacks-0
                                                    2013年5月9日
                                                       摘要: JavaFX是Java在富客戶端(雖然很多地方這樣翻譯,我覺得叫‘炫客戶端’更貼切)平臺又一大創舉。它的定位是為商用企業應用提供輕量級和通過硬件加速的界面平臺。使用JavaFX,開發者可以重用其應用中現有的Java類庫,從而避免重復技術投入,甚至可以訪問系統級別的本地資源或無縫連接到部署在中間件服務器上的企業服務應用。  閱讀全文
                                                  posted @ 2013-05-09 23:45 Max 閱讀(4730) | 評論 (2)編輯 收藏
                                                    2011年1月4日
                                                       摘要: 在《SSF入門》中,我曾經提過“雖然Seam針對在JSF里進行數據分頁和排序提供了解決方法,但我認為此方法過于簡陋,而且不能使用Richfaces的分頁控件進行分頁。通過SSF數據訪問方式,您可以完美結合Richfaces的分頁控件簡單地實現分頁功能。”所以本文旨在給大家演示在SSF中,實現數據分頁和排序是如何的方便和快捷。  閱讀全文
                                                  posted @ 2011-01-04 01:10 Max 閱讀(4253) | 評論 (2)編輯 收藏
                                                    2010年11月22日

                                                  以下是一些大概的要求:

                                                  1. 三年以上Java EE開發經驗;
                                                  2. 了解PLSQL開發;
                                                  3. 英語嘛,可以進行基本的口語對話,可以閱讀和編寫英文文檔。
                                                  4. 有銀行項目經驗,熟悉銀行業務優先。

                                                  工作地點在深圳,有興趣的朋友,可以發送中英簡歷到我的郵箱:max.m.yuan@gmail.com。

                                                  posted @ 2010-11-22 23:29 Max 閱讀(3962) | 評論 (2)編輯 收藏
                                                    2010年11月15日
                                                       摘要: 前一陣子我利用業余時間幫朋友開發了一個庫存管理系統,雖然系統不算復雜,但是麻雀須小五臟俱全,系統包括了一般企業應用常見的功能如報表等。由于最近有空,我覺得有必要把工程清理一下,作為一個模板。那以后再編寫類似項目的時候,簡單套用即可。本文旨在分享本項目的經驗。  閱讀全文
                                                  posted @ 2010-11-15 08:48 Max 閱讀(6303) | 評論 (7)編輯 收藏
                                                    2010年9月8日

                                                  很久沒有更新BLOG了,上一篇文章差不多已經是一年前的事情了。這在一年里,因為工作和生活的事情,時時想更新BLOG,但經常是有心無力。不過,令我深感欣慰的是在這段時間里還可以時不時收到朋友們給的評論或Email。

                                                  當初我憑著一腔熱情寫下了《Struts 2系列》的文章,很高興它們能夠幫助一些朋友們能夠更快地認識Struts 2。我現在已經很久沒有使用Struts 2了,可能園子里很多朋友在這方面都比我厲害很多。所以我不想再在各位牛人面前班門弄斧啦,我希望可以在今后可以把之前開始《Seam系列》寫完,雖然大家似乎對Seam不大感興趣。

                                                  順便說一句,一直以來都有朋友希望知道“Max是誰?”。所以我請允許在此做一下自我介紹,本人姓袁,名美,廣東湛江人,畢業于廣東工業大學。Max是進第一間公司的英文名,一直沿用至今。我現在就職于甲骨文公司從事銀行產品開發。如果大家還想知道更多,可以通過新浪圍脖http://t.sina.com.cn/fromax找到我。

                                                  posted @ 2010-09-08 23:22 Max 閱讀(2781) | 評論 (9)編輯 收藏
                                                    2009年11月20日
                                                       摘要: 越來越多的使用Spring框架的項目開始或者考慮開始使用Annotation方式定義Bean,然而Spring框架本身卻沒有提供一個現成的方式去實現將配置文件中的資源通過Annotation的方式注入到Bean中。本文介紹一種通過擴展Spring來解決上述問題的方案與實現。  閱讀全文
                                                  posted @ 2009-11-20 22:27 Max 閱讀(23606) | 評論 (10)編輯 收藏
                                                    2009年9月5日
                                                       摘要: 由李開復先生離職所想到的。  閱讀全文
                                                  posted @ 2009-09-05 01:35 Max 閱讀(3371) | 評論 (10)編輯 收藏
                                                    2009年7月9日
                                                       摘要: 今天工作的時候,幫同事看一個BUG,突然想到一個問題,大家如果有興趣的話,不妨也不想一下答案。  閱讀全文
                                                  posted @ 2009-07-09 20:42 Max 閱讀(6395) | 評論 (10)編輯 收藏
                                                    2009年4月20日
                                                       摘要: Seam系列之三
                                                  上一篇文章,我大概地介紹一下基于Faceslet的JSF頁面端的構成。接下來,是時候說一下后臺邏輯的實現啦。JSF的頁面邏輯是由Managed Bean(姑且譯為托管BEAN)實現。所謂的“Managed Bean”就是指一些由JSF運行時(Runtime)創建與管理的普通Java對象(潮流一點的叫法——POJO)。  閱讀全文
                                                  posted @ 2009-04-20 23:47 Max 閱讀(4439) | 評論 (10)編輯 收藏
                                                    2009年3月31日
                                                       摘要: Seam系列之二
                                                  上一篇文章,我介紹了通過JBoss Tools的向導生成一個簡單的Seam工程。Seam的中文意思就是“縫合線, 銜接口, 接縫”,所以大家可以將Seam當成一條能將EJB3、JSF等框架有機地結合起來的紐帶。  閱讀全文
                                                  posted @ 2009-03-31 00:10 Max 閱讀(5480) | 評論 (7)編輯 收藏
                                                  僅列出標題  下一頁
                                                  精准平特三肖
                                                  <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                  <bdo id="rub96"></bdo>

                                                    1. <track id="rub96"><div id="rub96"></div></track>
                                                      <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                          <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
                                                        1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
                                                          <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
                                                          1. <tbody id="rub96"><div id="rub96"></div></tbody>
                                                            1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
                                                            2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                                                              1. <option id="rub96"><source id="rub96"></source></option>
                                                              2. <bdo id="rub96"></bdo>

                                                                  <p id="rub96"><tr id="rub96"></tr></p>
                                                                1. <tbody id="rub96"></tbody>

                                                                  <bdo id="rub96"></bdo>

                                                                2. <option id="rub96"><source id="rub96"></source></option>

                                                                  <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                                                                    <track id="rub96"></track>

                                                                      <bdo id="rub96"></bdo>
                                                                    1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                                                                        <bdo id="rub96"></bdo>
                                                                        1. <track id="rub96"></track>
                                                                          1. <track id="rub96"></track>
                                                                                <bdo id="rub96"></bdo>
                                                                                <option id="rub96"></option>

                                                                                    1. <track id="rub96"><span id="rub96"></span></track>

                                                                                        <option id="rub96"></option>

                                                                                        1. 
                                                                                          
                                                                                            <option id="rub96"><span id="rub96"></span></option>
                                                                                            <bdo id="rub96"><address id="rub96"></address></bdo>
                                                                                            <option id="rub96"><source id="rub96"></source></option>
                                                                                              <nobr id="rub96"><address id="rub96"></address></nobr>
                                                                                            1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                                                              <track id="rub96"></track>

                                                                                              <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                                                                <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                                                                <bdo id="rub96"></bdo>

                                                                                                  1. <track id="rub96"><div id="rub96"></div></track>
                                                                                                    <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                                                                        <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
                                                                                                      1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
                                                                                                        <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
                                                                                                        1. <tbody id="rub96"><div id="rub96"></div></tbody>
                                                                                                          1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
                                                                                                          2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                                                                                                            1. <option id="rub96"><source id="rub96"></source></option>
                                                                                                            2. <bdo id="rub96"></bdo>

                                                                                                                <p id="rub96"><tr id="rub96"></tr></p>
                                                                                                              1. <tbody id="rub96"></tbody>

                                                                                                                <bdo id="rub96"></bdo>

                                                                                                              2. <option id="rub96"><source id="rub96"></source></option>

                                                                                                                <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                                                                                                                  <track id="rub96"></track>

                                                                                                                    <bdo id="rub96"></bdo>
                                                                                                                  1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                                                                                                                      <bdo id="rub96"></bdo>
                                                                                                                      1. <track id="rub96"></track>
                                                                                                                        1. <track id="rub96"></track>
                                                                                                                              <bdo id="rub96"></bdo>
                                                                                                                              <option id="rub96"></option>

                                                                                                                                  1. <track id="rub96"><span id="rub96"></span></track>

                                                                                                                                      <option id="rub96"></option>

                                                                                                                                      1. 
                                                                                                                                        
                                                                                                                                          <option id="rub96"><span id="rub96"></span></option>
                                                                                                                                          <bdo id="rub96"><address id="rub96"></address></bdo>
                                                                                                                                          <option id="rub96"><source id="rub96"></source></option>
                                                                                                                                            <nobr id="rub96"><address id="rub96"></address></nobr>
                                                                                                                                          1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                                                                                                            <track id="rub96"></track>

                                                                                                                                            <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                                                                                                            1. 为什么lg赛车一下大就输 意大利pk10技巧 北京pk10怎样看号技巧 365彩票和彩票365真假 中国委内瑞拉 有哪些用的是波音平台 鑫宝国娱乐pt游戏平台 mc娱乐平台下载 旧重庆时时开彩结果 江西时时被停 哪个计划软件好 pk10五码连中7期以上 羽毛球彩票投注 马德里竞技 江苏11选5全天稳定计划 2018最新捕鱼游戏大全