原创 寫程序這種勞動能創造價值嗎?

剛纔瀏覽問答頻道的生活欄的時候看到這樣一個問題,寫程序這種勞動能創造價值嗎?我覺得有位仁兄的看法挺實在,[quote]2008-05-09 王貴偉 (

原创 FutureTask.isDone() 的返回問題

FutureTask.isDone() 方法在 cancel(boolean) 方法被調用後會立即返回 true。這在很多情況下不會是我們想要的。我們

原创 方便的文件樹遍歷

我經常會遇到進行批量文件修改的情況。Windows 腳本我十分不精通,以前都是靠現寫一個 C# 程序。遇到 Ruby 後,我十分喜歡它語法上的靈活性。

原创 firstChild 把我玩了

加班兩三個小時,就是因爲被一個 DWR 的函數給玩了。dwr.util.removeAllRows(ele, options) 這個函數可以把 ele

原创 在JNI中調用本地帶結構體參數的函數

說起JNI,《The Java Native Interface -- Programmer's Guide and Specification》我認

原创 獲取文本控件的輸出流

在 Swing 中,文本控件沒有輸出流!所謂的文本控件這裏指派生自 JTextComponent 的控件,如 JTextField、JTextArea

原创 兩個 JavaScript 面向對象的方法

[b][size=large]準備工作[/size][/b]爲了演示或者您試驗,請先準備好下面的 HTML 模板。<html><head><meta

原创 [Groovy] this 語義的陷阱

groovy 中 this 的語義有問題。下面的代碼會報異常,說 secret2 方法找不到:new Sub().doSomething()class

原创 Maven 中直接依賴怎樣影響間接依賴

相信學 Maven 的都看過 Maven 的官網文檔的 [i]Introduction to Dependency Mechanism[/i]。在介紹

原创 Java 類路徑掃描

Java 中缺乏內建的類路徑掃描機制。但是這個機制對於做框架的人來說很常用。下面的工具類從類路徑下面的文件或者 JAR 路徑中掃描包,可以實現我們需要的功能。實現是基於 Spring 3.1.11.RELE

原创 將博客搬至 Github

[url]http://winteryoung.github.io[/url]

原创 JParsec中如何在parser規則裏引用lexer規則

Java 的 Parser combinator 中最有名應該是 JParsec 了。隨着 Java 8 的發佈,我們也可以用 lambda 表達式來寫規則了。剛開始的時候我以爲它跟 C# 下面的 Spra

原创 TimSort 中的核心過程

TimSort 是 Python 中 list.sort 的默認實現。Java 7 也將非原始類型列表的排序實現替換成了 TimSort。網上關於 TimSort 是什麼,性能特點分析的文章不少,但是介紹它

原创 nVidia 顯卡播放視頻垂直同步問題

我的筆記本的顯卡是 nVidia GeForce GT 320M。用 gnome-mplayer 播放視頻的時候垂直不同步,會發生畫面撕扯現象(Totem 更不用說了)。驅動用的是 Ubuntu 推薦安裝的

原创 解決Ruby腳本在Windows命令行亂碼

如果把 ruby 當腳本使用,在 windows 命令行下面輸出中文可能會亂碼。這句話可以解決問題:STDOUT.set_encoding Encoding.locale_charmap