【Java】JDK安裝與Java原始檔編譯教學

最近這一週我都在台北商專上Java、JSP、SQL相關的課程,原本就有打算學Java,因為有一位網友說以後要做工程師必須要會的語言有C++跟Java,C++我有稍微碰過,不能說很強,但是要寫個小東西的能力還是有的,但是Java可以說是完全沒有碰過,剛好老師問說我要不要去台北商專上課就很高興的去了~

原本我是覺得Java沒有很好用,會想學除了因為他是工程師必修,還有一個原因是因為他的跨平台特性,可以讓我很方便的寫出Java甚至是手機的程式,還有Android的基礎也是Java,但是上了幾堂課之後我開始喜歡Java,有了當初第一次學程式語言時的衝勁,開始會凌晨12點抱者書念了… 這次當初學VB.NET時才有的感覺!!

閱讀全文 【Java】JDK安裝與Java原始檔編譯教學

【PHP】使用curl-lib取得無名/Yam音樂的真實下載位址

 

我設計的UI很簡潔^^

其實取得無名/Yam音樂的真實下載位址這個程式最原本是要做成自動產生部落格音樂語法的程式,可是後來發現現在已經很多人在經營音樂語法產生器,不差我這一個,所以就不想做就把它的程式碼釋放出來給大家看看~ 另外如果有人需要透過Yam或無名下載音樂的話也可以自己把這程式下載下去,然後裝到自己的伺服器裡面run

閱讀全文 【PHP】使用curl-lib取得無名/Yam音樂的真實下載位址

【Ubuntu】方便且有中文語系的螢幕截圖軟體 – Shutter

在Windows底下如果要寫文章然後要擷取螢幕時我習慣使用FSCapture這套軟體,但是最近開始有在寫一些Ubuntu的文章,需要進行截圖,雖然Ubuntu內建了螢幕截圖功能,但說真的很不方便,不能自動儲存,而且圖片格式永遠都是PNG,對我這種FSCapture用習慣的人來講真的很不適應,所以就在網路上問了一位網友:三秒緯有沒有其他螢幕截圖軟體,他就跟我推薦了Shutter,還貼了網址給我(感恩~)然後發現緯哥給我的網站剛好也是我朋友經營的XDD,真的好巧~

閱讀全文 【Ubuntu】方便且有中文語系的螢幕截圖軟體 – Shutter

DNS Firewall – 限制進入指定網站,快速修改DNS對應

DNS Firewall是站長最近寫的一個程式,主要功能是可以設定禁止進入某些網站,像是你家裡面有小孩然後你要禁止他們去看色情網站或是上Facebook的話,你就在程式你輸入這兩個網站的網址,然後之後這台電腦就不能連線到這兩個網站囉~ DNS Firewall這程式原理其實很簡單就是去修改Windows內建的一個host檔,然後將那些被禁止的網站的DNS對應到127.0.0.1,也就是自己電腦,所以他就上不去那些網站囉xD

閱讀全文 DNS Firewall – 限制進入指定網站,快速修改DNS對應

Plurk Paste – 方便你在Plurk上面張貼極長的訊息、程式碼

Plurk是一個在台灣地區很有名的微網誌系統,他有限制每條訊息只能有最多140字,這個限制會導致一些網友想再微網誌裡面問網友問題或是貼一些好看的訊息時很麻煩,例如你現再看到一篇故事很好笑,可是他的字數有300字所以不能貼在Plurk上面,有些人的解決之道是把300字分成3段,然後回覆在自己發的訊息中,但是這種方式有點不方便,這裡要跟大家介紹一個新網站叫Plurk Paste

閱讀全文 Plurk Paste – 方便你在Plurk上面張貼極長的訊息、程式碼

【VB】【C++】計算n!(階層)

要計算n的階層是很簡單的一件事,會寫到這個程式是因為排列組合,我想要精確的知道答案會在幾種左右,因此就寫了n!的函數來幫忙求階層的值,所謂的階層就是指從1*2*3…..*n的意思,而在排列組合中如果要被排列的字有5個字,那麼排列後的結果就最多不超過5*4*3*2*1的值,也就是最多不超過120個答案

以下我把n!做成Function,有VB版的跟C++版的,剛開始學迴圈的人可以用這個函式來學習迴圈的用法,另外因為擔心integer會存不下資料,所以我使用string來傳回資料,到時候用這個Function時要先把傳回值轉成數字型別才可以

閱讀全文 【VB】【C++】計算n!(階層)

【VB】分割字串成字元(mid+for迴圈)

其實這篇文章要講的分割字串成字元很簡單,但他卻在做很多ACM的題目時需要用到,例如排列組合就必須要先把字串分割成字元再行運算,還有像凱撒加密法也是同樣的需要用到他,以下就以VB.Net來做示範,至於其他程式語言也可以做到,原理都相同

閱讀全文 【VB】分割字串成字元(mid+for迴圈)

校外教學-2010花博遊記(好累…)

今天學校帶我們去看花博,全校都出動~ 而且這次校外教學跟以往很不一樣是要我們自己去圓山捷運站XD 所以今天捷運站上面一堆松山家商的學生,應該不知情的人看到會嚇到吧XD,原本去花博之前老師都說不要去裡面買食物,因為很多人要排隊,但是有朋友自己去過之後說…. 不會很多人排隊,但還是要先在外面買完食物在進去,因為裡面食物很貴,貴到沒有人要在裡面買…

閱讀全文 校外教學-2010花博遊記(好累…)

OpenOffice 免費開源的辦公室應用軟體,文書處理、簡報、試算表通通都有~

你知道嗎? 其實這世界上不是只有Microsoft office一套軟體可以進行文書處理的工作,還有很多軟體也可以達到一樣的功能,而OpenOffice則是其中的翹楚,OpenOffice他跟Microsoft office功能幾乎一樣,可以幫你進行文書處理、簡報、試算表、資料庫等等的工作,最重要的是他是免費的軟體,除此之外它還支援擴充功能,可以安裝一些外掛程式讓它功能變的更多更符合自己需求

閱讀全文 OpenOffice 免費開源的辦公室應用軟體,文書處理、簡報、試算表通通都有~

【Android】Dolphin HD瀏覽器 – 支援頁籤、同步書籤、滑鼠手勢的瀏覽器

Dolphin是我在使用Android手機之後最推薦的一款瀏覽器,他的功能很多,幾乎可以媲美PC上面的正規瀏覽器,可以使用頁籤功能,還支援RSS跟滑鼠手勢,而且內建分享網頁的功能,可以將網頁透過Facebook、Twitter、簡訊等服務把指定的網址分享給他人,Android內建的瀏覽器雖然支援多頁籤的瀏覽方式,但是要換分頁時需要按視窗按鈕才能換,不像Dolphin直接把頁籤整合在瀏覽器上面(好處是方便,壞處是佔空間),另外就是Dolphin偵測到網頁中有RSS功能時可以自動幫你訂閱,整個功能就不是內建瀏覽器能比的,另外他可以跟Google進行同步書籤的工作

閱讀全文 【Android】Dolphin HD瀏覽器 – 支援頁籤、同步書籤、滑鼠手勢的瀏覽器