
[開箱] Olympus OM-D E-M5 Mark II 微單眼相機
本篇是 Olympus OM-D E-M5 Mark II 微單眼相機的簡單開箱文。 兩年前買的 Olympus E-PL6 用到現在都很滿意,只不過後來買了 12-40mm F2.8 Pro 之後,感覺接上 E-PL6 實在是頭重腳輕,不是很好拿,所以最近考慮升級機身,上網查了一下發現 E-M5 Mark II 水貨的價格只要兩萬出頭,所以就決定買這台了。 ...

本篇是 Olympus OM-D E-M5 Mark II 微單眼相機的簡單開箱文。 兩年前買的 Olympus E-PL6 用到現在都很滿意,只不過後來買了 12-40mm F2.8 Pro 之後,感覺接上 E-PL6 實在是頭重腳輕,不是很好拿,所以最近考慮升級機身,上網查了一下發現 E-M5 Mark II 水貨的價格只要兩萬出頭,所以就決定買這台了。 ...

這裡介紹如何使用 C++11 標準中內建的亂數函式庫,產生各種機率分布的隨機亂數。 傳統上在 C/C++ 程式中若要產生亂數,大家最常用的就是標準的 rand 函數,它的用法簡單、快速又方便,雖然其功能比較陽春,生成的亂數品質也比較不好,但因為是標準的函數之一,所以還是非常多人喜歡用。 ...

本篇介紹 C/C++ 中使用 rand 函數產生亂數的方法,並且提供各種常用的範例程式碼。 在撰寫 C/C++ 程式時,如果需要產生一些簡單的亂數,最方便的作法就是使用 rand 這個亂數產生函數,以下介紹這個函數的相關用法與範例。 ...

這裡介紹如何更改 Windows 系統的設定,讓閒置的 USB 裝置可以持續運作不斷電。 Windows 系統預設會關閉閒置 USB 裝置的電源,這樣可以幫助節省電力,對於大部分的 USB 裝置來說這樣的設定是很實用的,如果當您發現某些 USB 設備若是關閉電源會造成問題時,就可以利用以下的方式將系統的自動斷電功能取消。 ...

本篇以 C 語言的實際範例,解釋緩衝區溢位攻擊的原理。 緩衝區溢位攻擊是一種典型的攻擊方式,雖然這種手法已經有一段的歷史,不過還是有可能因為程式設計者的疏忽,讓程式存在這樣的漏洞。 以下我們以 C 語言的程式來解釋緩衝區溢位的原理以及攻擊方式。 緩衝區溢位 程式中的緩衝區是指一塊特定的記憶體空間,程式在執行時可以將資料處存在其中,而緩衝區溢位(buffer overflow)就是指程式將資料寫入緩衝區時,超過了它的範圍,例如: ...