原创 《敏捷迭×××發管理者指南》讀書筆記(0)

敏捷軟件開發宣言人和交互 重於 過程和工具可以工作的軟件 重於 面面俱到的文檔客戶合作 重於 合同談判隨時應對變化 重於 遵循計劃雖然右側的各項也有價值,但我們認爲左側的項更加重要。敏捷軟件開發遵循的原則1. 我們最優先要做的是通過儘早地、

原创 《編寫可維護的 JavaScript》讀書筆記第8章:避免“空比較”

想判斷一個變量(或參數)是不是一個數組,顯然不應該只是這樣寫:if (items != null) { // 不好的寫法 items.sort(); ...}1. 檢測原始值5種原始值:字符串、數字、布爾值、null 和 und

原创 近期讀的技術書籍

上個月開始每個週末都去圖書館借書看,感覺可以省下不少錢,發現有價值的書,再去買也不會到手了又後悔了。不過缺點就是經常發現好書都被借走了,只能挑剩下的。不過這樣依然能夠借到一些不錯的書,下面就是我前面一個月借來看的書:《JUnit 實戰》,對

原创 我的友情鏈接

51CTO博客開發CSDN.NET博客園ITEYE

原创 VS2010與.NET4系列 24.使用Visual Studio2010固定項目和解決方案

今天介紹VS2010的“固定”項目和解決方案到 Windows 7 任務欄和 VS2010 起始頁的能力。 VS2010在Windows 7任務欄上的跳轉列表 使用 Windows 7 在 VS2010 跳轉列表上固定項目 Window

原创 《編寫可維護的JavaScript》讀書筆記1:編程風格

“程序是寫給人讀的,只是偶爾讓計算機執行一下。”——Donald Knuth。高德納(Donald Ervin Knuth)是世界頂級計算機科學家之一,被公認爲現代計算機科學的鼻祖,著有《計算機程序設計藝術》(The Art of Comp

原创 Java補課之馴服Tiger:併發集合

原文寫的很精彩,直接去閱讀吧:http://www.ibm.com/developerworks/cn/java/j-tiger06164/

原创 《編寫可維護的 JavaScript》讀書筆記第7章:事件處理

1. 典型用法在很多場景中,只用到了 event 所提供信息的一小部分。// 不好的寫法function handleClick(event) { var popup = document.getElementById("popup"

原创 《編寫可維護的JavaScript》讀書筆記第5章:UI層的鬆耦合

將 JavaScript 從 CSS 中抽離 不要使用 IE 8 及更早版本支持的一個特性:CSS 表達式。 /* 不好的寫法 */ .box { expression(document.body.offsetWidth +

原创 jQuery實戰讀書筆記(第六章 jQuery實用函數)

1. 使用jQuery標誌 $.fx.off - 啓用或禁用特效 $.support - 所支持特徵的詳細信息 $.browser - 公開瀏覽器的細節(官方廢棄) 1.1 禁用動畫 $.fx.off = true; 1.2 檢測用戶代理支

原创 《編寫可維護的JavaScript》讀書筆記第6章:避免使用全局變量

在瀏覽器中,全局對象指的 window 對象,因此任何在全局作用域中聲明的變量和函數都是 window 對象的屬性。1. 全局變量帶來的問題命名衝突代碼的脆弱性難以測試2. 意外的全局變量function doSomething() {va

原创 jQuery實戰讀書筆記(第八章 使用 Ajax 與服務器通信)

1. 加載內容到元素中 1.1 使用 jQuery 加載內容 load(url, parameters, callback) url - 服務器端資源的URL parameters - 作爲請求參數傳遞的數據,可以是字符串(作爲查詢字符串)

原创 VS2010與.NET4系列 24.使用Visual Studio2010固定項目和解決方案

今天介紹VS2010的“固定”項目和解決方案到 Windows 7 任務欄和 VS2010 起始頁的能力。 VS2010在Windows 7任務欄上的跳轉列表 使用 Windows 7 在 VS2010 跳轉列表上固定項目 Window

原创 《敏捷迭代開發管理者指南》讀書筆記(0)

敏捷軟件開發宣言人和交互 重於 過程和工具可以工作的軟件 重於 面面俱到的文檔客戶合作 重於 合同談判隨時應對變化 重於 遵循計劃雖然右側的各項也有價值,但我們認爲左側的項更加重要。敏捷軟件開發遵循的原則1. 我們最優先要做的是通過儘早地、

原创 Java 泛型的使用限制

從 JDK 5開始,Java 增加了對泛型的支持,這是一次比較大的改進,利用好泛型,能夠減少代碼,提高生產率。但是由於Java一貫的向後兼容原則,讓泛型的使用受到了限制,下面我們來研究一下泛型的使用限制。1. 數組支持協變,泛型集合不支持a