2010年10月29日
摘要: 隨著信息化的快速發(fā)展,IT項(xiàng)目變得越來越復(fù)雜,通常都是由多個(gè)子系統(tǒng)共同協(xié)作完成。對于這種多系統(tǒng)、多項(xiàng)目的情況,很多構(gòu)建工具都已經(jīng)提供了不錯(cuò)的支持,像maven、ant。對于Gradle,除了借鑒了ant或者maven的類似繼承的方式定義子項(xiàng)目,也提供了一種更為方便的集中配置的方式,大大減少了構(gòu)建帶來的復(fù)雜度。除此之外,Gradle還提供了清晰的Project樹模型來映射多項(xiàng)目的組織結(jié)構(gòu),接下來,讓我們了解一下如何使用Gradle構(gòu)建多項(xiàng)目吧。
閱讀全文
摘要: Gradle 是以 Groovy 語言為基礎(chǔ),面向Java應(yīng)用為主,基于DSL語法的自動(dòng)化構(gòu)建工具。這次,讓我們探討一下Gradle中更多關(guān)于Project或者Task中的玄機(jī)。
閱讀全文
摘要: Gradle中有兩個(gè)基本的概念:project和task。每個(gè)Gradle的構(gòu)建由一個(gè)且只有一個(gè)project構(gòu)成,它代表著需要被構(gòu)建的組件或者構(gòu)建的整個(gè)項(xiàng)目。每個(gè)project由一個(gè)或者多個(gè)task組成。task代表著Gradle構(gòu)建過程中可執(zhí)行的最小單元。例如當(dāng)構(gòu)建一個(gè)組件時(shí),可能需要先編譯、打包、然后再生成文檔或者發(fā)布等,這其中的每個(gè)步驟都可以定義成一個(gè)task。
閱讀全文
摘要: Gradle 是以 Groovy 語言為基礎(chǔ),面向Java應(yīng)用為主,基于DSL語法的自動(dòng)化構(gòu)建工具。說到j(luò)ava的自動(dòng)化構(gòu)建工具,大家一定對Ant和Maven都不會(huì)陌生,對,Gradle就是這樣一種類似的工具,不過它比Ant和Maven強(qiáng)大的多。
閱讀全文
摘要: REST是新一代的web service設(shè)計(jì)標(biāo)準(zhǔn),關(guān)于REST的定義,以及同傳統(tǒng)SOAP相比較的優(yōu)略,這里就不羅嗦了,以后可以直接google。
這里先暫且小結(jié)一下學(xué)到的REST相關(guān)知識。
閱讀全文
摘要: Cucumber 是一個(gè)基于BDD的測試框架,它能夠幫助團(tuán)隊(duì)使用業(yè)務(wù)上的語言對軟件系統(tǒng)的行為進(jìn)行測試。同單元測試相比,Cucumber的測試更多關(guān)注的是業(yè)務(wù)級別的行為,因此非開發(fā)人員、業(yè)務(wù)專家或者客戶能夠容易的參與,從而保證軟件系統(tǒng)的行為切實(shí)符合業(yè)務(wù)需求。
閱讀全文
摘要: 1句話解釋面向?qū)ο笤瓌tS.O.L.I.D
閱讀全文
摘要: 讀書筆記之(測試驅(qū)動(dòng)開發(fā)實(shí)用指南)(二)
閱讀全文
摘要: Grails上傳文件,默認(rèn)字段長度小的問題總結(jié)
閱讀全文
摘要: Grails/Flex/Blazeds 上傳下載文件
閱讀全文
摘要: 使用Grails/BlazeDS/Flex開發(fā)步驟
閱讀全文
摘要: 使用Grails結(jié)合acegi開發(fā)權(quán)限設(shè)置總結(jié)
閱讀全文
摘要: 使用STS開發(fā)Grails步驟
閱讀全文
摘要: Veracode是一個(gè)檢測應(yīng)用程序是否存在安全漏洞的工具,更多細(xì)節(jié)請?jiān)L問http://www.veracode.com。
這里主要總結(jié)一下如何消除Veracode檢測結(jié)果中的CRLF(Carriage Return, Line Feed) Injection (CWE ID 117)的問題......
閱讀全文
摘要: Veracode是一個(gè)檢測應(yīng)用程序是否存在安全漏洞的工具,更多細(xì)節(jié)請?jiān)L問http://www.veracode.com。
這里主要總結(jié)一下如何消除Veracode檢測結(jié)果中的OS Command Injection((CWE ID 78)) 的問題......
閱讀全文
摘要: Veracode是一個(gè)檢測應(yīng)用程序是否存在安全漏洞的工具,更多細(xì)節(jié)請?jiān)L問http://www.veracode.com。
這里主要總結(jié)一下如何消除Veracode檢測結(jié)果中的SQL Injection 的問題......
閱讀全文