摘要: 該文章被發布在我的新博客中:http://4think.cn/blog/index.php/archives/25
市面上這么多的IM工具,每次打開的時候就要開上一堆,還不時的有個新的IM工具出來,加上一兩個及其有吸引力的功能,然后又不得不裝上,搞的每次開機以后總是要開上一大堆的IM,比如QQ啦,MSN啦,還有Yahoo,Google Talk,飛信,Skype,真的挺麻煩的。
一... 閱讀全文
摘要:
這是一個目前最好的一個開源分頁標簽的實現---extremeTable標簽。今天談談它的Limit的設計架構思想。
這個設計很通用,經過作者的多次重構,現在extremeTable的架構非常漂亮。這個標簽現在缺點是有些參數對mvc控制器屏蔽了,應提供一致的對外接口。不過整體上設計還是很精致的,面向對象來處理 html元素,與spring非常的默契,非常便于開發和測試。
類圖關系... 閱讀全文
摘要:
下面是從struts的角度來談談spring自帶的web框架的使用。
當然,我們在配置web框架前,需要把spring配置好,這里就不多說了。
1.web框架核心servlet在web.xml中的配置。
1<servlet>
2<servlet-name>Dispatcher&... 閱讀全文
摘要:
最近我一直在研究Eclipse的架構體系,下面我們就來看看Eclipse的啟動機制吧
1、Eclipse源代碼
eclipse-sourceBuild-srcIncluded-3.3.1.1.zip 版本:3.3.1.1 &... 閱讀全文
摘要: 每個人在開發的時候,都會根據自己的喜好選擇一些好用的工具,當然,通過一些年頭的積累,我自己也有了這么一些順手的工具,就把這些還不錯的東西拿出來和大家分享吧。
CyberArticle (網文快捕)
我們在查看資料,或者遇到問題上網搜索的時候,經常會想把自己看到的一些好東西保存下來,以后需要用的時候可以找到,有人把東西復制下來保存成文本,有人用 Word 文檔,也有人直接保存頁面,這些方法固... 閱讀全文
摘要: 新鮮出爐的 IDEA 7.0 注冊機啊,IDEA fans 趕快下載吧。 閱讀全文
摘要: 昨天看到新聞,IBM 在其網站上放出了 Lotus Symphony 的 beta 版,看上去有點 Office2007 的一套辦公產品,最重要的是它是基于 Eclipse-RCP 平臺的,如果說 IBM 讓 Lotus 去做一個標準的 Windows 應用像 Office2007 到沒有什么奇怪的,關鍵在于它是 Eclipse 平臺的,IBM 在一個強大的 ... 閱讀全文
摘要: Java Web 應用似乎總有這樣的情況,有事沒事總是要在 URL 后面加上個 jsessionid,而且似乎不能使用配置的方式直接禁用 URL 傳遞 sessionid,這樣,就比較容易造成安全性的問題,或者在瀏覽器地址欄里留下一堆很不好看的地址,在 Struts2 中,使用了 url 標簽的所有鏈接,甚至 CSS, JS 這樣的東西,都會加上 jsessionid,如何去禁用呢,搜索國內的相關... 閱讀全文
摘要: 在過去使用 Spring 整合 Hibernate 的時候,都是用這樣的配置方式。
<bean id="sessionFactory" lazy-init="true" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"... 閱讀全文
摘要: 因為有一個 Struts2 網站發布,需要整合一個論壇來使用,公司的一個項目過去曾經整合過一個英文論壇,但似乎不能滿足我們的需求,需要找一個成熟穩定的中文論壇,與我們的系統結合。最終選擇了 Discuz 作為我們的論壇系統,主要是因為它提供了一套可用的 Passport API,來直接與我們現有系統進行整合。下面摘錄 Discuz 文檔中的內容來說明整合原理,隨后的幾篇中,將詳細描述具體的整合過程... 閱讀全文
Reschedule
rescheduleJob(String triggerName, String groupName, Trigger newTrigger)
在進行 reschedule 操作的時候,我們通常只需要修改 Trigger 的時間,這時候我們只需要重新 new 一個含有新的 Schedule 時間的 Trigger 對象,reschedule 一下就可以了。
Unschedule
unscheduleJob(String triggerName, String groupName)
進行 unschedule 的時候,我們只需要知道名字和 group 就可以了。
進行 Schedule 操作前后,Database 中的相關數據都會被更改,在執行 unschedule 或者該 schedule 已經執行過,數據庫中的 trigger 信息都會被刪除。
摘要: Quartz 是一個強大的企業級 Schedule 工具,也是目前最好的開源 Schedule 工具,最近因為項目的需要,簡單的用到了 Quartz 的一些功能,對項目中使用 Quartz 的一些問題做簡單的記錄。
在 Quartz 的應用中,我們用到了以下的一些東西,ScheduleFactory, Scheduler, Job, JobDetail, Trigger,簡單說明一下他們的用途。... 閱讀全文
摘要: 名稱:Webrice UML Studio(webrice子項目)
官方網站:http://www.webrice.org
下載地址:http://sourceforge.net/project/showfiles.php?group_id=196090
核心成員(現有3人):3-5人(對uml2.1規范,eclipse項目架構代碼非常熟悉,對新技術把握準確)
project 計劃:
1,v1.0版本(計劃打包時間:2007.12)
實現全部uml 2.1規范,代碼生成,設計模式,uml模型文檔生成,設計概要文件等生成。具體如下(選自需求文檔)
UML Modeling ,Requirement Modeling ,Database Modeling ,Documentation Generation . 閱讀全文
摘要: 上一篇中我們說到了,如何使用 HttpClient 抓取所需要的數據,接下來介紹一下如何對這些數據進行處理?;镜奶幚碓硎鞘褂谜齽t表達式進行內容的匹配。為了便于處理,我們首先把使用 HttpClient 抓取到的數據做一些簡單的處理。第一步要做的就是刪除回車符,當然我不會寫含有回車符的正則表達式才會這么寫的,當然如果您有更好的方法也可以不用這么做。代碼很簡單:
1protected ... 閱讀全文
摘要: 最近股市大牛,相信這里的不少朋友都在炒股,當然上班時間老是開著網頁看股市或是盯著紅紅綠綠的專業股票軟件是總是擔心被周圍同事看到的,但又不時的想著大盤是漲了還是跌了,自己的股票又是如何呢。
于是用 Java 寫了一套簡單的股市信息跟蹤的小程序,Console 的,用于抓取相應的股市信息并顯示到 console 中,誰也不會... 閱讀全文
摘要: 最近,朋友們說v9.2找不到中文版,下面是Weblogic 9.2系列中英文產品直接下載。 閱讀全文
摘要: Java Platform Debugger Architecture(JPDA:Java平臺調試架構) 由Java虛擬機后端和調試平臺前端組成
1.Java虛擬機提供了Java調試的功能
2.調試平臺通過調試交互協議向Java虛擬機請求服務以對在虛擬機中運行的程序進行調試 閱讀全文