基於JavaFX的陰陽曆轉換程式 2015 年 12 月 17 日 Magic Len 作品分享、 軟體介紹、 Java 西曆又稱為公曆、陽曆,是以地球繞行太陽公轉為基準制定的曆法;農曆又稱為陰曆,是以月球繞行地球公轉為基準制定的曆法。農曆的用途最為直接的就是判別月亮的陰晴圓缺,例如農曆十五、十六號,是月亮最圓的時候。在民俗信仰方面,農曆日期與時間也會影響到當時的風水磁場。農曆和西曆的轉換並沒有特定的規律,因此使用專門的軟體程式來進行轉換會比較快。 繼續閱讀
分頁替換演算法(Page Replacement Algorithm)介紹與模擬 2015 年 12 月 15 日 Magic Len 作品分享、 作業系統、 研究分享、 軟體介紹、 Java、 演算法 作業系統(OS, Operating System)對於記憶體(Memory)管理的方式有許多種,這篇文章將會說明當使用分頁(Paging)的方法管理記憶體時,若發生了分頁錯誤(Page fault),作業系統要如何找到一個適當的分頁(Page),並將其取代成新的內容,儘量讓未來發生分頁錯誤的機會降到最低。 繼續閱讀
基於JavaFX的JSON字串轉換工具─MsonFrame 2015 年 12 月 8 日 Magic Len 作品分享、 軟體介紹、 Java JSON(JavaScript Object Notation)為一種數據交換結構,相比XML,JSON的語法顯得更為輕巧,能夠大大地減少數據交換時所要傳遞的資料量。現在許多網路服務的API(Application Programming Interface)是使用JSON格式的文字訊息來進行資料交換。絕大部分的企業提供的API所傳回的JSON訊息,沒有使用空格字元或是換行字元來進行排版,為得就是... 繼續閱讀
快速查看Android裝置的公開IP位址-IP查看器 2015 年 6 月 26 日 Magic Len 作品分享、 軟體介紹、 Android IP查看器允許使用者查看以及分享Android行動裝置的公開IP。此外,在很多場所中,除了自己的行動網路外,有時環境裡還會同時有許多Wifi熱點(Hotspot)可以用來連上網際網路,究竟哪種連線方式是最快速、最穩定的呢?也可以使用IP查看器自帶的簡易ping工具來快速進行網路連線的速度以及穩定性的測試。 繼續閱讀
Android上的簡易條碼掃描器,原來掃描條碼可以這麼輕鬆簡單 2014 年 11 月 2 日 Magic Len 作品分享、 軟體介紹、 Android 在生活中常常可以看到條碼(Barcode)的存在,無論是商品結帳時在收銀台使用的EAN條碼、書籍使用的ISBN條碼,還是在最近因行動裝置的流行也跟著帶動起來的QR Code,這些條碼都可以讓我們的生活更便利,傳遞資訊的速度更快,省下許多使用鍵盤打字的時間。大多數的Android裝置,都有配備相機(Camera)功能,因此可以直接使用相關的條碼掃描App,就可以即時地讀取並使用這些條碼。 繼續閱讀
Android上的MP3錄音機,最高音質一鍵錄製 2014 年 10 月 18 日 Magic Len 作品分享、 軟體介紹、 Android 還在為錄音音質和錄音檔案太肥大而苦惱嗎?現在正是時候來使用這個錄音App了!相較於它牌錄音App,這款MP3錄音App無需進行任何設定,就可以錄製出最高音質的結果,並儘量節省資料大小,「即時地」存成MP3檔案,因此完全不必擔心錄到一半沒電或是程式當掉而造成先前正在進行的錄音不能保留下來,也不必太擔心錄製出來的檔案大小過於肥大。經過實測,長達一小時的最高音質錄音,也才佔用100MB左右的儲存空間,就... 繼續閱讀
File Verifier X 一個基於JavaFX 能用來驗證檔案是否完整或一致的工具 2014 年 9 月 8 日 Magic Len 作品分享、 軟體介紹、 Java 害怕從網路上下載下來的檔案壞掉或是被人加料進去了嗎?使用File Verifier X檔案驗證器,就可以輕鬆地以各種常見的演算法計算出檔案的驗證碼(Checksum),再與原始檔案算出的驗證碼來比對是否一致。File Verifier X提供了MD2, MD5, CRC32, SHA1, SHA224, SHA256, SHA384, SHA512演算法來計算檔案的驗證碼,操作方式除了圖形介面外,... 繼續閱讀
第一支Android程式-Unity遊戲 Skiing Snowman 2014 年 7 月 31 日 Magic Len 作品分享、 軟體介紹 在一片冰天雪地的荒野,我們的主憐憫這塊大地,祂照射下來的一道光束,如同神奇魔法般,讓這片荒涼的雪地有了生機。那是四個帶著不同顏色帽子的小雪人,它們唱著自己的聖誕歌,爭奪主的寵愛與溫暖。那道光束,是我們的主對這世界的慈愛,那是生命,也是未來,更是使自己得到永生的能量。為了能夠得到永生,雪人們將不顧一切地搶奪聚光燈束,甚至不惜將同類擠下舞台,而它們最後究竟能不能成為主賜予真正生命的對象,就由你來努力了... 繼續閱讀
String Hider 隱藏任意的字串 2014 年 5 月 3 日 Magic Len 作品分享、 軟體介紹、 Java 在傳遞資料的過程中,總是不想要讓人家一眼就看明白你所傳遞的文字訊息。隱藏文字訊息的方式有很多種,如果沒有解碼還原的需求,只需進行雜湊(Hash)運算即可。但若有還原的需求,則可能要使用到某些著名的加密演算法,例如DES、AES等等,但這些演算法又很複雜,需要加解密鑰又需要初始向量,還有一堆不同的長度,若兩方沒有事先講好如何加解密,那要還原出原本的字串是很困難的。如果只是想要隱藏一些不太想讓別人一眼... 繼續閱讀
Java三國殺標準版(未完成第一版) 2014 年 3 月 30 日 Magic Len 作品分享、 軟體介紹、 Java 幾年前有陣子很流行三國殺,無論是桌遊紙牌還是電腦遊戲,走到哪裡都可以看到一群人聚在一起玩。當時筆者認為三國殺是個練習程式很好的題材,便嘗試寫了一款三國殺的單機遊戲。 繼續閱讀