<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5674424923930705489</id><updated>2012-01-19T17:14:49.229+08:00</updated><category term='Teradata'/><category term='other'/><category term='jQuery'/><category term='javascript'/><category term='JSP'/><category term='php'/><category term='Cloud Computing'/><category term='DSP'/><category term='Matlab'/><category term='OLE DB'/><category term='SQL Server'/><category term='Programing'/><category term='Data Stage'/><category term='Relevance feedback'/><category term='Java'/><category term='Optimum Design'/><category term='Web Service'/><category term='MAC'/><category term='server management'/><category term='hadoop'/><category term='css'/><category term='AI'/><category term='Agent'/><category term='mutimedia'/><category term='Eclipse'/><category term='hive'/><category term='.net'/><category term='Ubuntu'/><category term='c++'/><title type='text'>Tree Code</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default?start-index=101&amp;max-results=100'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>107</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2528182539365354573</id><published>2020-06-15T10:12:00.025+08:00</published><updated>2012-01-03T23:26:19.105+08:00</updated><title type='text'>Design</title><content type='html'>PSD&lt;br /&gt;&lt;a href="http://searchpsd.com/"&gt;Search PSD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;特殊色票&lt;br /&gt;&lt;a href="http://www.hr-fm.com/"&gt;色彩繽紛的美麗插畫 - HR-FM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;北歐&lt;br /&gt;&lt;br /&gt;&lt;a href="http://annaemilial.blogspot.com/"&gt;Anna Emilia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.lottanieminen.com/ki.html"&gt;Lotta Nieminen&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.shannontoth.com/"&gt;Shannon Toth&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.alexanderjansson.com/"&gt;alexander jansson&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;靈感&lt;br /&gt;&lt;a href="http://photoblog.hk/wordpress/14670/%E5%A3%9E%E8%8A%AD%E6%AF%94%E7%9A%84%E7%9C%9F%E5%AF%A6%E7%94%9F%E6%B4%BB?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+photoblog%2FgHXk+%28Photoblog%E3%80%80%E6%94%9D+%E5%BD%B1+%E6%9C%AD+%E8%A8%98%29&amp;utm_content=Google+Reader"&gt;壞芭比的真實生活&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Flash Web Template&lt;br /&gt;&lt;a href="http://www.flashvillage.com/"&gt;FlashVillage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;素材&lt;br /&gt;&lt;a href="http://www.plaintextures.com/"&gt;紋路 Plaintextures&lt;/a&gt;&lt;br /&gt;&lt;a href="http://icongal.com/"&gt;Search ICON&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sozaijiten.com/manga/"&gt;漫畫圖庫素材&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;攝影&lt;br /&gt;&lt;a href="http://elenakalis.carbonmade.com/"&gt;水底攝影 Elena Kalis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.27mm.net/work/wetphoto/model/"&gt;海底攝影  Enric Adrian Gener&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lissyelle.com/index.php"&gt;奇幻攝影 Lissy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.frank-kunert.de/"&gt;超現實建築物模型&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;日本插畫&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=21bFpgEfDFM"&gt;金魚達人&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tomoyukikambe.web.fc2.com/"&gt;Tomoyuki KANBE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pocko.com/pockopeople/portfolio5.php?a=28&amp;c=4"&gt;Nomoco&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.uniglavas.com/sakka/35/index.html"&gt;高橋美賀子&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?aq=f&amp;sourceid=chrome&amp;ie=UTF-8&amp;q=%E5%B1%B1%E5%8F%A3%E8%97%8D"&gt;山口藍（浮世繪）&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?hl=zh-TW&amp;q=%E6%A3%AE%E6%B4%8B%E5%8F%B2&amp;oq=%E6%A3%AE%E6%B4%8B%E5%8F%B2&amp;aq=f&amp;aqi=g1&amp;aql=undefined&amp;gs_sm=e&amp;gs_upl=8097l16085l0l13l13l0l1l0l0l171l1361l4.8l12"&gt;森洋史（森林）&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www3.ocn.ne.jp/~gallo44/"&gt;gallo44 (漫畫CG)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://news.gamme.com.tw/archives/162719"&gt;John Hathway(透視)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ogre-s.com/"&gt;ogre-s(動物插畫)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=EzrS6nPt1Zc"&gt;貓咪&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;歐美插畫&lt;br /&gt;http://www.kenart.net/&lt;br /&gt;〝骨肉分離〞的街頭塗鴉 - Nychos  &lt;a href="http://www.kaiak.tw/2011/11/nychos.html"&gt;A&lt;/a&gt; &amp; &lt;a href="http://rabbiteyemovement.tumblr.com/"&gt;B&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mostlywanted.com/"&gt;黑暗華麗的時尚插畫 - Tom Bagshaw&lt;/a&gt;&lt;br /&gt;&lt;a href="http://illustrators.ru/users/id30426/portfolio"&gt;Galia Zin'ko&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com.tw/search?q=Mary%20Blair&amp;bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&amp;biw=1128&amp;bih=758&amp;um=1&amp;ie=UTF-8&amp;hl=zh-TW&amp;tbm=isch&amp;source=og&amp;sa=N&amp;tab=wi"&gt;Mary Blair&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?hl=zh-TW&amp;q=Mateo+Dineen&amp;oq=Mateo+Dineen&amp;aq=f&amp;aqi=g1&amp;aql=undefined&amp;gs_sm=e&amp;gs_upl=42657l42657l0l1l1l0l0l0l0l43l43l1l1"&gt;Mateo Dineen（怪獸）&lt;/a&gt;（&lt;a href="http://themafucage.blogspot.com/2010/03/mateo-dineen.html?zx=e3e4c701ddeb5c76"&gt;Blog&lt;/a&gt;）&lt;br /&gt;&lt;a href="http://kaiak.tw/?p=80905&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Kaiaktw+%28KAIAK.TW+|+%E5%9F%8E%E5%B8%82%E7%BE%8E%E5%AD%B8%E7%9A%84%E6%96%B0%E6%85%8B%E5%BA%A6%29"&gt;極簡風格童話海報創作 – Christian Jackson&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.douart.ru/art/"&gt;奇幻人物肖像&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;印刷&lt;br /&gt;&lt;a href="http://lookinggoods.cc/#/home"&gt;LookingGood&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libook.com.tw/users/login"&gt;libook&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blueco.com.tw/index.asp"&gt;藍格&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;配色&lt;br /&gt;&lt;a href="http://kaiak.tw/?p=80323&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Kaiaktw+%28KAIAK.TW+|+%E5%9F%8E%E5%B8%82%E7%BE%8E%E5%AD%B8%E7%9A%84%E6%96%B0%E6%85%8B%E5%BA%A6%29"&gt;螢光色&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PhotoShop濾鏡&lt;br /&gt;&lt;a href="http://www.smashingapps.com/2011/09/06/50-extremely-useful-and-time-saving-free-photoshop-action-sets.html"&gt;50 Extremely Useful And Time Saving Free Photoshop Action Sets&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;比賽&lt;br /&gt;&lt;a href="http://blog.yam.com/irislovespainting/article/23607342"&gt;波隆納插畫&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;特殊表現手法&lt;br /&gt;&lt;a href="http://www.kaiak.tw/2011/10/carne-griffiths.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Kaiaktw+%28KAIAK.TW+|+%E5%9F%8E%E5%B8%82%E7%BE%8E%E5%AD%B8%E7%9A%84%E6%96%B0%E6%85%8B%E5%BA%A6%29"&gt;燈箱下隱藏的另外一層意義&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.philsu.tw/index.php/deisgn-treasures/inspiration/download/english-font/item/movie-style-fonts-free-download"&gt;電影字體&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2528182539365354573?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2528182539365354573/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2528182539365354573' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2528182539365354573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2528182539365354573'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/06/design.html' title='Design'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2694328486355595928</id><published>2012-01-19T17:14:00.002+08:00</published><updated>2012-01-19T17:14:49.241+08:00</updated><title type='text'>PTT 爬網技術</title><content type='html'>bbs2html&lt;br /&gt;ptt crawler&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2694328486355595928?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2694328486355595928/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2694328486355595928' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2694328486355595928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2694328486355595928'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2012/01/ptt.html' title='PTT 爬網技術'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3396611675996362028</id><published>2011-12-08T09:42:00.003+08:00</published><updated>2011-12-08T15:19:55.634+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hadoop'/><title type='text'>crawlzilla</title><content type='html'>Nutch&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.csdn.net/kauu/article/details/1823830"&gt;Nutch Crawler工作流程&lt;/a&gt;&lt;br /&gt;&lt;a href="http://my.oschina.net/intellicapacity/blog/17175"&gt;Nutch中Hadoop的应用之Injector&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.apache.org/nutch/CommandLineOptions"&gt;Nutch 1.4 Command Line Options of bin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.chedong.com/tech/lucene.html"&gt;Lucene：基于Java的全文检索引擎简介&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3396611675996362028?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3396611675996362028/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3396611675996362028' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3396611675996362028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3396611675996362028'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/12/crawlzilla.html' title='crawlzilla'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1902094627767978731</id><published>2011-11-18T09:33:00.001+08:00</published><updated>2011-11-18T09:33:55.857+08:00</updated><title type='text'>7 Excellent HTML5 Tools And Resources</title><content type='html'>&lt;a href="http://www.smashingapps.com/2011/11/17/7-excellent-html5-tools-and-resources.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SmashingApps+%28Smashing+Apps%29&amp;utm_content=Google+Reader"&gt;7 Excellent HTML5 Tools And Resources&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1902094627767978731?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1902094627767978731/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1902094627767978731' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1902094627767978731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1902094627767978731'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/11/7-excellent-html5-tools-and-resources.html' title='7 Excellent HTML5 Tools And Resources'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7291286500746257218</id><published>2011-11-01T08:59:00.001+08:00</published><updated>2011-11-01T08:59:23.865+08:00</updated><title type='text'>將code轉成html</title><content type='html'>&lt;a href="http://www.hilite.me/"&gt;http://www.hilite.me/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7291286500746257218?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7291286500746257218/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7291286500746257218' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7291286500746257218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7291286500746257218'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/11/codehtml.html' title='將code轉成html'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6993586966950671337</id><published>2011-10-25T11:33:00.001+08:00</published><updated>2011-10-25T11:33:38.699+08:00</updated><title type='text'>extjs</title><content type='html'>http://www.sencha.com/products/extjs/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6993586966950671337?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6993586966950671337/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6993586966950671337' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6993586966950671337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6993586966950671337'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/10/extjs.html' title='extjs'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6413797798498544350</id><published>2011-10-13T14:33:00.000+08:00</published><updated>2011-10-13T14:34:20.046+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Seven Premium Style jQuery Plugins And Tutorials To Display Images On Websites</title><content type='html'>&lt;a href="http://www.smashingapps.com/2011/10/11/seven-premium-style-jquery-plugins-and-tutorials-to-display-images-on-website.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+SmashingApps+%28Smashing+Apps%29&amp;amp;utm_content=Google+Reader"&gt;Seven Premium Style jQuery Plugins And Tutorials To Display Images On Websites&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6413797798498544350?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6413797798498544350/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6413797798498544350' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6413797798498544350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6413797798498544350'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/10/seven-premium-style-jquery-plugins-and.html' title='Seven Premium Style jQuery Plugins And Tutorials To Display Images On Websites'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5683147023086224918</id><published>2011-09-28T10:53:00.002+08:00</published><updated>2011-09-28T11:11:30.461+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Lightbox</title><content type='html'>&lt;a href="http://blog.linym.net/archives/106"&gt;Lightbox 收集&lt;/a&gt;&lt;br /&gt;&lt;a href="http://colorpowered.com/colorbox/"&gt;colorbox&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5683147023086224918?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5683147023086224918/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5683147023086224918' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5683147023086224918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5683147023086224918'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/09/lightbox.html' title='Lightbox'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5904853140894819065</id><published>2011-09-28T10:39:00.001+08:00</published><updated>2011-09-28T10:40:32.842+08:00</updated><title type='text'>ogv converter</title><content type='html'>&lt;a href="http://en.flossmanuals.net/FFmpeg2Theora/UsingWindows/"&gt;FFmpeg2Theora&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5904853140894819065?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5904853140894819065/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5904853140894819065' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5904853140894819065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5904853140894819065'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/09/ogv-converter.html' title='ogv converter'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8637276134696265347</id><published>2011-09-14T09:32:00.002+08:00</published><updated>2011-09-14T09:32:50.573+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Stage'/><title type='text'>長度錯誤</title><content type='html'>通常是Line Termination要設定成Unix style&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8637276134696265347?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8637276134696265347/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8637276134696265347' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8637276134696265347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8637276134696265347'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/09/blog-post.html' title='長度錯誤'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7645126293960945095</id><published>2011-08-22T15:44:00.002+08:00</published><updated>2011-08-22T15:44:33.845+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>滑鼠移過去，出現註解</title><content type='html'>&lt;a href="http://www.webdesignbooth.com/15-jquery-plugins-to-create-an-user-friendly-tooltip/"&gt;15 jQuery Plugins To Create A User Friendly Tooltip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7645126293960945095?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7645126293960945095/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7645126293960945095' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7645126293960945095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7645126293960945095'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/08/blog-post.html' title='滑鼠移過去，出現註解'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-527716928779256166</id><published>2011-08-16T09:15:00.001+08:00</published><updated>2011-08-16T09:16:39.940+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>45 jQuery Plugins And Tutorials To Enhance Your Forms</title><content type='html'>&lt;a href="http://www.smashingapps.com/2011/08/15/enhance-your-forms-45-jquery-plugins-and-tutorials.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SmashingApps+%28Smashing+Apps%29&amp;utm_content=Google+Reader"&gt;45 jQuery Plugins And Tutorials To Enhance Your Forms&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-527716928779256166?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/527716928779256166/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=527716928779256166' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/527716928779256166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/527716928779256166'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/08/45-jquery-plugins-and-tutorials-to.html' title='45 jQuery Plugins And Tutorials To Enhance Your Forms'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8079760341914346957</id><published>2011-07-25T14:22:00.002+08:00</published><updated>2011-07-25T14:23:04.344+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hive'/><category scheme='http://www.blogger.com/atom/ns#' term='hadoop'/><title type='text'>hadoop hive 檢索字串</title><content type='html'>&lt;a href="http://stackoverflow.com/questions/5627996/is-there-a-hive-equivalent-of-sql-not-like"&gt;檢索不包含某字元&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Try this: Where Not (Col_Name like '%whatever%')&lt;br /&gt;also works with rlike:&lt;br /&gt;Where Not (Col_Name rlike '.whatever.')&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8079760341914346957?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8079760341914346957/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8079760341914346957' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8079760341914346957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8079760341914346957'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/07/hadoop-hive.html' title='hadoop hive 檢索字串'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5157596849089788160</id><published>2011-07-11T09:16:00.001+08:00</published><updated>2011-07-11T09:16:42.425+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Add or substract minutes to current time using Java Calendar</title><content type='html'>&lt;a href="http://www.java-examples.com/add-or-substract-minutes-current-time-using-java-calendar"&gt;Add or substract minutes to current time using Java Calendar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;  Add or substract minutes to current time using Java Calendar&lt;br /&gt;  This example shows how to add or substract minutes in current time  &lt;br /&gt;  using Java Calendar class.&lt;br /&gt;*/&lt;br /&gt; &lt;br /&gt;import java.util.Calendar;&lt;br /&gt; &lt;br /&gt;public class AddMinutesToCurrentDate {&lt;br /&gt; &lt;br /&gt;  public static void main(String[] args) {&lt;br /&gt; &lt;br /&gt;    //create Calendar instance&lt;br /&gt;    Calendar now = Calendar.getInstance();&lt;br /&gt; &lt;br /&gt;    System.out.println("Current time : " + now.get(Calendar.HOUR_OF_DAY)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.MINUTE)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.SECOND));&lt;br /&gt; &lt;br /&gt;    //add minutes to current date using Calendar.add method&lt;br /&gt;    now.add(Calendar.MINUTE,20);&lt;br /&gt; &lt;br /&gt;    System.out.println("New time after adding 20 minutes : " &lt;br /&gt;                      + now.get(Calendar.HOUR_OF_DAY)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.MINUTE)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.SECOND));&lt;br /&gt; &lt;br /&gt;    /*&lt;br /&gt;     * Java Calendar class automatically adjust the date or hour accordingly &lt;br /&gt;if adding minutes to the current time causes current hour or date to be changed.&lt;br /&gt;     */ &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;    //substract minutes from current date using Calendar.add method&lt;br /&gt;    now = Calendar.getInstance();&lt;br /&gt;    now.add(Calendar.MINUTE, -50);&lt;br /&gt; &lt;br /&gt;    System.out.println("Time before 50 minutes : " + now.get(Calendar.HOUR_OF_DAY)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.MINUTE)&lt;br /&gt;                      + ":"&lt;br /&gt;                      + now.get(Calendar.SECOND));&lt;br /&gt; &lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;/*&lt;br /&gt;Typical output would be&lt;br /&gt;Current time : 16:34:11&lt;br /&gt;New time after adding 20 minutes : 16:54:11&lt;br /&gt;Time before 25 minutes : 15:44:11&lt;br /&gt;*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5157596849089788160?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5157596849089788160/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5157596849089788160' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5157596849089788160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5157596849089788160'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/07/add-or-substract-minutes-to-current.html' title='Add or substract minutes to current time using Java Calendar'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-9165342665595434139</id><published>2011-07-08T09:31:00.000+08:00</published><updated>2011-07-08T09:32:12.976+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='JSP'/><title type='text'>passing jsp variable to java script</title><content type='html'>http://www.coderanch.com/t/287465/JSP/java/passing-jsp-variable-java-script&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;setUserID("&lt;%=  (String) session.getAttribute("sid") %&gt;");&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-9165342665595434139?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/9165342665595434139/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=9165342665595434139' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/9165342665595434139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/9165342665595434139'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/07/passing-jsp-variable-to-java-script.html' title='passing jsp variable to java script'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7464692555061113565</id><published>2011-07-05T09:37:00.000+08:00</published><updated>2011-07-05T09:38:05.322+08:00</updated><title type='text'>變更指令 ls 的顯示顏色</title><content type='html'>&lt;a href="http://talk.away.com.tw/main/modules/weblog/details.php?offset=6&amp;offset=0&amp;offset=0&amp;offset=0&amp;offset=0&amp;offset=12&amp;blog_id=72"&gt;變更指令 ls 的顯示顏色&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7464692555061113565?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7464692555061113565/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7464692555061113565' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7464692555061113565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7464692555061113565'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/07/ls.html' title='變更指令 ls 的顯示顏色'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6980224178374515426</id><published>2011-05-26T18:00:00.001+08:00</published><updated>2011-05-26T18:01:25.088+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Hive Thrift server</title><content type='html'>&lt;a href="http://blog.milford.io/2010/06/daemonizing-the-apache-hive-thrift-server-on-centos/"&gt;Daemonizing the Apache Hive Thrift server on CentOS&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6980224178374515426?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6980224178374515426/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6980224178374515426' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6980224178374515426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6980224178374515426'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/05/hive-thrift-server.html' title='Hive Thrift server'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6673327992619526602</id><published>2011-05-19T16:28:00.002+08:00</published><updated>2011-05-19T16:34:35.928+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Html form submit value to Javascript</title><content type='html'>&lt;a href="http://www.javascript-coder.com/files/get-all-form-objects/javascript-forms-example-2.html"&gt;Example: Using Javascript to access a form when there are multiple forms&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;查看原始碼，可以得到this.form這個夢幻元素&lt;br /&gt;為什麼我現在才知道...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6673327992619526602?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6673327992619526602/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6673327992619526602' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6673327992619526602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6673327992619526602'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/05/html-form-submit-value-to-javascript.html' title='Html form submit value to Javascript'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5923771767151605755</id><published>2011-05-11T15:24:00.001+08:00</published><updated>2011-05-11T15:25:45.044+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Html form Update mysql</title><content type='html'>觀念很好的利用Html form Update mysql的做法&lt;br /&gt;先透過select，再抓key值，導到下一個介面，進行update&lt;br /&gt;沒想到有人的想法跟我一樣&lt;br /&gt;哈哈&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.phpeasystep.com/mysql/9.html"&gt;網頁&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5923771767151605755?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5923771767151605755/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5923771767151605755' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5923771767151605755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5923771767151605755'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/05/html-form-update-mysql.html' title='Html form Update mysql'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8392631091673254698</id><published>2011-05-05T14:16:00.000+08:00</published><updated>2011-05-05T14:17:20.944+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS button</title><content type='html'>&lt;a href="http://www.catswhocode.com/blog/top-10-css-buttons-tutorial-list"&gt;Top 10 CSS buttons tutorial list&lt;/a&gt;&lt;br /&gt;&lt;a href="http://particletree.com/features/rediscovering-the-button-element/"&gt;best&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8392631091673254698?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8392631091673254698/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8392631091673254698' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8392631091673254698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8392631091673254698'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/05/css-button.html' title='CSS button'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-611980868421052837</id><published>2011-04-26T11:38:00.000+08:00</published><updated>2011-04-26T11:39:29.389+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS 字型 微軟正黑體</title><content type='html'>&lt;a href="http://benlibra.blogspot.com/2011/04/css.html"&gt;讓CSS正確顯示中文字體&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-611980868421052837?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/611980868421052837/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=611980868421052837' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/611980868421052837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/611980868421052837'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/css.html' title='CSS 字型 微軟正黑體'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2916465072491138262</id><published>2011-04-25T17:25:00.003+08:00</published><updated>2011-04-25T17:26:06.267+08:00</updated><title type='text'>css menu</title><content type='html'>&lt;a href="http://cssmenu.com/"&gt;http://cssmenu.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://key.chtouch.com/ContentView.aspx?P=473"&gt;介紹&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;推這個是因為程式碼比起外面一堆generator乾淨多了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2916465072491138262?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2916465072491138262/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2916465072491138262' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2916465072491138262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2916465072491138262'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/css-menu_25.html' title='css menu'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8514181898757603647</id><published>2011-04-25T17:25:00.002+08:00</published><updated>2011-04-25T17:25:55.556+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>css menu</title><content type='html'>http://cssmenu.com/&lt;br /&gt;&lt;br /&gt;&lt;a href="http://key.chtouch.com/ContentView.aspx?P=473"&gt;介紹&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;推這個是因為程式碼比起外面一堆generator乾淨多了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8514181898757603647?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8514181898757603647/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8514181898757603647' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8514181898757603647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8514181898757603647'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/css-menu.html' title='css menu'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-9077844967814097809</id><published>2011-04-21T14:07:00.003+08:00</published><updated>2011-04-21T14:11:13.002+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Ajax Loading gif</title><content type='html'>http://www.preloaders.net/&lt;br /&gt;http://www.ajaxload.info/&lt;br /&gt;http://www.chimply.com/Generator#spinner&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-9077844967814097809?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/9077844967814097809/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=9077844967814097809' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/9077844967814097809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/9077844967814097809'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/ajax-loading-gif.html' title='Ajax Loading gif'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7262461827004027145</id><published>2011-04-21T11:41:00.003+08:00</published><updated>2011-04-21T11:57:04.306+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Jquery Ajax Freeze/Lock the webpage</title><content type='html'>Jquery Ajax增加屬性async: false&lt;br /&gt;&lt;br /&gt;1.於IE使用時，會將整個畫面鎖住，無法做任何更動畫面的事情（例如跑出一個LOADING img），但是可以ALERT（一整個弔詭）&lt;br /&gt;2.於Firefox，依然可以對畫面做更動&lt;br /&gt;3.ajaxStart，ajaxStop會失效，變成廢物技（IE與Firefox皆相同）&lt;br /&gt;&lt;br /&gt;解決方法：&lt;br /&gt;async: false取消掉...&lt;br /&gt;&lt;br /&gt;當初會加async: false，是怕使用者送出訊息後，又手賤亂點，但是現在應該會用&lt;a href="http://jquery.malsup.com/block/"&gt;blockUI&lt;/a&gt;來解決使用者手賤的問題。這個愚蠢的問題，花了我一天的時間。&lt;br /&gt;&lt;br /&gt;不管怎樣，問題圓滿解決了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7262461827004027145?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7262461827004027145/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7262461827004027145' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7262461827004027145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7262461827004027145'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/jquery-ajax-freezelock-webpage.html' title='Jquery Ajax Freeze/Lock the webpage'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-967274628018164978</id><published>2011-04-12T09:37:00.001+08:00</published><updated>2011-04-12T09:40:48.537+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teradata'/><title type='text'>Teradata JDBC</title><content type='html'>&lt;a href="http://downloads.teradata.com/download/connectivity/jdbc-driver"&gt;Teradata JDBC Driver Download&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.info.teradata.com/eDownload.cfm?itemid=082310004&amp;type=TD"&gt;Teradata JDBC Driver User Guide&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.teradata.com/DownloadCenter/Topic9403-98-1.aspx"&gt;Teradata JDBC FAQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.teradata.com/DownloadCenter/Forum99-1.aspx"&gt;online code samples&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-967274628018164978?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/967274628018164978/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=967274628018164978' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/967274628018164978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/967274628018164978'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/04/teradata-jdbc.html' title='Teradata JDBC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3354508657840839139</id><published>2011-03-17T10:54:00.001+08:00</published><updated>2011-03-17T10:55:20.253+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JSP'/><title type='text'>JSP - SQL Injection</title><content type='html'>&lt;a href="http://www.owasp.org/index.php/Preventing_SQL_Injection_in_Java"&gt;Preventing SQL Injection in Java&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mib1.twbbs.org/NtpuImForum/showthread.php?t=56"&gt;JSP輸入表單如何避免SQL Injection&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3354508657840839139?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3354508657840839139/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3354508657840839139' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3354508657840839139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3354508657840839139'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/jsp-sql-injection.html' title='JSP - SQL Injection'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2719371490160662095</id><published>2011-03-08T13:57:00.005+08:00</published><updated>2011-09-02T11:37:16.421+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery SHOW TABLE</title><content type='html'>&lt;a href="http://flexigrid.info/"&gt;Flexigrid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.trirand.com/blog/"&gt;jQuery Grid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://plugins.jquery.com/project/jqGridView"&gt;jqGridView&lt;/a&gt;&lt;br /&gt;&lt;a href="http://reconstrukt.com/ingrid/"&gt;Ingrid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://github.com/mleibman/SlickGrid"&gt;SlickGrid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fixedheadertable.com/"&gt;fixed header table&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.datatables.net/index"&gt;datatables&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stackoverflow.com/questions/159025/jquery-grid-recommendations"&gt;reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.smashingapps.com/2011/09/01/extensive-collection-of-useful-jquery-plugins-for-working-with-tables.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+SmashingApps+%28Smashing+Apps%29&amp;amp;utm_content=Google+Reader"&gt;大統整!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2719371490160662095?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2719371490160662095/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2719371490160662095' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2719371490160662095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2719371490160662095'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/jquery-show-table.html' title='jQuery SHOW TABLE'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6639447481167641424</id><published>2011-03-04T17:21:00.001+08:00</published><updated>2011-03-04T17:35:21.684+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Oozie小掰咖</title><content type='html'>delete path /user/hadoop/test/coreview/*02.110112&lt;br /&gt;刪不了~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6639447481167641424?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6639447481167641424/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6639447481167641424' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6639447481167641424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6639447481167641424'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/oozie.html' title='Oozie小掰咖'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7565410875379573860</id><published>2011-03-03T11:51:00.003+08:00</published><updated>2011-03-03T16:31:48.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Hadoop Compress 測試</title><content type='html'>Local File:2.4G&lt;br /&gt;local -&gt; hdfs：0:35 &lt;br /&gt;Mapreduce Compress　time：5:31&lt;br /&gt;&lt;br /&gt;Try to adjust reducer number is no-work !!&lt;br /&gt;All result will combine in the first file.&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;Linux Compress&lt;br /&gt;Local File:2.4G&lt;br /&gt;Compress　time：15:00&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7565410875379573860?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7565410875379573860/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7565410875379573860' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7565410875379573860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7565410875379573860'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/hadoop-compress.html' title='Hadoop Compress 測試'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7121751247374557551</id><published>2011-03-03T09:41:00.001+08:00</published><updated>2011-03-03T11:03:58.223+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>mapreduce &amp; compress</title><content type='html'>&lt;a href="http://forum.hadoop.tw/viewtopic.php?f=4&amp;t=337&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a&amp;sid=5022af507049f74756cf7e4c1b67714c"&gt;mapreduce 壓縮檔&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我針對Hive是否能在Laod Data時順便壓縮搜尋了一下&lt;br /&gt;目前只看到他只能設定在"Output"時壓縮&lt;br /&gt;&lt;br /&gt;hive.exec.compress.output 和hive.exec.compress.intermediate 這兩個參數可以調整&lt;br /&gt;&lt;a href="http://wiki.apache.org/hadoop/Hive/AdminManual/Configuration"&gt;reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因此假如我們需要將hive資料搬到Hbase時，就可以設定資料壓縮再傳過去&lt;br /&gt;set hfile.compression=gz; &lt;a href="http://wiki.apache.org/hadoop/Hive/HBaseBulkLoad"&gt;reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;另外MapReduce可以設定在Output時做壓縮 &lt;a href="http://hadoop.apache.org/common/docs/r0.18.0/streaming.html"&gt;Reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我剛剛測試covire的資料是可以成功的&lt;br /&gt;壓縮比也約在75%左右&lt;br /&gt;未來也可以嘗試把壓縮包在Oozie&lt;br /&gt;就可以節省許多時間&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7121751247374557551?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7121751247374557551/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7121751247374557551' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7121751247374557551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7121751247374557551'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/mapreduce-compress.html' title='mapreduce &amp; compress'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2074798055411550095</id><published>2011-03-02T09:26:00.002+08:00</published><updated>2011-03-02T09:30:11.139+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JSP'/><title type='text'>Tomcat + SSL</title><content type='html'>&lt;a href="http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html"&gt;The Apache Tomcat 5.5 Servlet/JSP Container&lt;/a&gt;&lt;br /&gt;1.%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA&lt;br /&gt;and specify a password value of "changeit".&lt;br /&gt;&lt;br /&gt;2.您的名字與姓氏為何？[Unknown]：localhost&lt;br /&gt;不能真的打自己的名字，其餘可以亂打&lt;br /&gt;&lt;br /&gt;3.改server.xml，把註解取消&lt;br /&gt;&lt;Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"&lt;br /&gt;maxThreads="150" scheme="https" secure="true"&lt;br /&gt;SSLEnabled="true"&lt;br /&gt;keystoreFile="/usr/local/apache-tomcat-5.5.27/conf/.keystore" keystorePass="changeit"&lt;br /&gt;clientAuth="false" sslProtocol="TLS" /&gt;&lt;br /&gt;&lt;br /&gt;4.開啟Tomcat，測試https://localhost:8443/&lt;br /&gt;&lt;br /&gt;5.假如失敗了，看log，看他到底讀哪個.keystore檔案，讀不到在靠么。把產生的.keystore（我是產生在我的資料夾底下）放置對應的位置&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2074798055411550095?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2074798055411550095/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2074798055411550095' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2074798055411550095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2074798055411550095'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/03/tomcat-ssl.html' title='Tomcat + SSL'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-698638472785677969</id><published>2011-02-25T09:54:00.000+08:00</published><updated>2011-02-25T09:55:39.731+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>親愛的，我把VMWare變大了</title><content type='html'>第一步用setting改即可&lt;br /&gt;&lt;a href="http://blog.yam.com/iamccc/article/19781086"&gt;真正解決VMWare虛擬硬碟空間不足之問題&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-698638472785677969?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/698638472785677969/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=698638472785677969' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/698638472785677969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/698638472785677969'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/02/vmware.html' title='親愛的，我把VMWare變大了'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8631091965557768742</id><published>2011-02-18T09:26:00.004+08:00</published><updated>2011-03-02T16:39:08.983+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>java 中文字編碼</title><content type='html'>&lt;a href="http://www.chinesecomputing.com/programming/java.html"&gt;Finding Chinese Fonts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8631091965557768742?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8631091965557768742/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8631091965557768742' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8631091965557768742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8631091965557768742'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/02/java.html' title='java 中文字編碼'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7541636732716266770</id><published>2011-02-10T14:34:00.001+08:00</published><updated>2011-02-10T14:36:52.908+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Service'/><title type='text'>JQuery AJAX 無法 success</title><content type='html'>&lt;a href="http://plog.longwin.com.tw/programming/2008/12/15/javascript-ajax-get-cross-domain-data-2008"&gt;JavaScript 抓取跨網域外的資料&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因為這個問題，我瞎忙了一天。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7541636732716266770?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7541636732716266770/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7541636732716266770' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7541636732716266770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7541636732716266770'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/02/jquery-ajax-success.html' title='JQuery AJAX 無法 success'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2554459888406565831</id><published>2011-01-28T16:12:00.000+08:00</published><updated>2011-03-03T11:58:34.686+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>hdfs over ftp </title><content type='html'>&lt;a href="https://sites.google.com/a/iponweb.net/hadoop/Home/hdfs-over-ftp"&gt;hdfs-over-ftp&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;[root@Tmaster tl800]# curlftpfs -o allow_other -o nonempty ftp://localhost:2222/user/tl800 /home/tl800/mnt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2554459888406565831?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2554459888406565831/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2554459888406565831' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2554459888406565831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2554459888406565831'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/01/hdfs-over-ftp.html' title='hdfs over ftp '/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8239738013072506857</id><published>2011-01-28T11:19:00.005+08:00</published><updated>2011-01-31T09:49:46.285+08:00</updated><title type='text'>awstats</title><content type='html'>&lt;a href="http://www.epochtimes.com/b5/6/2/5/n1212724.htm"&gt;awstats介紹與安裝教學(Windows)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://phorum.study-area.org/index.php?topic=24569.0"&gt;[分享]安裝Awstats 6.1&lt;/a&gt;(Linux)&lt;br /&gt;&lt;a href="http://www.wretch.cc/blog/hmc0316/10710630"&gt;發生500 Internal Server Error解決問題&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;LogFile="C:/Program Files/AWStats/tools/logresolvemerge.pl D:/log/*.log|"&lt;br /&gt;不能執行，因為有Program File中間的空白&lt;br /&gt;&lt;br /&gt;必須要在乾淨的目錄底下&lt;br /&gt;LogFile="C:/logresolvemerge.pl D:/log/*.log|"&lt;br /&gt;&lt;br /&gt;=====&lt;br /&gt;&lt;br /&gt;Error: AWStats database directory defined in config file by 'DirData' parameter (/var/lib/awstats) does not exist or is not writable.&lt;br /&gt;Setup ('/etc/awstats/awstats.www.bestunix.net.conf' file, web server or permissions) may be wrong.&lt;br /&gt;Check config file, permissions and AWStats documentation (in 'docs' directory).&lt;br /&gt;&lt;br /&gt;建立此資料夾即可&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8239738013072506857?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8239738013072506857/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8239738013072506857' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8239738013072506857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8239738013072506857'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/01/awstats.html' title='awstats'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8279176388853753990</id><published>2011-01-25T16:57:00.001+08:00</published><updated>2011-01-25T16:59:52.774+08:00</updated><title type='text'>Eclipse with JSP</title><content type='html'>&lt;a href="http://alex0126.pixnet.net/blog/post/16950446"&gt;如何使用 Eclipse 3.3 + Lomboz 開發 JSP&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8279176388853753990?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8279176388853753990/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8279176388853753990' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8279176388853753990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8279176388853753990'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/01/eclipse-with-jsp.html' title='Eclipse with JSP'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2565308973741492272</id><published>2011-01-18T15:10:00.008+08:00</published><updated>2011-01-21T13:37:41.078+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Service'/><title type='text'>REST API</title><content type='html'>&lt;a href="http://intridea.com/2010/4/29/rest-isnt-what-you-think-it-is?blog=company"&gt;REST isn't what you think it is, and that's OK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;sqlREST &lt;br /&gt;&lt;a href="http://sqlrest.sourceforge.net/user-guide.htm"&gt;sqlREST Users Guide&lt;/a&gt;&lt;br /&gt;&lt;a href="http://thomas-bayer.com/restgate/index.do"&gt;RESTGate - Web-based client for REST Web Services&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.predic8.com/rest-demo.htm"&gt;Online REST Web Service Demo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sqlrest.sourceforge.net/5-minutes-guide.htm"&gt;15 minutes Guide to sqlREST&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;jax-ws&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/articles/javase/index-137171.html"&gt;RESTful Web Services&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jax-ws.java.net/"&gt;jax-ws&lt;/a&gt;&lt;br /&gt;&lt;a href="http://freedom-heero.blogspot.com/2009/04/jax-ws-apache-cxf-1-basic.html"&gt;JAX-WS &amp; Apache CXF 二三事(1) - Basic&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PHP&lt;br /&gt;&lt;a href="http://blog.roodo.com/rocksaying/archives/10568163.html"&gt;RESTful 介面實作示範&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;JSP&lt;br /&gt;&lt;a href="http://relativelyignorant.net/blog/2007/08/rest-with-jsp/"&gt;REST with JSP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AmazonS3/2006-03-01/API/index.html?RESTServiceGET.html"&gt;Amazon Simple Storage Service&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2565308973741492272?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2565308973741492272/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2565308973741492272' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2565308973741492272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2565308973741492272'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/01/rest-api.html' title='REST API'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3991661559456548985</id><published>2011-01-06T11:06:00.007+08:00</published><updated>2011-01-17T11:42:08.020+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Service'/><title type='text'>SOAP vs REST</title><content type='html'>SOAP&lt;br /&gt;&lt;a href="http://sls.weco.net/blog/ie925125/11-jan-2007/1539"&gt;SOAP入門介紹&lt;/a&gt;&lt;br /&gt;&lt;a href="http://web.nchu.edu.tw/~jlu/cyut/axis/jws.shtml"&gt;開發第一個 SOAP 的服務以及 client&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;REST&lt;br /&gt;&lt;a href="http://www.infoq.com/articles/rest-introduction"&gt;A Brief Introduction to REST&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.roodo.com/rocksaying/archives/5692241.html"&gt;REST and RESTfull web service&lt;/a&gt;(中文)&lt;br /&gt;&lt;br /&gt;SOAP vs REST&lt;br /&gt;&lt;a href="http://www.infoq.com/articles/rest-soap-when-to-use-each"&gt;REST and SOAP: When Should I Use Each (or Both)?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://herbjorn.wordpress.com/2010/11/19/rest-versus-soap-for-the-public-cloud/"&gt;REST versus SOAP for the Public Cloud&lt;/a&gt;&lt;br /&gt;&lt;a href="http://searchsap.techtarget.com/feature/SOA-Using-Java-Web-Services-chapter-3-Basic-SOA-Using-REST-chapter-3-Basic-SOA-Using-REST"&gt;SOA Using Java Web Services, chapter 3: 'Basic SOA Using REST', chapter 3: 'Basic SOA Using REST'&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SOAP vs REST(中文)&lt;br /&gt;&lt;a href="http://www.duduwolf.com/wiki/2007/261.html"&gt;REST與SOAP之比較——REST篇&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.duduwolf.com/wiki/2007/262.html"&gt;REST與SOAP之比較——SOAP篇&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.zdnet.com.tw/enterprise/column/tiger/0,2000085681,20123321,00.htm"&gt;REST 的口水正在洩洪&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3991661559456548985?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3991661559456548985/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3991661559456548985' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3991661559456548985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3991661559456548985'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2011/01/soap-vs-rest.html' title='SOAP vs REST'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8815557275579073461</id><published>2010-12-15T11:47:00.002+08:00</published><updated>2010-12-15T11:59:57.413+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java Date function</title><content type='html'>&lt;a href="http://multani1026.blogspot.com/2008/08/java-date-function.html"&gt;Java Date function的使用&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.java-examples.com/java-simpledateformat-class-example"&gt;Java SimpleDateFormat Class Example&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;台灣限定：&lt;br /&gt;DateFormat formatter = new SimpleDateFormat("MMM",Locale.US);&lt;br /&gt;&lt;br /&gt;卡一個台灣限定，害我以為我的java有問題，搞了一個上午...&lt;br /&gt;感謝蕭惠芳大大，幫忙解決難題。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8815557275579073461?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8815557275579073461/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8815557275579073461' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8815557275579073461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8815557275579073461'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/12/java-date-function.html' title='Java Date function'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-4662536952361758052</id><published>2010-12-13T16:34:00.001+08:00</published><updated>2010-12-13T16:34:33.535+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>使用Java寄信</title><content type='html'>&lt;a href="http://www.blogjava.net/pdw2009/archive/2007/10/08/151180.html"&gt;javax.mail使用例子&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-4662536952361758052?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/4662536952361758052/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=4662536952361758052' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4662536952361758052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4662536952361758052'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/12/java.html' title='使用Java寄信'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5250469804829242092</id><published>2010-11-29T17:45:00.008+08:00</published><updated>2011-03-03T11:58:34.687+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Load XML data into Hive</title><content type='html'>&lt;a href="http://wiki.apache.org/hadoop/Hive/LanguageManual/XPathUDF"&gt;Documentation for Built-In User-Defined Functions Related To XPath&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mail-archive.com/hive-user@hadoop.apache.org/msg03156.html"&gt;Q&amp;A&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mail-archive.com/hive-user@hadoop.apache.org/msg03148.html"&gt;Load data from xml using Mapper.py in hive&lt;/a&gt;&lt;br /&gt;&lt;a href="http://old.nabble.com/map-reduce-function-on-xml-string-td15816818.html"&gt;map/reduce function on xml string&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mail-archive.com/hive-user@hadoop.apache.org/msg02240.html"&gt;XmlInputFormat&lt;/a&gt;&lt;br /&gt;&lt;a href="http://search-hadoop.com/m/TznLiJRw0w1/loading+data+++you&amp;subj=Re+Load+data"&gt;MANY WAY&lt;/a&gt;&lt;br /&gt;&lt;a href="http://oobaloo.co.uk/articles/2010/1/20/processing-xml-in-hadoop.html"&gt;PROCESSING XML IN HADOOP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://xmlandhadoop.blogspot.com/"&gt;http://xmlandhadoop.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="https://github.com/lintool/Cloud9/blob/master/src/dist/edu/umd/cloud9/collection/XMLInputFormat.java"&gt;Cloud9 XmlInputFormat&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dev.bizo.com/2009/06/custom-udfs-and-hive.html"&gt;custom UDFs and hive&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5250469804829242092?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5250469804829242092/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5250469804829242092' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5250469804829242092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5250469804829242092'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/load-xml-data-into-hive.html' title='Load XML data into Hive'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-4360128299059653572</id><published>2010-11-22T11:57:00.001+08:00</published><updated>2010-11-22T11:58:28.812+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programing'/><title type='text'>Serialization</title><content type='html'>&lt;a href="http://www.dotblogs.com.tw/boei/archive/2010/07/05/16376.aspx"&gt;何謂序列化(Serialization)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mis.hwai.edu.tw/~kevin/MISProject/JAVAProject/chapter10/c10-5.htm"&gt;10-5  序列化的處理&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-4360128299059653572?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/4360128299059653572/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=4360128299059653572' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4360128299059653572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4360128299059653572'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/serialization.html' title='Serialization'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1215232707222676925</id><published>2010-11-18T11:45:00.000+08:00</published><updated>2010-11-18T11:46:28.081+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Zip command</title><content type='html'>$ zip -r name_of_file.zip files&lt;br /&gt;$ unzip filename.zip&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1215232707222676925?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1215232707222676925/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1215232707222676925' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1215232707222676925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1215232707222676925'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/zip-command.html' title='Zip command'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1487161779432279706</id><published>2010-11-18T11:05:00.002+08:00</published><updated>2011-03-03T09:41:00.430+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Hive</title><content type='html'>&lt;a href="http://wiki.apache.org/hadoop/Hive/LanguageManual/DML#Writing_data_into_filesystem_from_queries"&gt;Writing data into filesystem from queries&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://getsatisfaction.com/cloudera/topics/how_to_copy_move_data_from_hive_query_result_into_an_external_text_file_or_as_text_file"&gt;How to copy/move data from Hive query result into an external text file or as text file ?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.larsgeorge.com/2009/10/hive-vs-pig.html"&gt;Hive vs. Pig&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.apache.org/hadoop/Hive/CompressedStorage"&gt;Compressed Data Storage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.apache.org/hadoop/Hive/HBaseBulkLoad"&gt;Hive HBase Bulk Load&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1487161779432279706?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1487161779432279706/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1487161779432279706' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1487161779432279706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1487161779432279706'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/hive.html' title='Hive'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-726064560788054764</id><published>2010-11-16T14:10:00.001+08:00</published><updated>2010-12-20T11:22:22.967+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Java HDFS IO</title><content type='html'>&lt;a href="http://rajeev1982.blogspot.com/2009/06/using-hdfs-in-java-0200.html"&gt;Below is a code sample of how to read from and write to HDFS in java.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com/search?q=FSDataInputStream&amp;hl=zh-TW&amp;prmd=ivns&amp;ei=OckOTc2iOYyEvAO-mcXGDQ&amp;start=10&amp;sa=N"&gt;Accessing Hadoop DFS for Data Storage and Retrieval Using Java&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mail-archive.com/core-user@hadoop.apache.org/msg06296.html"&gt;HDFS directory listing from the Java API&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-726064560788054764?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/726064560788054764/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=726064560788054764' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/726064560788054764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/726064560788054764'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/java-hdfs-io.html' title='Java HDFS IO'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1719268056082926184</id><published>2010-11-16T11:51:00.002+08:00</published><updated>2011-02-24T18:05:08.223+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Hadoop &amp; Eclipse</title><content type='html'>Hadoop &amp; Eclipse &lt;br /&gt;&lt;a href="http://trac.nchc.org.tw/cloud/wiki/waue/2009/0617"&gt;hadoop 0.20 程式開發&lt;/a&gt;&lt;br /&gt;&lt;a href="http://trac.nchc.org.tw/cloud/wiki/waue/2010/0211"&gt;編譯 hadoop 0.20.1 的 eclipse plugin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Eclipse call hadoop Error&lt;br /&gt;------------------------------------&lt;br /&gt;Problem:&lt;br /&gt;Permission denied: user=DrWho, access=WRITE, inode="Administrator":Administrator:supergroup:rwxr-xr-x&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;a href="http://forum.hadoop.tw/viewtopic.php?f=4&amp;t=13&amp;view=previous"&gt;Hadoop run程式的時候出現問題&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sunjun041640.blog.163.com/blog/static/25626832201061751825292/"&gt;Hadoop學習-7 Eclipse運行hadoop（解決錯誤）&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1719268056082926184?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1719268056082926184/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1719268056082926184' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1719268056082926184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1719268056082926184'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/eclipse-call-hadoop-error.html' title='Hadoop &amp; Eclipse'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3166766992448674169</id><published>2010-11-15T17:21:00.001+08:00</published><updated>2010-11-15T17:21:56.495+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Hadoop Counter</title><content type='html'>&lt;a href="http://philippeadjiman.com/blog/2010/01/07/hadoop-tutorial-series-issue-3-counters-in-action/"&gt;Hadoop Tutorial Series, Issue #3: Counters In Action&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jerryjcw.blogspot.com/2010/11/hadoop-mapreduce-accounting-using.html"&gt;Hadoop MapReduce Accounting Using Counters&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3166766992448674169?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3166766992448674169/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3166766992448674169' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3166766992448674169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3166766992448674169'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/hadoop-counter.html' title='Hadoop Counter'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5321547172408735295</id><published>2010-11-10T17:31:00.000+08:00</published><updated>2010-11-10T17:32:30.539+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>jar</title><content type='html'>&lt;a href="http://mis.hwai.edu.tw/~kevin/MISProject/JAVAProject/chapter8/c8-4.htm"&gt;使用jar檔&lt;/a&gt;&lt;br /&gt;&lt;a href="http://stackoverflow.com/questions/2591516/why-its-failed-to-load-main-class-manifest-attribute-from-jar-file"&gt;Why it's failed to load main-class manifest attribute from jar-file?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5321547172408735295?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5321547172408735295/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5321547172408735295' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5321547172408735295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5321547172408735295'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/jar.html' title='jar'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6298102409946499827</id><published>2010-11-10T14:37:00.001+08:00</published><updated>2010-11-10T15:50:16.747+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Linux : Use Java Run Shell Script</title><content type='html'>&lt;a href="http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=3"&gt;When Runtime.exec() won't&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6298102409946499827?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6298102409946499827/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6298102409946499827' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6298102409946499827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6298102409946499827'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/linux-use-java-run-shell-script.html' title='Linux : Use Java Run Shell Script'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5374011405721130482</id><published>2010-11-08T13:21:00.000+08:00</published><updated>2010-11-08T13:22:42.774+08:00</updated><title type='text'>WAR</title><content type='html'>compress the folder test to test.war: &lt;br /&gt;jar -cvfM test.war test &lt;br /&gt;&lt;br /&gt;extract the folder test from test.war: &lt;br /&gt;jar -xvf test.war&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5374011405721130482?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5374011405721130482/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5374011405721130482' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5374011405721130482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5374011405721130482'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/11/war.html' title='WAR'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1113689652408192778</id><published>2010-10-11T14:58:00.000+08:00</published><updated>2011-03-03T11:58:34.688+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Oozie</title><content type='html'>&lt;a href="https://wiki.cloudera.com/display/DOC/Oozie+Installation#OozieInstallation-PreparingOozieserver"&gt;Cloudera Installing Oozie&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://saburi380.blogspot.com/2010/08/1ooziecentoscloudera.html"&gt;きりんさん日記&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://metasearch.sourceforge.jp/wiki/index.php?plugin=related&amp;page=HadoopWithSecurity"&gt;HadoopWithSecurity&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1113689652408192778?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1113689652408192778/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1113689652408192778' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1113689652408192778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1113689652408192778'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/10/oozie.html' title='Oozie'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2576712636996492716</id><published>2010-10-08T10:41:00.000+08:00</published><updated>2010-10-21T13:57:23.338+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu 網路設定</title><content type='html'>如何排除 Ubuntu 的 eth0: ERROR while getting interface flags: No such device 問題&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.arthurtoday.com/2010/09/ubuntu-eth0-error-while-getting.html"&gt;問題描述&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=14347&amp;forum=25"&gt;解決方法&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;vmware 設定 Ubuntu 特定 IP&lt;br /&gt;1. &lt;a href="http://www.wretch.cc/blog/httw/1729282"&gt;vmware 網路設定&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://jonny.ubuntu-tw.net/2008/02/ubuntu-ip.html"&gt;【Network】網路設定 - 固定IP篇&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://blog.mypapit.net/2006/02/how-to-use-apt-get-behind-proxy-server-ubuntudebian.html"&gt;Proxy 設定&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://jonny.ubuntu-tw.net/2008/02/ubuntu-dns.html"&gt;DNS 設定&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CHT特殊註記&lt;br /&gt;連外只能使用NAT，並且使用AUTO PROXY，設定完後必須Apply System-wide&lt;br /&gt;&lt;br /&gt;為了這個忙一天...有夠空虛&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2576712636996492716?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2576712636996492716/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2576712636996492716' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2576712636996492716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2576712636996492716'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/10/ubuntu-eth0-error-while-getting.html' title='Ubuntu 網路設定'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-610439911280488316</id><published>2010-10-06T17:21:00.001+08:00</published><updated>2010-10-06T17:38:54.814+08:00</updated><title type='text'>VMwar</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw!91VwTZOHGhIRsqYTYx0-/article?mid=1028&amp;prev=1029&amp;next=1025"&gt;VMware Tools Setup and Set Shared Folders&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-610439911280488316?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/610439911280488316/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=610439911280488316' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/610439911280488316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/610439911280488316'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/10/vmwar.html' title='VMwar'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5764821134940236723</id><published>2010-07-28T09:24:00.001+08:00</published><updated>2010-07-28T13:56:08.881+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Cloud Computing</title><content type='html'>&lt;span style="font-weight:bold;"&gt;How to Start&lt;/span&gt;&lt;br /&gt;Slide and Step By Step&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://trac.nchc.org.tw/cloud"&gt;Welcome to NCHC Cloud Computing Research Group&lt;/a&gt;(推薦Training Course)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.cloudera.com/resources/?type=Training"&gt;Cloudera Training&lt;/a&gt; ( &lt;a href="http://www.openfoundry.org/news/2034"&gt;Cloudera 簡介 &lt;/a&gt;)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.classcloud.org/media/"&gt;[Video] 雲端運算基礎課程&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.hadoop.tw/"&gt;Hadoop Taiwan User Group&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://hadoop.nchc.org.tw/"&gt;NCHC Hadoop Account&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5764821134940236723?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5764821134940236723/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5764821134940236723' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5764821134940236723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5764821134940236723'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/07/cloud-computing.html' title='Cloud Computing'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-4202023268103920187</id><published>2010-05-22T13:24:00.001+08:00</published><updated>2010-05-22T13:24:45.692+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>String strtok</title><content type='html'>&lt;a href="http://stackoverflow.com/questions/289347/using-strtok-with-a-string-argument-instead-of-char"&gt;without strtok function&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-4202023268103920187?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/4202023268103920187/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=4202023268103920187' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4202023268103920187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4202023268103920187'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/05/string-strtok.html' title='String strtok'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7368068691244364610</id><published>2010-05-20T15:53:00.000+08:00</published><updated>2010-05-20T15:56:20.051+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Get array key by value</title><content type='html'>&lt;a href="http://forums.devshed.com/php-development-5/get-array-key-by-value-377230.html"&gt;Get array key by value&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7368068691244364610?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7368068691244364610/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7368068691244364610' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7368068691244364610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7368068691244364610'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/05/get-array-key-by-value.html' title='Get array key by value'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5987674340799636205</id><published>2010-04-14T11:11:00.000+08:00</published><updated>2010-04-14T11:32:07.287+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>CMake</title><content type='html'>&lt;a href="http://www.cmake.org/cmake/resources/software.html"&gt;CMake Download&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.linux.org.tw/~jserv/archives/001991.html"&gt;貓也會的 CMake&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mqjing.blogspot.com/2009/09/cmake-how-to-use-cmake.html"&gt;產生 Microsoft Visual Studio 專案的作法&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5987674340799636205?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5987674340799636205/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5987674340799636205' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5987674340799636205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5987674340799636205'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/04/cmake.html' title='CMake'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2685920526092009739</id><published>2010-01-27T13:52:00.000+08:00</published><updated>2010-01-27T16:15:54.336+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Amozon ECS</title><content type='html'>&lt;a href="http://docs.amazonwebservices.com/AWSECommerceService/latest/GSG/index.html?ImplementinganA2SRequest.html"&gt;Product Advertising API&lt;/a&gt;&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AWSEcommerceService/2005-03-23/"&gt;Amazon E-Commerce Service&lt;/a&gt;&lt;br /&gt;&lt;a href="http://associates-amazon.s3.amazonaws.com/signed-requests/helper/index.html"&gt;Signed Requests Helper&lt;/a&gt;&lt;br /&gt;&lt;a href="http://imdonkey.com/blog/archives/tag/amazon"&gt;Java實現Amazon數據抓取(包括Signature生成)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.cheyingwu.tw/Eclipse/Create-a-web-service"&gt;建立 Web Service&lt;/a&gt;&lt;br /&gt;&lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1674&amp;categoryID=114"&gt;Java Library for Amazon EC2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2685920526092009739?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2685920526092009739/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2685920526092009739' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2685920526092009739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2685920526092009739'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/01/amozon-ecs.html' title='Amozon ECS'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3973295382482382770</id><published>2010-01-03T11:18:00.000+08:00</published><updated>2010-01-03T11:46:57.563+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>驗證 radio array 表單</title><content type='html'>如何驗證Form表單，欄位全部都有填寫，並且是以array回傳radio的情況下。由於radio有兩個以上相同name的欄位，如果用普通的驗證方法，會出現錯誤，所以必須繞一個圈解決。&lt;br /&gt;&lt;br /&gt;為瞭解決這個問題花了我一天...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.javascript-coder.com/javascript-form/javascript-get-form.htm"&gt;Getting a radio element and it's checked value&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webmasterworld.com/forum91/5614.htm"&gt;Form Arrays and Javascript&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.programmer-club.com.tw/ShowSameTitleN/javascript/8875.html"&gt;請問如何在以下Form中加入JavaScript檢查相應的必填欄位？&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3973295382482382770?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3973295382482382770/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3973295382482382770' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3973295382482382770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3973295382482382770'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2010/01/radio-array.html' title='驗證 radio array 表單'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5249565960263758021</id><published>2009-12-03T16:16:00.001+08:00</published><updated>2009-12-03T16:34:20.966+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Class-Responsibility-Collaboration card</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Class-Responsibility-Collaboration_card"&gt;Wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paper&lt;br /&gt;&lt;a href="http://www.sciencedirect.com/science?_ob=ArticleURL&amp;_udi=B6V2D-47MJ3PS-1&amp;_user=1270163&amp;_rdoc=1&amp;_fmt=&amp;_orig=search&amp;_sort=d&amp;_docanchor=&amp;view=c&amp;_searchStrId=1120262828&amp;_rerunOrigin=scholar.google&amp;_acct=C000052141&amp;_version=1&amp;_urlVersion=0&amp;_userid=1270163&amp;md5=cc3d81940c267ce6105bc5c8617f3b9c"&gt;CRC cards for product modelling&lt;/a&gt;&lt;br /&gt;&lt;a href="http://portal.acm.org/citation.cfm?id=1094973&amp;dl="&gt;Improving CRC-card role-play with role-play diagrams&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5249565960263758021?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5249565960263758021/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5249565960263758021' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5249565960263758021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5249565960263758021'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/12/class-responsibility-collaboration-card.html' title='Class-Responsibility-Collaboration card'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1716541534475270167</id><published>2009-12-02T16:06:00.000+08:00</published><updated>2009-12-02T16:07:23.379+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Operator Overloading</title><content type='html'>&lt;a href="http://www.cnblogs.com/oomusou/archive/2007/01/18/623287.html"&gt;如何使用Operator Overloading? (C/C++)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1716541534475270167?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1716541534475270167/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1716541534475270167' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1716541534475270167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1716541534475270167'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/12/operator-overloading.html' title='Operator Overloading'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3146534931629452124</id><published>2009-12-01T12:59:00.000+08:00</published><updated>2009-12-01T13:00:43.818+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>PCC</title><content type='html'>&lt;a href="http://davidmlane.com/hyperstat/A56626.html"&gt;Numerical Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://davidmlane.com/hyperstat/A51911.html"&gt;Computing Pearson's Correlation Coefficient&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3146534931629452124?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3146534931629452124/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3146534931629452124' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3146534931629452124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3146534931629452124'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/11/pcc.html' title='PCC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7907009612469402030</id><published>2009-11-24T15:14:00.000+08:00</published><updated>2009-11-24T15:57:41.477+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>signal</title><content type='html'>&lt;a href="http://www.cplusplus.com/reference/clibrary/csignal/signal/"&gt;簡介&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cppreference.com/wiki/c/other/signal"&gt;簡介2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://topic.csdn.net/t/20051229/18/4489323.html"&gt;中文Example&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7907009612469402030?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7907009612469402030/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7907009612469402030' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7907009612469402030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7907009612469402030'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/11/signal.html' title='signal'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6419460711349687026</id><published>2009-11-24T14:33:00.000+08:00</published><updated>2009-11-24T14:40:45.200+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>setjmp</title><content type='html'>簡單的說，就是global的goto，你想跳去哪都可以。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Setjmp.h"&gt;wikipedia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/3ye15wsy.aspx"&gt;msdn&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blueshop.com.tw/board/show.asp?subcde=BRD20090717001516BOE&amp;fumcde=FUM20050124191259IGD"&gt;Some discussion&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.roodo.com/thinkingmore/archives/554267.html"&gt;Example 2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6419460711349687026?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6419460711349687026/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6419460711349687026' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6419460711349687026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6419460711349687026'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/11/setjmp.html' title='setjmp'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8945107756081449576</id><published>2009-11-08T10:39:00.000+08:00</published><updated>2009-11-07T13:14:21.365+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MAC'/><title type='text'>山寨MAC</title><content type='html'>&lt;a href="http://chinese.engadget.com/2008/12/25/mac-os-x-net-book-/"&gt;MacOSX：哪部 NetBook 最好配？&lt;/a&gt;&lt;br /&gt;U100&lt;br /&gt;&lt;a href="http://kingsizeegg.blogspot.com/2008/12/osxmsi-wind.html"&gt;安裝OSX在MSI Wind U100的步驟&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.roodo.com/justinlove/archives/7270211.html"&gt;補充資訊&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[NEW]&lt;a href="http://etapple.blogspot.com/2009/10/u100snowywindosx-alpha.html"&gt;在MSI Wind u100上安裝SnowyWindOSX alpha (硬碟安裝法)簡易筆記&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aspire one &lt;br /&gt;&lt;a href="http://www.macbookone.com/2008/12/macbook-one-boot-132-leopard.html"&gt;MacBook One 安裝指南.. Boot-132 + 零售版Leopard&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.macbookone.com/2008/12/081210-macbook-one-os-x.html"&gt;08/12/10 之前 MacBook One 的OS X 完整度&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;EPC&lt;br /&gt;&lt;a href="http://eeemac.blogspot.com/2008/12/installing-osx-on-eee-pc-901-or-1000.html"&gt;EEE Boot: Installing OSX on an EEE PC 901 or 1000 with an original Apple Install Disk v1.09&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;other&lt;br /&gt;&lt;a href="http://www.mobile01.com/topicdetail.php?f=159&amp;t=665722&amp;last=11153634"&gt;[教學]將USB 隨身碟 製成 XP 的安裝碟 (模擬CD-ROM)&lt;/a&gt;&lt;br /&gt;越看越心動= =+&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8945107756081449576?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8945107756081449576/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8945107756081449576' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8945107756081449576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8945107756081449576'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/03/mac.html' title='山寨MAC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-4906571696342606603</id><published>2009-11-05T22:30:00.001+08:00</published><updated>2009-11-05T22:30:28.179+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>C/C++ 教學</title><content type='html'>&lt;a href="http://sandwichc-life.blogspot.com/2007/10/cc-pointer-reference.html"&gt;指標&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-4906571696342606603?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/4906571696342606603/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=4906571696342606603' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4906571696342606603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4906571696342606603'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/11/cc.html' title='C/C++ 教學'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8047046957237826354</id><published>2009-08-07T13:16:00.000+08:00</published><updated>2009-08-07T13:18:09.445+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JPanel background</title><content type='html'>The easiest way to do this is to extend JPanel and override the paintComponent method.&lt;br /&gt;&lt;br /&gt;public void paintComponent( Graphics g )&lt;br /&gt;{&lt;br /&gt;  super.paintComponent( g );&lt;br /&gt;  Graphics2D g2d = (Graphics2D) g;&lt;br /&gt;}&lt;br /&gt;&lt;a href="http://www.daniweb.com/forums/thread187946.html"&gt;cf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8047046957237826354?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8047046957237826354/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8047046957237826354' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8047046957237826354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8047046957237826354'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/08/jpanel-background.html' title='JPanel background'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5700612825466883889</id><published>2009-08-06T15:34:00.000+08:00</published><updated>2009-12-24T13:41:36.337+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Gaussian Mixture Model</title><content type='html'>&lt;a href="http://blog.pluskid.org/?p=39"&gt;漫談 Clustering (3): Gaussian Mixture Model&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source code&lt;br /&gt;&lt;a href="http://astro.u-strasbg.fr/~fmurtagh/mda-sw/"&gt;Multivariate Data Analysis Software and Resources &lt;/a&gt;&lt;br /&gt;&lt;a href="https://engineering.purdue.edu/~bouman/software/cluster/"&gt;https://engineering.purdue.edu/~bouman/software/cluster/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5700612825466883889?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5700612825466883889/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5700612825466883889' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5700612825466883889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5700612825466883889'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/08/gaussian-mixture-model.html' title='Gaussian Mixture Model'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2894346502354243470</id><published>2009-07-02T14:22:00.000+08:00</published><updated>2009-07-30T15:44:19.105+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mutimedia'/><title type='text'>Music Research Tool</title><content type='html'>&lt;a href="http://marsyas.sness.net/"&gt;Marsyas&lt;/a&gt;&lt;br /&gt;&lt;a href="http://clam-project.org/index.html"&gt;CLAM&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.music-ir.org/evaluation/m2k/"&gt;M2K&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.omras2.org/overview"&gt;omras2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mathworks.com/matlabcentral/fileexchange/13529"&gt;Speech compression using Linear Predictive Coding&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2894346502354243470?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2894346502354243470/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2894346502354243470' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2894346502354243470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2894346502354243470'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/07/music-research-tool.html' title='Music Research Tool'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8349554339350037305</id><published>2009-06-29T13:52:00.000+08:00</published><updated>2009-06-29T13:54:32.923+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server management'/><title type='text'>遠端無法登入</title><content type='html'>遠端連線，常常會出現"已超過最大人數，無法登入"的訊息&lt;br /&gt;如果確定server沒人用，就可以把幽靈人口踢掉。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mypaper.pchome.com.tw/news/blestadsl/3/1306751394/20080508082615/"&gt;遠端桌面連線 console 設定&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;只要參考上面那篇文章，在捷徑後面加上 /console ，就可以成功了。&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;另外參考文章"&lt;a href="http://clip.artchiu.org/2009/06/19/windows-server-20002003-%E9%81%A0%E7%AB%AF%E9%80%A3%E7%B7%9A%E5%8F%AA%E8%83%BD%E5%90%8C%E6%99%822%E4%BA%BA%E9%80%A3%E7%B7%9A%E6%95%B8%E5%95%8F%E9%A1%8C/"&gt;Windows Server 2000/2003 遠端連線只能同時2人連線數問題&lt;/a&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8349554339350037305?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8349554339350037305/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8349554339350037305' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8349554339350037305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8349554339350037305'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/06/blog-post.html' title='遠端無法登入'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1077881455582334590</id><published>2009-06-01T10:32:00.001+08:00</published><updated>2009-06-01T11:26:58.137+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Three-dimensional vector</title><content type='html'>&lt;a href="http://www.gidforums.com/t-13646.html"&gt;http://www.gidforums.com/t-13646.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.daniweb.com/forums/thread137814.html"&gt;http://www.daniweb.com/forums/thread137814.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1077881455582334590?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1077881455582334590/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1077881455582334590' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1077881455582334590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1077881455582334590'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/05/three-dimensional-vector.html' title='Three-dimensional vector'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7912931754261574661</id><published>2009-05-14T22:15:00.000+08:00</published><updated>2009-05-14T22:16:18.704+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mutimedia'/><title type='text'>MFCC</title><content type='html'>&lt;a href="http://speech.ee.ntu.edu.tw/~duidae/interface/mytesttube/gen_slidepage.php?slideno=7-6"&gt;台大上課影片&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wretch.cc/blog/EvanChen/7086878"&gt;Matlab code&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7912931754261574661?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7912931754261574661/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7912931754261574661' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7912931754261574661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7912931754261574661'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/05/mfcc.html' title='MFCC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3702557380786835596</id><published>2009-04-11T13:44:00.000+08:00</published><updated>2009-04-11T13:45:01.326+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Optimum Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><title type='text'>Powell conjugate</title><content type='html'>&lt;a href="http://people.equars.com/~marco/poli/phd/node55.html"&gt;The Powell conjugate gradient algorithm &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mathworks.com/matlabcentral/fileexchange/15072"&gt;Unconstrained optimization using Powel&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3702557380786835596?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3702557380786835596/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3702557380786835596' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3702557380786835596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3702557380786835596'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/04/powell-conjugate.html' title='Powell conjugate'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8953759963854525409</id><published>2009-04-08T22:04:00.000+08:00</published><updated>2009-04-11T13:44:21.355+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Optimum Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><title type='text'>Fibonacci search algorithm and Golden section search algorithm in Matlab</title><content type='html'>&lt;a href="http://www.ms.unimelb.edu.au/~s620361/programming/index.html"&gt;網頁&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ms.unimelb.edu.au/~s620361/programming/fibonacciSearch.m"&gt;Fibonacci search algorithm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ms.unimelb.edu.au/~s620361/programming/goldenSectionSearch.m"&gt;Golden section search algorithm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8953759963854525409?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8953759963854525409/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8953759963854525409' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8953759963854525409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8953759963854525409'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/04/fibonacci-search-algorithm-and-golden.html' title='Fibonacci search algorithm and Golden section search algorithm in Matlab'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3310602819471629799</id><published>2009-04-05T09:38:00.000+08:00</published><updated>2009-04-05T10:24:01.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MAC'/><title type='text'>G4 安裝 OSX Leopard 10.5</title><content type='html'>&lt;a href="http://www.mobile01.com/topicdetail.php?f=177&amp;t=434918&amp;p=1"&gt;舊G4完整安裝Leopard&lt;/a&gt;&lt;br /&gt;&lt;a href="http://knife-tw.blogspot.com/2007/11/g4-leopard.html"&gt;古董 G4 飼花豹（安裝 Leopard）幾款步數的整理&lt;/a&gt;&lt;br /&gt;&lt;a href="http://knife-tw.blogspot.com/2007/12/g4-mac-leopard-open-firmware.html"&gt;古董 G4 Mac 電腦安裝 Leopard 再探：修改 Open Firmware&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oikos.com.tw/v4/viewtopic.php?id=41400"&gt;懶人步驟&lt;/a&gt;&lt;br /&gt;--&lt;a href="http://support.apple.com/kb/HT1379?viewlocale=zh_TW&amp;locale=zh_TW"&gt;重置 Mac 的 PRAM 和 NVRAM&lt;/a&gt;&lt;br /&gt;--&lt;a href="http://www.mac.profusehost.net/leopardassist/"&gt;適用機型&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;使用以上方法，請自行承擔安裝失敗的風險。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3310602819471629799?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3310602819471629799/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3310602819471629799' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3310602819471629799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3310602819471629799'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/04/macbook-g4-osx-leopard-105.html' title='G4 安裝 OSX Leopard 10.5'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2651174377323176884</id><published>2009-03-23T17:44:00.000+08:00</published><updated>2009-03-23T18:25:34.318+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relevance feedback'/><title type='text'>Relevance feedback</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Relevance_feedback"&gt;Relevance feedback&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nlp.stanford.edu/IR-book/html/htmledition/relevance-feedback-and-query-expansion-1.html"&gt;Relevance feedback and query expansion&lt;/a&gt; &lt;br /&gt;&lt;a href="www.ir.iit.edu/~dagr/cs529/files/handouts/07Feedback.pdf "&gt;基本概念(pdf)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2651174377323176884?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2651174377323176884/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2651174377323176884' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2651174377323176884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2651174377323176884'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/03/relevance-feedback.html' title='Relevance feedback'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5782452748668850136</id><published>2009-03-16T10:59:00.000+08:00</published><updated>2009-03-16T11:01:26.025+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>EM algorithm</title><content type='html'>&lt;a href="http://lcn.epfl.ch/tutorial/english/gaussian/html/"&gt;Gaussian Mixture Model EM algorithm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5782452748668850136?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5782452748668850136/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5782452748668850136' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5782452748668850136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5782452748668850136'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/03/em-algorithm.html' title='EM algorithm'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2277429264930143160</id><published>2009-02-15T22:15:00.000+08:00</published><updated>2009-02-17T10:11:40.658+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>gradient</title><content type='html'>&lt;a href="http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/MARSHALL/node28.html#equationedge_detect"&gt;Gradient based methods&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Image_gradient"&gt;image gradient&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Sobel_operator"&gt;Sobel operator&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2277429264930143160?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2277429264930143160/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2277429264930143160' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2277429264930143160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2277429264930143160'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/02/gradient.html' title='gradient'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7807794696942159286</id><published>2009-02-14T10:38:00.000+08:00</published><updated>2009-04-06T14:40:50.365+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Fingerprint</title><content type='html'>&lt;a href="http://emeraldinsight.com/Insight/ViewContentServlet?contentType=Article&amp;Filename=Published/EmeraldFullTextArticle/Articles/0870210403.html"&gt;Fingerprint sensing and analysis&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;key word: FINGERPRINT source code&lt;br /&gt;&lt;a href="http://ffpis.sourceforge.net/"&gt;Free Fingerprint Imaging Software&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://biolab.csr.unibo.it/research.asp?organize=Activities&amp;select=&amp;selObj=12&amp;pathSubj=111%7C%7C12&amp;Req=&amp;"&gt;Fingerprint Generation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matlab&lt;br /&gt;&lt;a href="http://www.advancedsourcecode.com/aovminutiae.asp"&gt;On-line Fingerprint Identification&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mathworks.com/matlabcentral/fileexchange/4239"&gt;Fingerprint Recognition System&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pudn.com/search_db.asp?keyword=fingerprint%20matlab"&gt;426&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.comp.hkbu.edu.hk/~vincent/resPaper.htm"&gt;U.K&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7807794696942159286?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7807794696942159286/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7807794696942159286' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7807794696942159286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7807794696942159286'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2009/02/fingerprint.html' title='Fingerprint'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6838515240388202827</id><published>2008-12-21T22:19:00.000+08:00</published><updated>2008-12-21T22:40:25.012+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JSP'/><title type='text'>JSP 自動發信</title><content type='html'>&lt;a href="http://www.daniweb.com/forums/thread43996.html"&gt;Automatic mail using jsp and javamail &lt;/a&gt;（有排程）&lt;br /&gt;&lt;a href="http://forums.sun.com/thread.jspa?threadID=562892"&gt;Sending automatic mail using JSP or Servlet&lt;/a&gt;（沒有排程）&lt;br /&gt;&lt;a href="http://book.77169.org/data/web5409/20050227/20050227__3738782.html"&gt;JavaMail 簡體&lt;/a&gt;（沒有排程）&lt;a href="http://www.yesky.com/SoftChannel/72348977504190464/20020713/1620276.shtml"&gt;&lt;br /&gt;JavaMail 基礎教學&lt;/a&gt;（沒有排程）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6838515240388202827?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6838515240388202827/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6838515240388202827' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6838515240388202827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6838515240388202827'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/12/jsp.html' title='JSP 自動發信'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6392966921254881373</id><published>2008-12-18T14:00:00.000+08:00</published><updated>2008-12-18T15:46:31.267+08:00</updated><title type='text'>ASP Note</title><content type='html'>&lt;a href="http://www.bellaonline.com/articles/art10347.asp"&gt;ASP String Function&lt;/a&gt;&lt;br /&gt;&lt;a href="http://neural.cs.nthu.edu.tw/jang/books/webprog/06asp/fileAccess.asp?SessionCount=15"&gt;ASP File Object&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Array：&lt;br /&gt;Dim name(2) 'name(0) name(1) name(2)&lt;br /&gt;&lt;br /&gt;compare：&lt;br /&gt;= 等於&lt;br /&gt;&lt;&gt; 不等於&lt;br /&gt;&lt;br /&gt;邏輯：&lt;br /&gt;Not,And,Or&lt;br /&gt;&lt;br /&gt;條件：&lt;br /&gt;If ... Then&lt;br /&gt;ElseIf ... Then&lt;br /&gt;Else&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;迴圈：&lt;br /&gt;For ... To ...&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;Do While ...&lt;br /&gt;Loop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6392966921254881373?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6392966921254881373/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6392966921254881373' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6392966921254881373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6392966921254881373'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/12/asp-note.html' title='ASP Note'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8028512831523983004</id><published>2008-11-27T20:37:00.000+08:00</published><updated>2008-11-27T20:44:09.494+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DSP'/><title type='text'>Filter and Downsample</title><content type='html'>&lt;a href="http://neural.cs.nthu.edu.tw/jang/books/audioSignalProcessing/filterApplication.asp?title=11-1%20Filter%20Applications%20(%C2o%AAi%BE%B9%C0%B3%A5%CE)"&gt;11-1 Filter Applications (濾波器應用)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://neural.cs.nthu.edu.tw/jang/books/audioSignalProcessing/ftDiscrete_chinese.asp"&gt;Downsample&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.phon.ucl.ac.uk/courses/spsci/matlab/lect8.html"&gt;Discrete Linear Systems&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8028512831523983004?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8028512831523983004/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8028512831523983004' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8028512831523983004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8028512831523983004'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/11/filter-and-downsample.html' title='Filter and Downsample'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-4023983756791683533</id><published>2008-11-20T22:19:00.000+08:00</published><updated>2008-11-20T22:21:31.894+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>create a directory and delete a directory using c++</title><content type='html'>system("mkdir dirname");&lt;br /&gt;system("rmdir dirname");&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/CPP/Q_21515217.html"&gt;reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;附註：&lt;br /&gt;rmdir 只可刪除"空的資料夾"，此方法Visual C++ 6.0也適用&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-4023983756791683533?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/4023983756791683533/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=4023983756791683533' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4023983756791683533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/4023983756791683533'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/11/create-directory-and-delete-directory.html' title='create a directory and delete a directory using c++'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1971792674010523141</id><published>2008-11-05T21:50:00.000+08:00</published><updated>2008-11-05T22:31:57.009+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>socket</title><content type='html'>&lt;a href="http://nxforce.blogspot.com/2008/07/cc-socket-connection.html"&gt;Simple Socket Connection&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nsysumis94.pixnet.net/blog/post/8782796"&gt;Win32 Socket&lt;/a&gt;&lt;br /&gt;&lt;a href="http://topic.csdn.net/t/20020425/11/674913.html"&gt;Socket POST&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;note&lt;br /&gt;Visual c++ Lib link error加上&lt;br /&gt;#pragma   comment(lib,"ws2_32.lib")&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1971792674010523141?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1971792674010523141/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1971792674010523141' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1971792674010523141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1971792674010523141'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/11/socket.html' title='socket'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2423482896558300635</id><published>2008-11-05T20:00:00.000+08:00</published><updated>2008-11-05T20:02:19.703+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP response</title><content type='html'>&lt;a href="http://icfun.blogspot.com/2008/07/php-get-server-response-header-by.html"&gt;PHP: Get server response header by request HEAD&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.phpwact.org/php/http_response_handling"&gt;PHP HTTP Response Handling Summary&lt;/a&gt;&lt;br /&gt;&lt;a href="http://scripts.incutio.com/httpclient/index.php"&gt;HttpClient&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2423482896558300635?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2423482896558300635/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2423482896558300635' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2423482896558300635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2423482896558300635'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/11/php-response.html' title='PHP response'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2426476998953787933</id><published>2008-11-03T07:44:00.000+08:00</published><updated>2008-11-05T07:11:37.579+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DSP'/><title type='text'>DSP 考古題</title><content type='html'>http://mediawww.ee.ncku.edu.tw/dsp.htm&lt;br /&gt;http://mediacore.touch.ncku.edu.tw/node/4&lt;br /&gt;http://archer.ee.nctu.edu.tw/class/dsp/dsp2006/main.htm.&lt;br /&gt;http://140.134.32.129/plc/dsp/index.html&lt;br /&gt;http://cslin.auto.fcu.edu.tw/plc/dsp/&lt;br /&gt;http://www.speech.cm.nctu.edu.tw/courses/random_process.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2426476998953787933?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2426476998953787933/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2426476998953787933' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2426476998953787933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2426476998953787933'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/11/dsp.html' title='DSP 考古題'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-1923279945885612739</id><published>2008-10-30T21:21:00.000+08:00</published><updated>2008-11-01T15:12:28.676+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Swing</title><content type='html'>&lt;a href="http://www.swingwiki.org/"&gt;SwingWiki&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/docs/books/tutorial/uiswing/"&gt;Tutorials&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.java2s.com/Code/Java/Swing-JFC/AvariationonSimpleList.htm"&gt;example&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-1923279945885612739?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/1923279945885612739/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=1923279945885612739' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1923279945885612739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/1923279945885612739'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/10/swing.html' title='Swing'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-6850540444605849600</id><published>2008-10-23T15:21:00.000+08:00</published><updated>2008-10-23T15:23:26.223+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server management'/><title type='text'>AutoIt</title><content type='html'>&lt;a href="http://www.autoitscript.com/"&gt;官方網站&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.badongo.com/cn/file/7699728"&gt;AutoIt 2.51 簡體中文官方教學文件&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.roodo.com/sherwin/archives/71806.html"&gt;簡單教學&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eyny.com/thread-1960400-1-4.html"&gt;AutoIt 3.2.2.0 繁體中文化版&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-6850540444605849600?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/6850540444605849600/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=6850540444605849600' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6850540444605849600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/6850540444605849600'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/10/autoit.html' title='AutoIt'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-5034492517273119120</id><published>2008-10-21T22:50:00.000+08:00</published><updated>2008-10-22T20:35:18.208+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server management'/><title type='text'>RSYNC</title><content type='html'>&lt;a href="http://www.ntu.beautifulworldco.com/weblog/?p=385"&gt;教學一&lt;/a&gt;&lt;br /&gt;&lt;a href="http://203.68.102.40/techdoc/rsync.htm"&gt;教學二&lt;/a&gt;&lt;br /&gt;&lt;a href="http://kennyp.pixnet.net/blog/post/18308631"&gt;windows 設定rsync client&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ezyu4.pixnet.net/blog/post/16202860"&gt;Rsync for Windows (cwRsync)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pulipuli.blogspot.com/2008/08/windowssshcwrsync-server.html"&gt;Windows上的SSH伺服器——cwRsync Server&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dz.adj.idv.tw/thread-48-1-4.html"&gt;Rsync + SSH -- 讓 Server 自動異地備援也加密&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gaztronics.net/rsync.php"&gt;Rsync for Windows&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-5034492517273119120?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/5034492517273119120/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=5034492517273119120' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5034492517273119120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/5034492517273119120'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/10/rsync.html' title='RSYNC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-313981820798888441</id><published>2008-10-18T11:37:00.000+08:00</published><updated>2008-10-18T22:41:28.425+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>photo sliders</title><content type='html'>&lt;a href="http://wp.2nono.com/2008/200-jquery-plug-in.html"&gt;200+ jQuery插件&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://opiefoto.com/articles/photoslider"&gt;Photo Slider Tutorial&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eogallery.com/"&gt;eogallery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.knowsky.com/340211.html"&gt;幻燈片效果&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-313981820798888441?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/313981820798888441/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=313981820798888441' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/313981820798888441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/313981820798888441'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/10/javascript.html' title='photo sliders'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-7193447048194608618</id><published>2008-09-21T09:18:00.000+08:00</published><updated>2008-09-20T01:17:16.468+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><category scheme='http://www.blogger.com/atom/ns#' term='OLE DB'/><title type='text'>以 Visual C++ 使用 SetData Update OLE DB</title><content type='html'>首先必須先使用SELECT找出所想要UPDATE的DATA SET，接著必須MoveNext()功能，來探訪每個找到的結果，最後才使用SetData()執行UPDATE功能。&lt;br /&gt;&lt;br /&gt;如果沒有使用MoveNext()，則會回傳0x80040E04L錯誤訊息。（&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms171852(SQL.90).aspx"&gt;對照表&lt;/a&gt;）&lt;br /&gt;&lt;br /&gt;簡單範例&lt;br /&gt;----------------------------------------------------&lt;br /&gt;HRESULT hr ;&lt;br /&gt;char commands[150];&lt;br /&gt;sprintf(commands,&amp;quot;SELECT * FROM annotation WHERE eventid = '%s' AND objectid = '%s' AND  frameid = '%f'&amp;quot;,eventid,objectid,frameid);&lt;br /&gt;RETURNHR(hr = the_object.Create(session, _T(commands) ))&lt;br /&gt;RETURNHR(hr = the_object.Open(&amp;amp;propset))&lt;br /&gt;while(the_object.MoveNext() == S_OK){&lt;br /&gt;the_object.m_clusterid = clusterid+3;//UPDATE DATA&lt;br /&gt;RETURNHR(hr = the_object.SetData(0))&lt;br /&gt;}&lt;br /&gt;the_object.Close();&lt;br /&gt;if(hr == S_OK){ &lt;br /&gt;&amp;nbsp;return 1;&lt;br /&gt;}else{ &lt;br /&gt;return 0;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-7193447048194608618?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/7193447048194608618/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=7193447048194608618' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7193447048194608618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/7193447048194608618'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/09/visual-c-setdata-update-ole-db.html' title='以 Visual C++ 使用 SetData Update OLE DB'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3121604844594314484</id><published>2008-09-19T12:36:00.000+08:00</published><updated>2008-11-10T21:46:20.429+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>visual c++ connect SQL Server</title><content type='html'>from ODBC&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/s9ds2ktb(VS.80).aspx"&gt;MSDN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.yam.com/csylvia/article/11274045"&gt;example 1&lt;/a&gt; &lt;br /&gt;&lt;a href="http://dbmaker.syscom.com.tw/mag/118/research_01.htm"&gt;example 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;from IDBC&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(VS.71).aspx"&gt;SqlConnection Class&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;from OLE DB&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/502e07a7.aspx"&gt;&lt;br /&gt;MSDN&lt;/a&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/198486/zh-tw"&gt;使用ATL OLE DB消費者，執行查詢&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/database/DBDevVCOLEDB.aspx"&gt;Database Development using Visual C++ and OLE DB&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/database/oledb_template.aspx"&gt;OLE DB Templates&lt;/a&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/240412/zh-tw"&gt;下多次指令&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms171852(SQL.90).aspx"&gt;OLEDB 錯誤對照表&lt;/a&gt;（HRESULT回傳訊息為16進位，需轉成16進位才能解讀）&lt;br /&gt;&lt;br /&gt;from api&lt;br /&gt;&lt;a href="http://www.sqlapi.com/"&gt;sqlapi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;參考網站&lt;br /&gt;&lt;a href="http://support.microsoft.com/search/?adv="&gt;M技術支援服務&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forum.csdn.net/SList/VC_Database/UnClosedList/"&gt;對岸論壇&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.myftp.com.cn/DB/sql/Index.html"&gt;對岸教學&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3121604844594314484?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3121604844594314484/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3121604844594314484' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3121604844594314484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3121604844594314484'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/09/visual-c-connect-sql-server.html' title='visual c++ connect SQL Server'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-852239486000976301</id><published>2008-09-12T11:56:00.000+08:00</published><updated>2008-09-12T12:01:58.253+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>Boost</title><content type='html'>&lt;a href="http://www.boost.org/"&gt;官方網站&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.boostpro.com/products/free"&gt;自動下載程式for windows&lt;/a&gt;&lt;br /&gt;&lt;a href="http://keikoblog.blogspot.com/2008/04/boost-1350-visual-studio-2005-vc-80.html"&gt;編譯 Boost 1.35.0 (Visual Studio 2005 (VC 8.0) + Windows XP)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.google.com.tw/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.runpc.com.tw%2Fpdf%2F159%2FR159E08.pdf&amp;ei=menJSOGPHpLQswKw47WfCg&amp;usg=AFQjCNFHQ7Qlq86AYuT-rL_KDx-477OG6Q&amp;sig2=LP6CWenU7jqFhrqP-IrOww"&gt;Boost綜覽、建置與安裝(pdf)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-852239486000976301?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/852239486000976301/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=852239486000976301' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/852239486000976301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/852239486000976301'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/09/boost.html' title='Boost'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3728036422804726926</id><published>2008-09-09T11:04:00.000+08:00</published><updated>2008-09-12T11:40:48.462+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><title type='text'>C++</title><content type='html'>&lt;a href="http://www.cplusplus.com/doc/tutorial/files.html"&gt;Input/Output with files&lt;/a&gt;&lt;br /&gt;&lt;a href="http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=2513581&amp;SiteID=14"&gt;DirectoryInfo Class&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dk101.com/Discuz/archiver/?tid-25928.html"&gt;String Function&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=312790"&gt;string to int&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.west263.com/info/html/chengxusheji/C-C--/20080224/11641.html"&gt;查找目錄下所有的檔案&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3728036422804726926?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3728036422804726926/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3728036422804726926' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3728036422804726926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3728036422804726926'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/09/c.html' title='C++'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-8134365851595454429</id><published>2008-09-01T20:30:00.001+08:00</published><updated>2008-09-01T21:06:53.142+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mutimedia'/><title type='text'>MPEG-7</title><content type='html'>&lt;a href="http://www.chiariglione.org/MPEG/standards/mpeg-7/mpeg-7.htm"&gt;MPEG-7 Overview&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Interpolation"&gt;Interpolation&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-8134365851595454429?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/8134365851595454429/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=8134365851595454429' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8134365851595454429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/8134365851595454429'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/09/mpeg-7_01.html' title='MPEG-7'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2759261294234789750</id><published>2008-08-29T16:26:00.000+08:00</published><updated>2008-08-29T20:09:38.112+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>JDBC</title><content type='html'>&lt;a href="http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/JavaGossip2.htm"&gt;介紹&lt;/a&gt;&lt;br /&gt;code：&lt;a href="http://www.javaworld.com.tw/jute/post/view?bid=21&amp;id=134904&amp;sty=1&amp;tpg=1&amp;age=0"&gt;JDBC 連接 MicroSoft Access database&lt;/a&gt;&lt;br /&gt;討論區：&lt;a href="http://www.javaworld.com.tw/jute/post/page?bid=21&amp;sty=1&amp;age=0&amp;tpg=1&amp;s=85"&gt;JavaWorld@TW »JDBC/SQL&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2759261294234789750?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2759261294234789750/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2759261294234789750' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2759261294234789750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2759261294234789750'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/08/jdbc.html' title='JDBC'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-3662000871160302284</id><published>2008-08-25T09:39:00.001+08:00</published><updated>2008-08-25T09:39:48.453+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><title type='text'>Eclipse 加入額外的lib</title><content type='html'>project 上按右鍵 -&gt; property -&gt; Java Build Path -&gt; Libraries&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-3662000871160302284?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/3662000871160302284/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=3662000871160302284' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3662000871160302284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/3662000871160302284'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/08/eclipse-lib.html' title='Eclipse 加入額外的lib'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5674424923930705489.post-2983737001802907011</id><published>2008-08-22T11:47:00.001+08:00</published><updated>2008-11-26T19:36:56.773+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mutimedia'/><title type='text'>music</title><content type='html'>&lt;a href="http://neural.cs.nthu.edu.tw/jang/books/audioSignalProcessing/index.asp"&gt;Audio Signal Processing and Recognition (音訊處理與辨識)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5674424923930705489-2983737001802907011?l=treecode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://treecode.blogspot.com/feeds/2983737001802907011/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5674424923930705489&amp;postID=2983737001802907011' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2983737001802907011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5674424923930705489/posts/default/2983737001802907011'/><link rel='alternate' type='text/html' href='http://treecode.blogspot.com/2008/08/music.html' title='music'/><author><name>hnigel</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
