
2011年5月23日
摘要: 大象前些時間在一個老系統(tǒng)上添加了一個功能,此系統(tǒng)框架非常老(Struts2.2.1.1+Spring2.5.6+ibatis2),所有的配置都寫在XML里面。這次出現(xiàn)問題的地方也在XML,而且是在JSON返回結(jié)果上面。
閱讀全文
posted @
2015-09-30 11:33 菠蘿大象 閱讀(5918) |
評論 (0) |
編輯 收藏
摘要: 本文記錄一下在CentOS中同步時間的方法,方便以后查詢。
閱讀全文
posted @
2015-08-11 16:56 菠蘿大象 閱讀(754) |
評論 (0) |
編輯 收藏
摘要: 我們在開發(fā)中,有時非常需要一個全局唯一的ID值,不管是業(yè)務(wù)需求,還是為了以后可能的分表需求,全局唯一值都非常有用,本篇大象就來講講這個實現(xiàn)并對ID生成器性能進行一下測試。
閱讀全文
posted @
2015-07-13 17:22 菠蘿大象 閱讀(20477) |
評論 (2) |
編輯 收藏
摘要: 在數(shù)字電視領(lǐng)域,時間使用的是MJD(修正儒略日),而不是Java中的UTC(協(xié)調(diào)世界時),而工作中又需要將機頂盒端的MJD日期轉(zhuǎn)化為UTC日期,本篇是大象關(guān)于轉(zhuǎn)換的一點記錄。
閱讀全文
posted @
2015-05-20 17:08 菠蘿大象 閱讀(4739) |
評論 (0) |
編輯 收藏
摘要: 前兩篇對mybatis-generator-core源碼進行了修改,在一定程度上做到了方便使用。這一篇先將寫個測試程序看看生成的結(jié)果,然后用maven assembly將它打包生成一個zip文件。
閱讀全文
posted @
2015-04-10 14:24 菠蘿大象 閱讀(16454) |
評論 (21) |
編輯 收藏
摘要: 上一篇對mybatis-generator-core源碼的基礎(chǔ)修改作了說明,也可以說是最想改的地方,這一篇將在此基礎(chǔ)上再做進一步的修改。
閱讀全文
posted @
2015-03-25 16:33 菠蘿大象 閱讀(26591) |
評論 (0) |
編輯 收藏
摘要: 相信很多人都用過mybatis-generator-core生成pojo和xml文件,但是這工具最后一個版本是1.3.2版,2012年7月后就沒再更新了,同時因為這玩意是老外寫的,可能與咱們國人的有些習慣不一致,所以在使用上總會感覺不怎么爽,大象也有這個體會,所以對源碼作過一些修改,現(xiàn)將這些總結(jié)分享出來給需要的朋友。
閱讀全文
posted @
2015-03-20 17:15 菠蘿大象 閱讀(24871) |
評論 (14) |
編輯 收藏
摘要: Spring對Quartz作了一個封裝,同時,Spring自己也提供了一個任務(wù)定時器(spring-task),現(xiàn)把它總結(jié)一下。
閱讀全文
posted @
2015-03-12 16:15 菠蘿大象 閱讀(38577) |
評論 (4) |
編輯 收藏
摘要: 上一篇講了一些MySQL比較常用的一些SQL語句寫法,這篇再記錄下,平時可能會用到的復雜點的查詢語句的寫法。
閱讀全文
posted @
2015-02-02 10:04 菠蘿大象 閱讀(8478) |
評論 (1) |
編輯 收藏
摘要: MySQL的SQL語句寫法,除了那些基本的之外,還有一些也算比較常用的,這里記錄下來,以便以后查找。
閱讀全文
posted @
2015-01-23 15:11 菠蘿大象 閱讀(3121) |
評論 (3) |
編輯 收藏
摘要: 在Java并發(fā)編程方面,計算密集型與IO密集型是兩個非常典型的例子,這次大象就來講講自己在這方面的內(nèi)容,本篇比較基礎(chǔ),只適合剛?cè)腴T的童鞋,請各種牛人不喜勿噴。
閱讀全文
posted @
2015-01-20 15:08 菠蘿大象 閱讀(19506) |
評論 (6) |
編輯 收藏
摘要: 本文記錄一下使用xstream這個api的注解特性對Java對象與XML字符串相互轉(zhuǎn)換的一些代碼示例。
閱讀全文
posted @
2014-08-26 15:10 菠蘿大象 閱讀(33140) |
評論 (0) |
編輯 收藏
摘要: 在Java并發(fā)編程里面,volatile是個很重要的概念,大象也來講講自己對它的理解。
閱讀全文
posted @
2014-06-20 17:08 菠蘿大象 閱讀(5981) |
評論 (2) |
編輯 收藏
摘要: Java并發(fā)一直都是開發(fā)中比較難也比較有挑戰(zhàn)性的技術(shù),對于很多新手來說是很容易掉進這個并發(fā)陷阱的,其中尤以共享變量最具代表性,其實關(guān)于講這個知識點網(wǎng)上也不少,但大象想講講自己對這個概念的理解。
閱讀全文
posted @
2014-06-10 16:09 菠蘿大象 閱讀(11314) |
評論 (5) |
編輯 收藏
摘要: m2eclipse插件相信很多人都知道怎么裝,但是自從sonatype將它貢獻給eclipse后,頁面變化比較大,以至于有些新手都不知道怎么安裝這個插件,而且不同的eclipse版本對應(yīng)不同的m2e版本。就連我的一些同事?lián)Q電腦重新搭建開發(fā)環(huán)境,都有點搞不清楚,所以大象就想把這個講一下,希望給有需要的人一些幫助。
閱讀全文
posted @
2014-05-16 16:11 菠蘿大象 閱讀(2428) |
評論 (0) |
編輯 收藏
摘要: 前一篇對泛型進行了一番總結(jié),本篇就來說說與泛型有關(guān)的反射。
閱讀全文
posted @
2014-05-06 14:33 菠蘿大象 閱讀(6142) |
評論 (1) |
編輯 收藏
摘要: 大象根據(jù)自己對泛型和反射的使用,來談?wù)剬λ鼈兊睦斫?,順便整理一下知識,記錄下來,以便以后查找。
閱讀全文
posted @
2014-04-29 17:09 菠蘿大象 閱讀(7030) |
評論 (0) |
編輯 收藏
摘要: 總結(jié)一下自己使用jackson處理對象與JSON之間相互轉(zhuǎn)換的心得。
閱讀全文
posted @
2014-04-16 15:48 菠蘿大象 閱讀(59337) |
評論 (1) |
編輯 收藏
摘要: 通過之前的
基于SSM3框架FreeMarker自定義指令(標簽)實現(xiàn)這篇文章的介紹,我們對FreeMarker有了一個基本了解,這次大象將使用FreeMarker模板引擎,實現(xiàn)生成靜態(tài)頁的功能。
閱讀全文
posted @
2014-04-04 16:55 菠蘿大象 閱讀(5792) |
評論 (7) |
編輯 收藏
摘要: 這次終于抽出點時間把很多年前寫的SSH2學習示例用Maven重構(gòu)了一遍,給有需要的朋友下載。
閱讀全文
posted @
2014-03-27 17:33 菠蘿大象 閱讀(3834) |
評論 (1) |
編輯 收藏
摘要: 我們是不是經(jīng)常覺得做項目時,老是不斷重復之前項目的錯誤或問題?跳槽幾次后,發(fā)現(xiàn)項目管理上總是有些似曾相識的感覺。不要奇怪,這很正常,大象也有過這種經(jīng)歷,我將這些經(jīng)驗總結(jié)出來,與各位分享一下。
閱讀全文
posted @
2014-02-04 12:11 菠蘿大象 閱讀(3452) |
評論 (7) |
編輯 收藏
摘要: 上一篇主要介紹了使用jxl生成報表的代碼模板以及獲取報表數(shù)據(jù)的一種處理方式,本篇將通過兩個復雜報表案例的分析,來告訴大家如何實現(xiàn)。
閱讀全文
posted @
2014-01-09 14:16 菠蘿大象 閱讀(2688) |
評論 (0) |
編輯 收藏
摘要: 在實際項目中,特別是企業(yè)應(yīng)用開發(fā)中,報表開發(fā)是其中很重要的一項功能,基本上都會要求將統(tǒng)計數(shù)據(jù)導出成Excel,不但如此,這些報表格式一般也比較復雜,尤其是顯示的數(shù)據(jù),往往都是很多業(yè)務(wù)數(shù)據(jù)綜合而成的結(jié)果。大象根據(jù)自己以往做報表的經(jīng)驗,進行了一下總結(jié),給剛開始做報表開發(fā)或是有需要的朋友一點借鑒。
閱讀全文
posted @
2014-01-07 16:12 菠蘿大象 閱讀(4965) |
評論 (2) |
編輯 收藏
摘要: 記錄一下使用dom4j和jdom這兩個API處理字符串型XML的方法,雖然網(wǎng)上也有很多這樣的文章,但我還是想再寫一遍,方便自己查找。
閱讀全文
posted @
2013-12-31 10:47 菠蘿大象 閱讀(6695) |
評論 (0) |
編輯 收藏
摘要: 服務(wù)器端的數(shù)據(jù)驗證,對于一個WEB應(yīng)用來說是非常重要的,而Spring從3.0開始支持JSR-303規(guī)范,它定義了一些標準的驗證約束,同時也提供了一個可擴展的自定義方式來滿足不同的開發(fā)需要,大象以SSM3為基礎(chǔ),結(jié)合實例來說明如何通過Spring MVC用自定義約束注解的方式來實現(xiàn)Validator驗證。
閱讀全文
posted @
2013-12-16 17:47 菠蘿大象 閱讀(17424) |
評論 (10) |
編輯 收藏
摘要: 在使用Spring MVC做開發(fā)時,可以利用框架的特性可以很方便的將運行時異常隱藏起來,避免暴露給用戶降低體驗,同時提高系統(tǒng)安全。
閱讀全文
posted @
2013-12-04 15:10 菠蘿大象 閱讀(1671) |
評論 (0) |
編輯 收藏
摘要: 在使用Spring MVC做開發(fā)時,一般都要使用靜態(tài)資源文件,例如js,css,jpg等等數(shù)據(jù),如果不加配置,一般都會加載失敗,解決這個問題的辦法很簡單,有需要的童鞋可以看看。
閱讀全文
posted @
2013-11-22 16:12 菠蘿大象 閱讀(5228) |
評論 (4) |
編輯 收藏
摘要: 存檔一份使用commons-httpclient發(fā)送請求的代碼片斷,為了大象越來越衰弱的記憶力,像這種不經(jīng)常使用,但在某個需要的時刻又想不起來的情況。
閱讀全文
posted @
2013-11-05 16:20 菠蘿大象 閱讀(2946) |
評論 (0) |
編輯 收藏
摘要: 最近看了《浪潮之巔》第二版,對我這個IT從業(yè)者觸動很大,同時也有一些感悟,就想寫出來,給自己一個提醒,同時也給一些新入行的朋友一些參考。
閱讀全文
posted @
2013-10-31 21:12 菠蘿大象 閱讀(1065) |
評論 (3) |
編輯 收藏
摘要: 都說程序猿是最苦逼的職業(yè),沒有之一。沒錯,程序猿的苦逼生活,一般人都不會懂。大象也是一枚程序猿,也有一些不得不說的苦逼故事。
閱讀全文
posted @
2013-10-02 14:51 菠蘿大象 閱讀(1448) |
評論 (0) |
編輯 收藏
摘要: 通過之前的
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解實例詳解系列文章,我們已經(jīng)成功的整合到了一起,這次大象將在此基礎(chǔ)上對框架中的FreeMarker模板做一個擴展,詳細說明如何實現(xiàn)自定義指令(標簽)功能。
閱讀全文
posted @
2013-09-29 11:46 菠蘿大象 閱讀(7586) |
評論 (6) |
編輯 收藏
摘要: 在用Spring MVC框架開發(fā)中,如果使用Jquery Form Plugin的ajaxSubmit()方式提交表單,產(chǎn)生org.springframework.validation.BeanPropertyBindingResult異常,那么這篇博客可能會對你有所幫助。
閱讀全文
posted @
2013-09-26 11:43 菠蘿大象 閱讀(1784) |
評論 (0) |
編輯 收藏
摘要: 大象根據(jù)研究與實際項目經(jīng)驗,向大家介紹一個關(guān)于文件類型驗證的解決辦法。不清楚的朋友可以了解下,知道的不喜勿噴。
閱讀全文
posted @
2012-05-01 11:37 菠蘿大象 閱讀(6347) |
評論 (0) |
編輯 收藏
摘要: 這是本系列的最后一篇,主要講一下FreeMarker模板引擎的基本概念與常用指令的使用方式。
閱讀全文
posted @
2012-04-23 08:38 菠蘿大象 閱讀(9864) |
評論 (7) |
編輯 收藏
摘要: 這一章大象將詳細分析web層代碼,以及使用Spring MVC的注解及其用法和其它相關(guān)知識來實現(xiàn)控制器功能。
閱讀全文
posted @
2012-04-22 16:21 菠蘿大象 閱讀(12560) |
評論 (4) |
編輯 收藏
摘要: 前兩章我為大家詳細介紹了如何搭建maven環(huán)境,Spring MVC的流程結(jié)構(gòu),Spring MVC與Struts2的區(qū)別,例子中的一些配置文件的分析。那么這一章,我就對例子的層次結(jié)構(gòu)進行說明,以及MyBatis的簡單運用。
閱讀全文
posted @
2011-08-04 16:02 菠蘿大象 閱讀(21072) |
評論 (26) |
編輯 收藏
摘要: 在上一篇文章中我詳細的介紹了如何搭建maven環(huán)境以及生成一個maven骨架的web項目,那么這章中我將講述Spring MVC的流程結(jié)構(gòu),Spring MVC與Struts2的區(qū)別,以及例子中的一些配置文件的分析。
閱讀全文
posted @
2011-06-01 19:27 菠蘿大象 閱讀(32455) |
評論 (5) |
編輯 收藏
摘要: Spring更新到3.0之后,其MVC框架加入了一個非常不錯的東西——那就是REST。它的開放式特性,與Spring的無縫集成,以及Spring框架的優(yōu)秀表現(xiàn),使得現(xiàn)在很多公司將其作為新的系統(tǒng)開發(fā)框架。大象根據(jù)實際的項目經(jīng)驗,以之前SSH2例子為基礎(chǔ),對其進行一次大改造,詳細的為大家講解如何實現(xiàn)SSM3全注解式的開發(fā)。
閱讀全文
posted @
2011-05-23 00:57 菠蘿大象 閱讀(29219) |
評論 (14) |
編輯 收藏