原创 Titanic OST

  今天晚上聽起了Titanic的OST,腦海裏頓時浮現起電影裏的一個個鏡頭。很遺憾,在這部史上最賣座的電影上映的時候,沒能去電影院欣賞。要是往後推個幾年,沒準就能和MOMO一起看了,LP肯定哭得稀哩哇啦的

原创 又是一個開始

    前幾天有位兄弟對開學完全沒有心理準備,加上事多,有點不正常,當然這背後還隱藏着八卦。我的事也不少,包括煩心的退宿舍,找房子,鬧心。還好我有一個能幫我分憂解難的LP,幫我渡過了難關~~下午就要回浦口上課了,結束了3個月的鼓樓生活,還

原创 java diff 及wiki相關

原理 diff的原理在於找兩個字符串之間的最大相同子串(Longest Common Subsequence)以及編輯距離,比較有名的實現是UnixLinux上常用的diff(GNU Diff)。 實現 Java裏Diff的實現我找

原创 Upgrading to Spring Security 2.0(zz)

原文:http://raibledesigns.com/rd/entry/upgrading_to_spring_security_2就是appfuse作者的博客,做了一些精簡1. 包變化:org.aceg

原创 Firefox實現text-overflow:ellipsis

  用ExtJS做UI層的確很好看,在IE7(我們拋棄了IE6), Chrome, Safari下運行都挺好,但Firefox總有點問題,都是關於Grid的。昨天碰到的問題是GridPanel(就是表格)

原创 看來最好的代碼閱讀器還是IDE

    這兩天要研究下Acegi,給人做技術講座,內容要求和Acegi有關。於是想找個代碼閱讀器來看代碼。     第一個想到的就是SourceInsight,但考慮到SourceInsight還是收費軟件,於是轉向開源產品。搜了半天,找

原创 ubuntu 8.04 flash 中文亂碼

ubuntu裝好之後, 爲瀏覽器firefox安裝flash插件, 後來發現中文會變成方框。 如何解決? 輸入: cd /etc/fonts/conf.d/ 爲了安全,備份一下: sudo cp 49-sansserif.conf 49

原创 trac簡易指南

trac系統有三大塊主要功能: Wiki 代碼庫瀏覽 Ticket Wiki的功能很快就可以上手,如果沒有什麼特別需要的排版功能的話,使用上沒有問題。如果需要類似重構方案的表現的話,可以參考wiki排版功能以及wiki宏。

原创 Validator原來不可以Render兩次

    公司有一個簡單功能的PrintPanel,這兩天卻一直用不上,報以下的錯誤: [ArgumentException: 已存在具有相同鍵的條目。]   System.Collections.Speci

原创 發現對hibernate的瞭解太少了

  前幾天趕工Virtualcampus,應用了一些hibernate的高級映射,比如<any>等。然後發現對unique, inverse, cascade的瞭解還是太少,基本上停留在會用工具生成代碼的水

原创 zz:Tomcat的中文亂碼的經典解決方案

  (轉貼注:原來要用filter還有這麼多的問題。要分別對待GET和POST方法。GET要在Connector裏設好了URIEncoding(不是URLEncoding),今天被搞死了。。) 引言: 近期在做我們學校(華中科技大學)

原创 Hibernate裏的重複記錄

  前幾天APIS爆出了個奇怪的BUG:某個小組關閉任務後,任務自動被duplicate,然後子任務也丟失了。手工查看數據庫,發現數據庫里居然只有一條Task記錄,Hibernate卻返回兩條。findById(id爲主鍵)居然會返回兩

原创 xplanner部署錯誤

啓動拋出以下異常: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [

原创 博客搬遷

  從這裏搬走了,有了自己的家,估計沒人訂閱我這裏的博客,Google Reader上只有我自己。   新地址爲 http://www.onlymarshall.com

原创 web分頁的設計原則

翻了一些小標題,全文見http://kurafire.net/log/archive/2007/06/22/pagination-1011. 提供大面積的點擊區域2. 不要使用下劃線3. 明顯地標識出當前頁