Jemmy LinGreenDAO從很久以前,我就覺得 Android 程式設計師在處理 App 內的資料庫時,對於 SQLite 的處理非常的不直覺,仍然需要瞭解蠻多資料庫的語法,且封裝的程度非常的複雜。Sep 14, 2017Sep 14, 2017
Jemmy LinMatplotlib 簡介Matplotlib 是利用 Python 所實作的繪圖套件,其中包含兩個最重要的模組 — pylab 和 pyplot。pylab 已經幾乎實作了在學術介最常用的套件 — Matlab 所支援的繪圖功能,或者可以說 pylab 其實就是 Matlab 的 Python…Jun 8, 2017Jun 8, 2017
Jemmy LinPython 的可變參數最近在看 Python 的原始碼時,常常會看到類似 *args 以及 **kwargs 的字樣,查了一下才發現這是 Python 很貼心的地方,趁機記錄一下May 25, 2017May 25, 2017
Jemmy LinMonkey Patching對於常寫直譯式語言的人來說,這個名詞可能不陌生。Monkey Patching 簡單來說,就是允許程式在動態執行時,才改變原有的行為。這裡的行為除了可以是類別裡的變數之外,連類別裡的函式也可以修改。例如以下的範例 (Python)May 17, 2017May 17, 2017
Jemmy Lin利用 Python 做網頁自動化測試最近因為工作的需要,所以我開始利用 Python 程式去自動執行網頁的測試。雖然這件事情所有的團隊成員皆覺得非常重要,但是始終不會將這個事項排進工作清單中。可能台灣的工作環境還是比較不習慣用聰明的方式來提升產品的可信度吧。May 6, 2017May 6, 2017
Jemmy Lin在 Android Studio 開設普通 Java 專案小弟因為之前工作上的需求,需要同時編寫 Android 和普通 Java 專案,但同時開啟 Android Studio 和 Eclipse 實在是太麻煩了,於是研究了一下,終於發現如果在 Android Studio 設置一般的 Java 專案,這邊趁機記錄一下May 4, 20171May 4, 20171
Jemmy Lin第一次碰Python就上手最近因為工作上的需要,我開始從 Android 轉換到 Python。然而對於一個寫慣 Java 的人來說,Python 似乎有很多非理所當然的事,很是特別~May 3, 2017May 3, 2017