數百萬的開發者用 Java 語言進行 Web 2.0 開發、大數據分析及科學計算。同時,由于易于編程、模塊化及對多平臺的支持,Java 也被用于大規模分布式的框架中,如 Apache Hadoop 等。
必應 Bing 經常性地會加入一些新功能和測試,今天推出的就有一個可交互的計算器功能。 之前在 Bing.com 輸入比如“45 x 12 =”就可以等到計算之后的結果,新上線的計算器功能會在結果
幾天前,Mozilla舉辦了一次為Firefox OS移植應用免費得Firefox OS手機的活動,活動為期一個月,符合條件并完成移植的開發者將免費得到一臺Firefox OS開發者參考手機-Flame。這次的活動貌似是上一次活動的一個分支,同樣為期一個月。
在過去做了不少代碼走讀,發現了一些代碼質量上比較普遍的問題,以下是其中的前五名:
有不完整的代碼?如果有,它應該被移除還是打上’TODO‘之類的適當標記? 測試 代碼可測試嗎?比如,不要增加太多的或隱藏的依賴,不能夠實例化對象,測試框架能夠使用方法等。 有測試嗎,它們全面嗎?比如,至少包含了你們認可的代碼覆蓋率嗎?
Rome是一個可定制的JS日期與時間選擇器。不依賴于第三方庫。 創建 Rome 日歷有一堆的選項可以用。這些選項具有合理的默認值,很容易調整。這些選項在下面列出。 Option Description
Lustre為Xyratex公司所有,Lustre是一個高度可擴展性的文件系統,可帶來快速的性能體驗。它還可以處理“幾萬節點和PB級存儲”。 1 Lustre概述 Lustre是面向集
Visual Transformation Machine)是一個可縮放的用戶界面UI工具包,采用 Java 語言開發。可輕松的創建多種復雜的可視化多尺度的編輯器,用以顯示和動畫展示大量的對象。更多的界面截圖請看項目首頁。
WebSPHINX是一個Java類包和Web爬蟲的交互式開發環境。Web爬蟲(也叫作機器人或蜘蛛)是可以自動瀏覽與處理Web頁面的程序。WebSPHINX由兩部分組成:爬蟲工作平臺和WebSPHINX類包。
我們的web前端不是獨特的——它只是另一個API用戶。 我們如何重建測試 寫良好的、可維護的測試和良好的、可維護的應用代碼是密不可分的。重構應用代碼使我們可以極大地改進我們的測試代碼,這是我們改進測試的步驟。
ExpandableTextView是一個Android庫能夠讓開發人員輕松創建一個可展開/折疊的Android TextView,就像Google Play的App描述。 項目主頁:
主要學習與運行效果 在本節的內容中,我們將通過一個具體實例的實現過程,詳細講解在表視圖當中,如何創建一個可展開可收縮的表視圖。為了讓讀者有著更為直觀的印象,我們將通過模仿QQ好友列表來實現這個效果。 該示例主要演示:
臺緊密相連。比如,或許你會發現,NIO加速應用性能不光取決于OS,還跟特定的JVM有關,主機的虛擬化上下文、大存儲特性、甚至數據……” ——摘自” Five ways to maximize Java
Android中,大家都用過ListView,ExpandableListView等,也許你還用過 PinnedHeaderListView,但是如果我說PinnedHeaderExpandableListView,你聽過嗎?還有可下拉的 PinnedHeaderExpandableListView呢?沒聽過也不要緊,本文就是介紹這個東西的,為了讓大家有更直觀的了解,先上效果圖。通 過效果圖可以看出,首先它是一個
仿陌陌的可滑動Segment 可以實現上下兩個scrollview的聯動 可以自定義button的效果和文字 在滑動時有顏色和字體大小的漸變效果 項目主頁: http://www
STCalendar 可以連續選擇日期的日歷,可跨月連續選擇日期,沒有將STCalendarItem進行設定,可根據實際需求編寫 效果圖 使用代碼 項目地址: https://github
有不完整的代碼?如果有,它應該被移除還是打上’TODO‘之類的適當標記? 測試 代碼可測試嗎?比如,不要增加太多的或隱藏的依賴,不能夠實例化對象,測試框架能夠使用方法等。 有測試嗎,它們全面嗎?比如,至少包含了你們認可的代碼覆蓋率嗎?
原生gallery3D應用中,在單張圖片瀏覽的時候有圖片是可以隨意縮放的,而且縮放效果非常自然流暢,如果你想自己實現這樣的效果不妨去試試解讀gallery3D的源碼。但是告訴你gallery3D的源碼非常復雜,除非你是長時間做關于圖片方面的開發,不然收獲與付出的時間
SyncSpout簡介 SyncSpout是上海華瑞銀行(SHRB)大數據團隊開發的,用來構造可交互的、同步的Storm拓撲的組件。我們在做實時推薦系統中,希望將Storm的并發性和分布式計算能力應用到“請求-響應”范式中,
APR(Apache portable Run-time libraries,Apache可移植運行庫)的目的如其名稱一樣,主要為上層的應用程序提供一個可以跨越多操作系統平臺使用的底層支持接口庫。在早期