備份用:
https://docs.google.com/document/d/11ChsUTGmP2Vz0cp-wwJ9q5TdZZcuMUho6s33Boyrntc/edit?hl=en#
Ref
http://relyky.blogspot.com/2010/03/use-case-description.html
備份用:
https://docs.google.com/document/d/11ChsUTGmP2Vz0cp-wwJ9q5TdZZcuMUho6s33Boyrntc/edit?hl=en#
Ref
http://relyky.blogspot.com/2010/03/use-case-description.html
SCS Project - Shopping Cart System
─┬ scMain.php
├── scLogin.php
├── scMerchandiseThr.php
├── scMerchandiseShow.php

【接續上一篇 [Code] C# 效能監視器 - 取得 CPU 使用率之應用(上)】
上次我們做到了如何取得正在使用中的程序 (_instanceName),但離我們最後一步取得CPU使用率還差一點點。因此最後我們必須試圖去取得該程序的計數器(_counter),如同上一篇說到的,在效能監視器中也有很多個可以使用的功能,我們必須先知道有哪些可以選擇,再依照我們的需求來使用。
藉著 PerformanceCounterCategory 中的 GetCounters() 方法,加上原先取得的 instanceName,我們可以獲得該 instance 的 counter,程式碼如下
private static void GetCountersOfInstance(String _category, String _instanceName)
{

由於之前的一個想法,所以開始測試如何使用 C# 抓取各個系統執行中的程序與 CPU 使用量。由於先前沒有動過相關的語法,所以特別上網去找了相關的資料。(Keyword : Csharp process CPU usage)。
接著就找到在 System.Diagnostics(英) namespace 下有各種可以監控系統狀況的類別與方法。在其中就有一個類別 PerformanceCounter (效能監視器計數器) 就是我們這次要用到的東西。而這項工具也就是在控制台中的「資源監視器」或「效能監視器」一類的東西(如圖)。
(圖:效能監視器)
(圖:資源監視器)
接著就來看如何來應用 PerformanceCounter 來取得我們要的資源。

這個是之前在 Facebook 上,看到網友發的一個 Youtube 影片,是一個藝術大師 M.C. Escher (愛薛爾) 設計的創作
只是 Escher 是畫在紙上,而影片中的人則把它「實做」出來。
(WIKI : Escher : waterfall )
關於 Escher 印象比較深刻的大概是「走不完的樓梯」(下圖),儘管這張圖似乎不是以他為原創 ...