[Java] Lucene Tutorial
Lucene is one of important search engines. It provides grate search performance and easy implementation.Here
Lucene is one of important search engines. It provides grate search performance and easy implementation.Here
這是就我自己近幾年觀察到的體悟跟感想…隨便寫寫,各位看倌就隨便看看吧。 怕錯過了什麼?前陣子回花蓮,到以前的補習班與朋友A聊天。才驚覺,我所知的這個社會有些不太一樣了。 有什麼不一樣呢?國家競爭力似乎不見了。A說道:「現在的國小、國中生,生活的誘惑多了(玩不完的電動、演唱會、FB…),專注力不足,唸書效率也降低了。反正,有12年國家教育+隨便唸都上大學,又沒有體罰,就不想唸書了。哪像以前國小、國中的時候,沒這些誘惑,還要拼死拼活考高中、考大學,他們都只想著享樂…,都好像怕錯過了什麼?」 我回道:「好像真的耶。都怕錯過了什麼樣子,卻沒把握住該把握的。」 事實上,我認為在人生的旅途中,只要把握住經自己研判後,對於未來的人生不會感到後悔的選擇以及機會就好了。 這讓我回想多年以前,大二快結束的時候,我跟三五好友聚在一起,討論著怎麼規劃自己的畢業方向。某同學B就講說:「我們這個科系若要跳往資訊工程,找到好的工作,最好大家一起考研究所,賭它這一把!若不考研究所,就要加強自己的專業能力,絕對不能讓自己出社會了,才感到後悔!」。 的確,這位同學B的話,也讓我們這群同學們,深感認同!那時,大家無不拼命地,去追求自己的未來!(事實也證明,我們至少做出不讓自己後悔的選擇。) 就如同閃靈樂團的主唱Freddy,他自己高中就立下目標,要成為樂團的Top1。因此,他拋棄了很多自己生命過程中短暫綻放的野花,專心朝著自己的目標邁進。事實證明,他真的成功了。 如果人生太早貪圖享樂的話,將來跌下去的時候,可是要付出比當時的成本貴上10倍的代價。為什麼呢?因為當時你已經有了家室、年紀也有一些了、房貸可能也有要固定付出了,那時候萬一失敗了,要怎麼去面對在背後需要照顧的這些人事物呢?至少,讓自己有些基礎或能力,才來談轉換跑道吧?(這一段是從我兩週前,跟堂姊夫聊天得到的一些體悟) 多學習,有好無壞至於現階段的業界情形,跟幾位有工作過的朋友,以及自己的經驗來看,剛出去找工作的時候,就是真的跟戰場一樣。很多東西都是以前自己大學、研究所階段,就要認真努力學習的。要不然的話,出社會工作了,沒什麼時間可以自學。有時候遇到的問題,往往可以靠以前就有學過的經驗,觸類旁通去解決的。 約莫一年前,我跟某位已經工作十幾年的學長在講當時遇到的問題,我學長就講了一句:「雖然這不是你的職權範圍,但是你可以去了解學習,之後遇到類似的狀況,你馬上就有解決辦法了。」 就好比我以前大學有一門課學過C#,剛好在之前的工作CASE就派上用場。雖然不會ASP.Net,但是他有的Event Handler精神,是我Java課程學過的,很快就可以上手。這些都是根據以往學過的經驗累積而成的知識庫。 或許學習的過程中,可能會花掉大量的時間。但是,這只是個必經的過程啊。如果,連這個必經的過程都過不了的話,哪來的豐收結果可以享用? 因此,最近我在學東西或是做事情的時候,都會抱著一個想法:「這只是個必經過程…不要讓自己感到後悔就好。」
為了學英文,有點不爽Google開發的Google Dictionary。花了一些時間,自己研究怎麼寫一個簡易的查字典工具。最後終於完成啦! 下載網址:請按我。
There are two types of methods to pop up a browser window:1. jQuery Popup Window
在DoubleService的教學中提及,在開發PHP測試函式庫時,由於各個伺服器對於php.ini的設定可能都不一樣。因此,在測試函式庫之前,最好加入以下幾行,以確保自己的程式正確無虞。 有了上述的程式碼,就可以輕鬆Debug囉。另外,請記得在將程式碼交給客戶之前,把Debug模式關閉喔。至於為什麼要通過這些檢查呢?DobuleService曾經提及: 1. 避免變數名前後不小心打錯。2. 避免不存在的鍵值,隱藏可能的邏輯錯誤。3. 強制變數初始化,避免變數交互引用覆蓋或誤用。4. 強制正規化變數型態,避免隱藏性錯誤。5. 自然養成嚴謹的編程習慣。6. 強化程式本身的環境可攜性。 另外,值得一提的是,並非所有ini設定都可以透過ini_set()這個函式來設定的,只有被系統規範為PHP_INI_ALL或是 PHP_INI_USER的選項,才可以使用ini_set()。若不清楚哪些可設定的話,請參見twphp提供的資料:http://tw.php.net/manual/en/ini.list.php 參考資料 開發PHP時可能會做的環境設定 PHP開發開啟E_ALL的重要性 List
PEAR 教學資源 Testing PHP Code with PHPUnit Caching PHP Programs with PEAR [Web] 連結分享 Package
In short, Chrome extension(or app.) application is composed of different html, javascript, and css files.