原创 整潔代碼——提高代碼可讀性方法簡述

      程序代碼有雙重目的,一是供機器執行,二是供程序員閱讀。而代碼的質量,往往體現在第二點,可讀性是優秀代碼的重要指標。在寫代碼時注意形成和保持代碼的可讀性,不僅有助於別人閱讀,更有助於自己進一步的

原创 Makefile中=與:=的區別

在GNU make中,可以使用“=”和“:=”來定義變量,二者的區別主要在於展開時機。 1. 使用“:=”定義變量   使用“:=”定義的變量稱爲“簡單展開變量(simply expanded variables)”,顧名思義,“:

原创 使用Chrome的審查元素功能自定義WordPress主題

  WordPress具有大量的主題模板可供選擇,這些主題一般都會給出一些設置界面,用於對主題進行自定義。除此之外,結合Chrome瀏覽器的審查元素功能,可以進一步對網頁進行自定義,獲得獨一無二的顯示效果。   舉例來說,對於如圖1所示

原创 使用WindowBuilder輔助Java GUI開發

      WindowBuilder的前身是Instantiations開發的SWT Designer,2010年8月初Google收購了Instantiations,之後重新發布了Instantiations的開發工具,並且對所有開發

原创 Android開發環境配置(使用Eclipse)

1. Android開發環境的下載和安裝 1.1. 下載Android SDK       Android SDK可以在https://developer.android.com/sdk/index.html處下載。網頁上提供了兩個版

原创 VHDL中信號與變量的差異

      在VHDL中,使用信號(signal)或變量(variable)可以實現動態數值的傳遞,二者功能雖然類似,但在實現方式上卻有着很大的區別。對於初學者,理解信號和變量的差異是十分重要的。 1. 信號(signal)