Java Generic Creation
有時在製作 Java 類別會應用到 Generic
但製作 Generic 時會發生如 Generic Array Creation 的錯誤
應如何正式宣告 Generic ?
首先要明 Generic Creation 如何發生
一般在 Java 宣告一個類別 (或類型) 可以使用
因為 Java 的 Object 類別有一個 constructor 為 Object() ,因此能以 Object() 建立 Object
但製作 Generic 時會發生如 Generic Array Creation 的錯誤
應如何正式宣告 Generic ?
首先要明 Generic Creation 如何發生
一般在 Java 宣告一個類別 (或類型) 可以使用
Object object = new Object();
因為 Java 的 Object 類別有一個 constructor 為 Object() ,因此能以 Object() 建立 Object
Ingress Hacking
Ingress 是利用 HTTP Request 方式將資料發送至伺服器
利用 HTTP Request 工具就可以模擬 Ingress App 發送 HTTP Request
但由於 Ingress 的 HTTP Request 經 SSL / TLS 進行加密,應如何解密 ?
在說明方法前,在下必須澄清,雖然本文提及 SSL / TLS 解密,但並非 SSL / TLS 指出已經不安全
而是在下利
利用 HTTP Request 工具就可以模擬 Ingress App 發送 HTTP Request
但由於 Ingress 的 HTTP Request 經 SSL / TLS 進行加密,應如何解密 ?
在說明方法前,在下必須澄清,雖然本文提及 SSL / TLS 解密,但並非 SSL / TLS 指出已經不安全
而是在下利

取消在 Linux 運行 Chrome / Chromium 的 GPU 硬體加速
Linux 在硬件及軟件上經常都得不到支援
在 Linux 上運行 Google Chrome 或 開源的 Chromium 有機會會因為使用 GPU 時發生畫面停頓
應如何解決這問題 ?
最簡單當然是不使用 Google Chrome 或 Chromium
有些功能,例如與 Google 服務 互動的功能, Chrome* 的確比較方便
但由於 GPU 的問題,瀏
在 Linux 上運行 Google Chrome 或 開源的 Chromium 有機會會因為使用 GPU 時發生畫面停頓
應如何解決這問題 ?
最簡單當然是不使用 Google Chrome 或 Chromium
有些功能,例如與 Google 服務 互動的功能, Chrome* 的確比較方便
但由於 GPU 的問題,瀏

設定 Linux 上的列印裝置
經常比忽略的 Linux 能正常列印文件嗎 ?
*nix 系統通常都會使用稱為 CUPS (Common Unix Printing System) 的列印系統
CUPS 提供網頁設定界面,能讓按裝 CUPS 的 *nix 作遙距設定
CUPS 的預設使用 Port 631 ,在網址輸入 https://127.0.0.1:631 便可以進
*nix 系統通常都會使用稱為 CUPS (Common Unix Printing System) 的列印系統
CUPS 提供網頁設定界面,能讓按裝 CUPS 的 *nix 作遙距設定
CUPS 的預設使用 Port 631 ,在網址輸入 https://127.0.0.1:631 便可以進
iOS 訂閱消費問題
App Store 有很多不同的應用程式,應用程式有免費,有收費
免費當然是不用付費便可以使用,收費則是需要先付費才能使用
但有些應用程式則是試用,而 iOS 應用程式的試用卻有別於桌面電腦的試用
桌面電腦的試用軟件,一些會限制次
免費當然是不用付費便可以使用,收費則是需要先付費才能使用
但有些應用程式則是試用,而 iOS 應用程式的試用卻有別於桌面電腦的試用
桌面電腦的試用軟件,一些會限制次

Linux 上使用 Line
Line 是一個通訊軟件
主要是行動裝置的軟件,但 Line 亦有開發 Windows 版,以往在 Linux 使用 Line 必須經 WineHQ 黎安裝及執行
在 2015年8月26日 Line 能夠在 Chrome 上以 Extension 方式運作,由於 Chrome 是跨平台瀏覽器,令 Line 都能跨平台執行,非常方便
除了 Chrome ,開源
主要是行動裝置的軟件,但 Line 亦有開發 Windows 版,以往在 Linux 使用 Line 必須經 WineHQ 黎安裝及執行
在 2015年8月26日 Line 能夠在 Chrome 上以 Extension 方式運作,由於 Chrome 是跨平台瀏覽器,令 Line 都能跨平台執行,非常方便
除了 Chrome ,開源

PHP 的 Ternary Operator 的使用安全
Ternary Operator 中文是三元運算子
即是 ? : 寫法
不少程式語言都有這種操作方法,但 PHP 有一個小小的使用漏洞要注意
在指派資料前需要作一個簡單的真假測試 Ternary Operator 會經常運用
以 Java 為例
使用 if 寫法
即是
不少程式語言都有這種操作方法,但 PHP 有一個小小的使用漏洞要注意
在指派資料前需要作一個簡單的真假測試 Ternary Operator 會經常運用
以 Java 為例
使用 if 寫法
int i = 0;String parity;if
HTML Table 行及列改變背景顏色
在網頁上使用 table 來展示資料經常發生
有時為了讓展示的資料,會將 行及列 的背景顏色,讓使用者較易查看
在下使用好簡單的 Javascript 及 HTML 來達到效果
有時為了讓展示的資料,會將 行及列 的背景顏色,讓使用者較易查看
在下使用好簡單的 Javascript 及 HTML 來達到效果
function setHighlight(td, index, color){ var tr = td.parentNode; var table = tr.parentNode; if (!(table instanceof HTMLTableElement)){ table = table.