Heis的Blog

          保持簡單,保持愚蠢
          隨筆 - 29, 文章 - 1, 評論 - 122, 引用 - 0
          數(shù)據(jù)加載中……

          2010年1月12日

          LikeSql——讓你更優(yōu)雅地寫SQL

          LikeSql是我寫一個(gè)開源的小框架(http://code.google.com/p/likesql/),目標(biāo)是提供一個(gè)更優(yōu)雅地處理SQL的一個(gè)方案,希望能夠替代PreparedStatement和直接拼接SQL。雖然現(xiàn)在還有沒有正式的release版本,我還在為此努力。點(diǎn)擊這里閱讀全文

          posted @ 2010-11-28 15:16 Heis 閱讀(2183) | 評論 (1)編輯 收藏

          我使用DSL編寫SQL的一個(gè)Java實(shí)現(xiàn)

               摘要: 什么是DSL?領(lǐng)域特定語言(Domain Specific language)通常被定義為一種特別針對某類特殊問題的計(jì)算機(jī)語言,它不打算解決其領(lǐng)域外的問題。
          你遇到過這樣的問題么?
          你使用JDBC來實(shí)現(xiàn)數(shù)據(jù)存取,如果你要實(shí)現(xiàn)一個(gè)復(fù)雜條件的查詢,而且條件數(shù)目還不一定,這時(shí)候就很難使用PreparedStatement來解決了,因?yàn)槟愕腟QL模板不是固定的。就像上面的這個(gè)例子,如果用戶可能要使用DateOfBirth或者Name作為條件查詢,或者還有更多的條件。  閱讀全文

          posted @ 2010-03-21 23:41 Heis 閱讀(4958) | 評論 (2)編輯 收藏

          “快”真的是終極的用戶體驗(yàn)嗎?

               摘要: 自Google瀏覽器Chrome推出的那一天,它的速度鄙視了其他所有的瀏覽器,也極大地刺激了他們的神經(jīng)。很多人說,第二次瀏覽器的戰(zhàn)爭就此開始,各個(gè)瀏覽器開始了javascript的競速。Safari,F(xiàn)irefox,Opera都投入了大量的精力去改善他們的javascript引擎。前幾天發(fā)布的firefox3.6又宣稱要比3.5快20%。

          那么追求“快”,真的是對用戶最有利的么?
            閱讀全文

          posted @ 2010-01-25 23:53 Heis 閱讀(1963) | 評論 (2)編輯 收藏

          Jakarta Commons Cookbook讀書筆記--Commons Collections(容器篇之一)

               摘要: Jakarta Commons Cookbook讀書筆記系列篇,這篇主要提供commons collections里面iterator,buffer,map等類的用法。  閱讀全文

          posted @ 2010-01-12 22:28 Heis 閱讀(3964) | 評論 (1)編輯 收藏

          主站蜘蛛池模板: 延长县| 兴隆县| 石屏县| 东至县| 饶河县| 肇东市| 武鸣县| 达日县| 凤山县| 新野县| 巴马| 庄河市| 昌平区| 五大连池市| 叶城县| 清丰县| 五峰| 赤城县| 兴隆县| 左权县| 太仆寺旗| 福州市| 义马市| 九台市| 河南省| 宜良县| 江北区| 安国市| 汝南县| 平潭县| 永年县| 达日县| 定陶县| 镇宁| 蒲城县| 沽源县| 宁乡县| 平山县| 韶山市| 乌兰县| 温州市|