[Android] 使用 RxJava 實作非同步
前陣子公司在開發有關 IPCAM 的項目 原本是使用 Android 內建的元件 WebView 來取得 IPCAM 的 Stream 但是卻有兩個問題搞死我了 1. 低於 Android 5.0 的版本在 WebView 上無法顯示畫面 不論是直接load...
[JAVA] Override ENUM valuelOf
前言 ENUM 是一個在開發時基本上一定會用的 ENUM 可以有效的管理字串、static 類型常數、配合 switch case 當然 是否有必要把所有的字串、static 類型常數都給 ENUM 管理 這個就必須要視開發需求而定了 因為每個情境不同...
[SERVER] 建置 Apache Server
因為一些未來的目標 所以打算學習架設 Server 在網路上找了些相關資料 光是伺服器就分成好多類 1. 網頁伺服器 2. 郵件伺服器 3. FTP伺服器 4. 應用程式伺服器 . . 等等... 這些伺服器的用途其實看名字就知道了 這篇文章並沒有說要架設甚麼伺服器...
[DIARY] 工作心得
從事工程師的工作至今快要兩年了 對於很多同行來講還是一個菜到不能再菜的資歷 現在回想或者回去看到以前寫的 Code 當下真的懷疑這是自己寫的嗎? 怎麼可以寫得那麼爛 1. 完全沒做記憶體相關的管理 2. 專案的架構亂七八招 3. 每個 Method 都不知道是幹甚麼用的...
[WEB] Spring MVC web site
最近想試著寫個網站 主要是想複習一下之前學過的 Spring & Hibernate 程式這種事情真的是久沒碰就真的會忘了一蹋糊塗 所以這篇主要就說明一下前面的準備 主要是參考這篇 Creating Spring MVC HelloWorld Using Maven in...
[Android] 使用 Intent 在 Activity 之間傳複雜結構的資料
這幾天開發 App 因為需要在 Activity 之間傳遞資料 偏偏不是單純的傳遞 String、int、boolean之類的 今天要傳的是物件啊 剛好在網路上找到了一個類似的方法 之後稍微改了一下之後就達到我要的需求了 所以當然要來記錄一下 大家都知道在 Android...
[Java] JSON to Object with Enum
今天工作的時候發生了一個不該犯的錯誤 在撰寫程式的時候對於字串的管理大家不外乎就幾個選擇 1.把字串用成一個變數來管理 2.使用 Enum 來管理 話說小弟我在剛開始寫程式的時候被 Enum 搞慘了 (哀...學生時期玩太兇了, 一進入職場後還債還的很苦)...
個人網站的第一天以及第一次
我是一名工程師 其實身分是一個研發替代役 會用這個網站的原因其實很簡單 1. 前陣子看到一個文章說身為一個程式開發者需要有一個自己的網站或部落客 2. 因為自己上班常常會要解決一些程式上的問題, 藉此想要利用個人網站或部落客來記錄 3....