JDBC資料庫連接池的實現

一種簡單JDBC資料庫連接池的實現
平常 connection 是要 lock 的資料. connectioionpool 是用共用的方式.
內文中提到:
(併發物理連接數)×(每個連接可提供的Statement數量)
 例如某種資料庫可同時建立的物理連接數為 200個,每個連接可同時提供250個Statement,那麼ConnectionPool最終為應用提供的併發Statement總數為: 200 × 250 = 50,000個。這是個併發數位,很少有系統會突破這個量級。所以在本節的開始,指出資源的耗盡與應用程式直接管理有關。
傳統的方試只可以接受"物理連接數"
有點類似在中間層加 buffer 的意味. 記得 PHP 的 ADODB 好像也有類似的功能.

Flickr 使用心得

Flickr 到現在還是掛著 Beta. 現在系統都流行掛 Beta?..
因為 Yahoo! 收購 Flickr 才知道有這家公司. 也不知道為何要收購..
不知為什麼. 最好的方法就是用用看~~ :p
發現 Filckr 的特色 - 透明營幕
註冊來用用看.. 使用後. 發現這套已經非常強大了, 而且使用也很方便~
來做做小筆記吧~
1. 要上傳照片.
可以用網頁上傳. 也可以 Upload -> Uploading tools 找到工具程式來上傳.
用拖拉的方式就可以上傳了. 超方便..
2. 自己的 link 是 http://www.flickr.com/photos/41613170@N00/
他可以設定 alias. 登入後於頁面有 "Choose your Flickr web address!"
然後可以選自己的 alias. 於是會一次產生兩個
* PHOTO: http://www.flickr.com/photos/tsung/
* BLOG: http://www.flickr.com/people/tsung/
3. 最特別的東西就是他的 Note 了~~
ex: http://www.flickr.com/photos/tsung/6964561/
可以在照片加入小註解. 我超愛這個小功能.
加 Note 的方法又很簡單.
於你照片的上頭有一排灰色的字. 不怎麼明顯, 然後點最左邊的 ADD Note 就可以了.
會出現小框框. 可以拖拉放大縮小, 也可以寫中文(UTF-8).
4. 上面還有很多其它的小功能,
"BLOG This" 就可以加到自己的 Blog 去.
而且不一定要用他的 Blog, 也可以自己加到自己 Blog 去.
只要小小設定一下就可以了~ (不過我 Blog 都滿滿的, 沒地方擺這個).
"Rotate" 可以旋轉照片. 想要往左轉, 右轉. 你高興就行...
"All Size" 點下去可以看到照片 URL 等等資訊. 隨時看你想加在網頁何處都行~
而且上面還有尺寸. 他自己可以幫你做縮放.
5. 其它. 等哪天用到其它功能再說~~ :p
心得: 基本上這就是 Blog + 相簿, 不過.. 有很多很方便的東西.
也整合了不少的工具. 難怪現在這麼看好 Flickr.

閱讀全文〈Flickr 使用心得〉

Debian Java & Mplayer

很多人會問說. 為何會沒辦法apt-get install Java, Mplayer 來用.
以下都是轉錄而來, 來源已不可考(忘記在哪了)
好像是官方文件寫的吧.. XD
原因如下:
Debian 沒有 Java / mplayer 整合,是因為和自由軟體的理念有衝突。
Debian 本身受制於 Debian Social Contract (Debian 社會契約),只有完全免費、自由使用的軟體才會包進Debain 內。
這份Social Contract的嚴格程度,甚至連GNU Free Documentation Licence 也不能通過……
雖然是這樣子. 不過還是有人私下打包這些 pkg.
只要於 sources.list 加入 以下就可以了
mplayer:
deb http://marillat.free.fr/ unstable main
deb ftp://ftp.nerim.net/debian-marillat/ unstable main
http://www.princessleia.com/MPlayer.html
java:
http://www.debian.org/doc/manuals/debian-java-faq/
http://yamaguch.sytes.net/~tora/debian/java.html