原创 HTML頁面中DOM更新時機的奇怪問題

最近在開發中遇到一個奇怪的問題,這個問題的場景是比較簡單的,在一個DOM節點中首先要顯示的是一條“正在加載”的消息,然後從遠程獲取一些數據,並顯示在此DOM中。在Firefox下面,“正在加載”的消息能夠正常顯示,之後從遠程獲取的數據也能

原创 學習一下Retweet Button的代碼

  Retweet Button是John Resig寫的一個簡單的JS,用來把某個URL通過bit.ly的服務變短之後,發送到Twitter上去。 這個東西本來是比較簡單的,代碼也比較少,不過從中還是可以學到一些比較好的做法。 (fun

原创 2009年互聯網五大趨勢(ReadWriteWeb) Top 5 Web Trends of 2009

ReadWriteWeb給出的2009年互聯網五大趨勢 : 結構化數據(Structured Data) 實時互聯網(The Real-Time Web) 個性化(Personalization) 移動互聯網與延伸的現實

原创 在Notepad++中使用Tidy來格式化HTML文檔

Notepad++是一塊不錯的文本編輯器。在用Notepad++編寫HTML文檔的時候,經常會需要對文檔進行格式化(pretty-print),主要是提供良好的縮進。通過Tidy插件就可以比較好的完成這個功能。爲了Tidy正常的工作,需要

原创 使用Java中的Runtime.exec()執行Windows命令

 寫這篇博客的出發點是爲了回答JavaEye問答頻道上面的一個問題,是問如何用Java來調用Windows上的wmic命令來獲取系統中當前的進程信息。我的第一印象是用Runtime.exec()肯定是可以的,但一寫就發現,事情並沒有那麼的

原创 第一個正式的開源項目 - 批量圖片下載Firefox擴展

批量圖片下載Firefox擴展是我08年做的一個小東西,當時是作爲我發表在developerWorks中國上面的文章的示例應用而開發的。後來我把它發佈到了Mozilla上面,現在有一萬多的下載量,活躍用戶900多。之前對Firefox 3

原创 IE 6/7 動態創建的單選框無法被選擇

在IE 6/7上面,動態創建的單選框是無法被用戶來選擇的。這是一個已知的bug,並且在IE 8中被修正了。 已經有不少的資料在討論這個問題了。對於這個問題,需要注意的是,如果要設置單選框的被選擇狀態(通過checked = true),需

原创 【閱讀筆記】JavaScript - Misunderstood

最近終於有時間看看新的東西了,剛纔在Slideshare上面看了一個PPT,關於JavaScript的,有些地方還是值得一看的,把一些之前沒有意識到的地方記錄下來先。   原作者有個錯誤,"0"和"0.0"都不是假值,空字符纔是假值。 0

原创 面向文檔的數據庫CouchDB初探

 面向文檔的數據庫目前比較流行,它可以作爲通常的關係數據庫的補充,在很多情況下,用文檔的方式建模優於關係數據庫的ER模型。目前流行的面向文檔的數據庫實現有Apache CouchDB和MongoDB等。我之前花了一些時間研究CouchDB

原创 個人網站備案完成,已經重新開放

我的個人網站在完成備案之後,已經重新開放了,歡迎訪問。

原创 推薦一款待辦事宜的管理軟件 - Task Coach

最近在用一款待辦事宜管理軟件,Task Coach,和其它的類似軟件相比,我覺得有幾點是不錯的: 對於任務的信息很詳細。創建任務的時候可以填寫的信息很多。一般的簡單的todo管理軟件,都只允許提供一個標題或是描述。這種對於那些簡單任務是

原创 Windows 7體驗之旅

因爲我原來的XP系統很長時間沒有重裝了,速度有點慢,加上目前對Windows 7的評價都還不錯,昨天晚上BT下載下來了一個Windows 7的鏡像。今天下班回家就開始安裝,整個過程挺順利的。我是在XP的基礎上直接全新安裝的。把Window

原创 《深入理解Java 7 - 核心技術與最佳實踐》一書已經出版

  在歷時近一年之後,我寫的《深入理解Java 7 - 核心技術與最佳實踐》一書已經出版。這本書不僅僅是一本關於Java 7的書,也包含了很多Java平臺的底層技術的詳細介紹,適合於有一定Java基礎的讀者。    

原创 Fibonacci(斐波納契)數列的計算

斐波納契數列的計算是一個很老的話題了,出現在各種算法書中。今天寫這篇博文的出發點是在網上看了MIT 6.00的公開課,正好把一些思路理清一些,畢竟有些東西,自己實踐過後纔有深刻的認識。 普通的遞歸計算 這是最簡單的算法了,根據斐波納契數列

原创 《主流網站前端代碼分析》系列之序

 博客很久沒有更新了,主要是由於有些時候發現確實沒什麼值得在博客上面來寫的,很多就直接寫了一條微博。另外自己也花了比較多的時間在文章的寫作上面。不過現在打算花點時間用邊學邊寫的態度來認真研究一下主流網站的前端代碼,並進行一下詳細的分析,找