Time of Update: 2018-12-03
jQuery1.5 如期發布,於月底 1 月 31 日發布 1.5 正式版。1.5 版本更新了 83 個 bug,重寫 Ajax 的 API,新的延遲物件,sub() 方法遍曆的效能也有了提升,API 文檔也有了變更。下載:jQuery Minified (29kb Gzipped)jQuery Regular (207kb)具體詳情請猛擊:http://blog.jquery.com本文是使用 B3log Solo 從 簡約設計の藝術
Time of Update: 2018-12-03
該版本包含一些新的功能,例如從輸入資料流中解析HTML、DOM複製、:not() 偽CSS的選取器;同時也修複了一些bug,提升了穩定性;改進了HTTP的串連處理和更強的文檔正常化。jsoup 是一款 Java 的HTML 解析器,可直接解析某個URL地址、HTML常值內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似於JQuery的操作方法來取出和操作資料。jsoup的主要功能如下: 從一個URL,檔案或字串中解析HTML; 使用DOM或CSS選取器來尋找、取出資料;
Time of Update: 2018-12-03
開源運動廣受歡迎,並且在軟體開發史上寫下了濃重一筆。但是它影響最深遠的地方在哪呢?有史以來,最成功的開源“項目”又是什麼呢?事實上,總體來看,Web不就是開源運動最大的成功嗎?可能最有名的例子就是隱藏欄位眾多網站背後的LAMP,也就是Linux、Apache、MySQL和PHP。但當你仔細考慮後,你會發現更多。下面列出了Web得以運轉的一些開源項目。Web browsers -網路瀏覽器在網路瀏覽器市場中,雖然微軟的封閉源碼軟體IE瀏覽器仍然佔有很大的份額,但其它功能相似的開源項目已經流行起來,
Time of Update: 2018-12-03
WebSocket 通訊協定是實現了瀏覽器與伺服器全雙工系統通訊的 HTML5 新協議之一。傳統瀏覽器只允許通過 HTTP 與網站互動,然而對於富 Web 應用程式 如聊天和遊戲,HTTP 的效率不太高,因此HTML5 提供了socket API,只需一個握手動作就能在瀏覽器和伺服器之間建立快速通道。然而在 11 月 26 日,安全研究人員發表了一篇研究報告(PDF),他們發現 WebSocket 和透明代理存在嚴重安全問題,他們示範了基於 Upgrade 和 CONNECT
Time of Update: 2018-12-03
HTML5 的能力究竟有多強?在遊戲方面是否能超過Flash?看過這個視頻就能見分曉。為了展示HTML5瀏覽器的遊戲能力,Google Web工具包團隊的工程師專門製作了基於HTML5技術的經典第一人稱射擊遊戲《Quake II 雷神之錘》示範包。該示範包可以在瀏覽器中直接運行,而不需要外掛程式。工程師們利用Jake2 Java引擎,使用GoogleWeb工具包中的WebSockets,結合WebGL技術重建了整個遊戲資源。整個示範非常流暢,在筆記本中進行試玩最低幀速為30fps,最高能達到60
Time of Update: 2018-12-03
現在的視頻網站標準不一,觀看Youtube視頻需要安裝Flash
Time of Update: 2018-12-03
今天回到昆明了,預計的大理三日行兩日便結束了 早上感受了 7 點半到 9 點間徹底感受了什麼叫“下關風”了,不錯,非常不錯。本次出差目的達到了,雖然過程不是那麼輕鬆+愉快。感覺自己準備還不夠,下次一定做得更好,充分承擔起自己的責任。軟體工程最重要的就是實幹。這也許像走路,當你抬頭看前方的時候,你看不到腳下;當你看腳下的時候,又忽略了前方。但,走總是沒錯的。
Time of Update: 2018-12-03
蘋果對自己的新瀏覽器充滿自信,宣稱Safari 4是瀏覽器的革新之作,是Mac和PC兩個平台上最快捷、最具創新的Web瀏覽器,昨日蘋果公開表示,自本周初Safari 4正式發布以來,其下載量在三天內超過了1100萬次,其中至少600萬次來自於Windows下載,500萬次來自於OS X平台下載。 近日微軟計劃在歐洲銷售完全不捆綁IE的Windows 7,這一訊息對於蘋果來說無疑是個好訊息,蘋果可以有機會擴大歐洲市場份額,由於Windows
Time of Update: 2018-12-03
這幾天 Mozilla 對 Firefox 3.5 的更新節奏真是夠快,今天,一個新的 RC 版本(顯示為 RC 3)又放出了。Firefox3.5 RC 3 主要根據使用者對之前版本的反饋進行了修正。有趣的是,筆者在其關於對話方塊中並沒有發現 RC 字樣,而是正式的版本號碼,這或許預示著Firefox 3.5 正式版就快要推出了。Firefox 3.5 RC 3 提供 Linux、Mac OS X、Windows 等平台的版本,支援超過 70
Time of Update: 2018-12-03
正常化中的 JSR 299 與可能到來的 JSR 330轉載請保留作者資訊:作者:88250 Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com 目前,JSR 299(Contexts and Dependency Injection for Java EE) 處於社區評審狀態,預計今年 9 月會出現在 Java EE 6 規範中。JSR 330(Dependency Injection
Time of Update: 2018-12-03
JDK6第20個Update版本-JDK 6 Update 20發布下載了,使用JDK 6的朋友可以直接去Sun官方下載最新的JDK使用。本次發布的JDK 6 Update 20的詳細版本號為JDK 1.6.0_20-b02,或許是由於前幾天曝光的Java WebStart對URL過濾的bug導致惡意使用者可以執行遠程代碼的問題影響,Sun官方才放出了這個JDK 6 Update 20 吧,因為JDK 6Update 20 主要就是修複了該安全性漏洞。本次更新同時還包含了對Java
Time of Update: 2018-12-03
受邀加入了中國 HTML5 研究小組,比較意外。一直以來很關注 Web 標準進程,隨著 HTML5 的逐漸推廣,應用逐漸接納,這一標準得到普及。其實,Web 上的 RIA 我只認為 DHTML(HTML,CSS,JavaScript)靠譜,Flex(Flash)縱有一些便捷沙箱,但終究還是不跨平台。試問,從程式設計語言發展至今,有哪個語音能像 DHTML 這樣跨平台運行,Java?(您是不知道什麼是悲劇 :-)。雖然 HTML5 的普及還待時日,但 網頁用戶端開發人員應該讀一下 HTML5
Time of Update: 2018-12-03
NetBeans.org is proud to announce the availability of the NetBeans IDE 6.1 Release Candidate. Download now. Highlights of this release include: JavaScript SupportSemantic HighlightingCode Completion and Type AnalysisQuick Fixes and Semantic
Time of Update: 2018-12-03
在過去的幾年中,單元測試逐漸成為我編寫軟體的核心內容,在這裡要感謝一種叫做極端編程-XP(注1)(見“資源”一節)的簡便程式設計方 法。這種方法要求我為新加入的每個函數都編寫單元測試,並且維護這些測試。沒有通過單元測試,我就不能將任何一個的代碼加到模組中。在代碼基數增長的同 時,這些測試允許開發人員有依據地將改變整合起來。起初,我認為這些單元測試就足以應付全域,沒有必要涉及到功能測試。噢,又錯了。功能測試和單元測試完全 不同的兩者。我花費了很長的時間才理解到兩者的區別,以及如何將它們結合起來,
Time of Update: 2018-12-03
在上個月我們介紹了 JavaEE 6 將包括 JSR330 和 JSR299。Roger Kitain 寫了一篇博文介紹如何在 Glassfish 中使用 JCDI (JSR 299, ex-WebBeans)。在文章中,他通過一個 JSF 2.0 的猜數位例子介紹了如何使用 JSR 299 / JSR 330 進行編碼。你將看到符合 JSR 規範的一些註解: @Inject,@Qualifier,@SessionScoped,
Time of Update: 2018-12-03
作者觀察到許多能產生優秀團隊的特性: ◆ 流程:Scrum,精益和XP。另外還有一些傳統的流程,如RUP(統一軟體過程),PMBOK(專案管理知識體系),等等。 ◆ 創造環境的條件:處於同一地點的團隊、團隊房間、隨時可見的圖表、白板等等。
Time of Update: 2018-12-03
新的rails 2.0終於release了,而Ubuntu 7.10 (Gutsy Gibbon)上面apt得到的rails還是1.2.4的版本,所以想要體驗2.0的同學就得自己手工安裝一下Rails。安裝方法很簡單,這裡給出安裝步驟:(1) 安裝Rubysudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri(2) 安裝RubyGemssudo apt-get install rubygems sudo gem
Time of Update: 2018-12-03
通常,架構要麼是在Word文檔中描述的一些軟體系統中無形的、概念性的方面,要麼就完全是由技術驅動的(“我們使用了一個XML架構”)。這兩種方式都很糟糕:前者很難派上用場,而後者架構上的概念被技術宣傳所掩蓋。相關廠商內容 BEA虛擬化技術讓你無需再為計算容量而擔心 書籍:使用Visual Studio Team Foundation Server進行團隊開發(Part 3) 《IDC:SOA中國路線圖》技術分析報告下載
Time of Update: 2018-12-03
本文不對Ruby的基礎文法作過多介紹,只對Ruby的OO運用作出一次實踐,也記錄了我對Ruby的OO理解。另外,關於Ruby編碼規範這裡也不再贅述,寫的代碼盡量遵循《Ruby編碼規範》。首先,建立一個Person類 :#
Time of Update: 2018-12-03
開源是一件非常好的事情,這一點大多數人都認同。但是然後呢?你是選擇只動口對其稱讚?還是真正動手來做些事情為它的發展出一份力?開源實際上有一個非常大的理想,這個理想可能會讓有的人感覺不舒服,但是卻會讓更多的人擁有被解放的感覺:那就是實現人們之間的協作。實現更多人的參與。讓許多人來一起來做出有用的東西:你為開源獻出一滴水,開源會回報給你一眼泉。許多人會一起來發現軟體的漏洞、修複漏洞和快速的響應新需求:這就是一個開源的神奇咒語。現在有很多免費提供的偉大軟體的原因,就是因為人們分享了其開發過程。因為這些