原创 AngularJS基本特性介紹

[b]Hello World[/b]使用AngularJS非常簡單,如下:<!doctype html><html ng-app><head>

原创 TDD Of Spring JMS

不知何時養成了習慣,在沒有一個可運行的測試的時候,個人完全沒有動力去寫實際的業務代碼。老覺得,沒有測試來證明自己的確做了某件事,即使自己真的完成了某個

原创 使用Sinatra創建Soap Web Service

簡單對象訪問協議(SOAP)是一種輕量的、簡單的、基於 XML 的協議,它被設計成在 WEB 上交換結構化的和固化的信息。 SOAP 可以和現存的許多

原创 Micro Service工具集之Swagger:可測試的樣式化API文檔

在我之前的一篇博文中,介紹了Yammer開發團隊貢獻的開源微服務開發框架DropWizard(http://ningandjiao.iteye.com

原创 Luhn算法的Ruby實現

什麼是Luhn算法? Wiki上得標準定義:[url]http://en.wikipedia.org/wiki/Luhn_algorithm[/url

原创 基於Spring-WS的Restful API的集成測試

在很多Java企業級應用中,Spring佔據了非常重要的位置,這就導致了基本上的技術選型都是圍繞着Spring來, 比方說筆者最近的項目需要開發一個R

原创 Ruby IO之ARGF,ARGV

在使用ruby腳本時, 經常需要用到在參數中給出文件名,然後再腳本中可以處理該文件的功能,或者說從STDIN獲取輸入,然後處理得到某個結果。 而rub

原创 那些JavaScript周圍的名詞

初涉JavaScript的時候,經常會聽到ECMAScript, NodeJS,Webkit,V8,PhantomJS什麼的,到底這些都是些什麼東西,有什麼差別呢,在開發中,他們各自的角色又是什麼?[siz

原创 使用Hystrix守護應用(3)

[size=large][b]監控HystrixCommand[/b][/size]除了隔離依賴服務的調用外,Hystrix還提供了近乎實時的監控,Hystrix會實時的,累加的記錄所有關於HystrixC

原创 記Protocol Oriented Programming in Swift of WWDC 2015

其實最先朋友讓我就這個題目寫篇文章的時候,我是拒絕的,因爲覺得蘋果就是在炒冷飯, 把已經流行了數十年的OOP中的“面向接口編程”還拿來講,看完整個Session之後呢,雖然還是覺得在炒冷飯,但是畢竟還是加了

原创 你應該知道的Core Animation知識

分享最近讀的一本書:https://github.com/AttackOnDobby/iOS-Core-Animation-Advanced-Techniques[img]http://dl2.iteye.

原创 關於併發的思考

[size=large][b]併發數[/b][/size]併發數和2個因素有關,一是系統可用的處理器核數,這個值可以通過硬件查詢得到,也可以通過如下代碼得到:Runtime.getRuntime().ava

原创 把YSlow添加到Build Pipeline中

[size=large][b]YSlow[/b][/size]Yslow是雅虎開發的網頁性能分析工具,Yahoo!的性能團隊經過多年研究識別出了34條會影響Web應用性能的行爲,然後根據其中可測試的23項行

原创 JSHint: 規範團隊的JavaScript代碼

[b][size=large]歷史[/size][/b]2008年,Douglas Crockford大神寫完《JavaScript:The Good Parts》[url]http://book.doub

原创 使用Hystrix守護應用(2)

接上篇([url]http://ningandjiao.iteye.com/blog/2171185[/url]),[size=large][b]執行方式[/b][/size]HystrixCommand提