顯示具有 計算機概論 標籤的文章。 顯示所有文章
顯示具有 計算機概論 標籤的文章。 顯示所有文章

2015/02/24

淺談軟體架構 (Software Framework)

1. 架構是什麼?
2. 架構組成的元素?
3. 以實例說明上述兩點。

A1.
架構是一種規範,用以實現「業界標準」或「特定基本任務」。
算是一種基礎設施,提供後續目標的發展。

A2.
組成的元素:概念及手段。

A3.
以 VCL framework 為例,它是為了實現以 Windows SDK (業界標準)打造的 Application(特定基本任務)。
Delphi 是尊循「物件導向」概念,利用 Object Pascal 封裝 Windows SDK 實作出 VCL framework;並按此規範產生的商品,用以實現 VCL Framework。
程序員可按此「框架」設計其符合自身的「商業應用」和「業務邏輯」,並做出最終軟體成品。

整理的重點


參閱:維基百科 - 軟體框架

2012/03/05

WinXP Home 如何刪除特殊系統目錄

參考來源:http://support.microsoft.com/kb/309531/zh-tw

節錄部份內容:

配合使用 NTFS 檔案系統的 Windows XP Home Edition 使用 CACLS

在使用 NTFS 檔案系統的 Windows XP Home Edition 中,您也可以使用 Cacls 工具 (一種命令列工具) 來顯示或修改檔案或資料夾存取控制清單 (ACL)。如需有關 Cacls 工具的詳細資訊 (包括其用法與參數),請以「cacls」來搜尋「說明及支援中心」。
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 確認您是位於想要存取的 [System Volume Information] 資料夾所在的磁碟分割的根目錄下。 例如,假設您要存取 C:\System Volume Information 資料夾,請確認您是位於磁碟機 C 的根目錄下 (在「C:\」命令提示字元下)。
  3. 輸入下面這行命令,然後按 ENTER:
    cacls "driveletter:\System Volume Information" /E /Gusername:F
    請務必按上述方式輸入引號。這個命令會將具有「完全控制」權限的指定使用者新增到這個資料夾。
  4. 按兩下根目錄下的 [System Volume Information] 資料夾,開啟這個資料夾。
  5. 如果您需要在疑難排解完成後移除這些權限,請在命令提示字元輸入以下這行命令:
    cacls "driveletter:\System Volume Information" /E /Rusername
    這個命令會移除指定使用者的所有權限。

2011/09/14

特殊符號的英文單字

資料來源:身為一個專業的程式設計師需具備的基本知識(一)

/ Slash (斜線)
\ Backslash (反斜線)
~Tilde (取代符號)
@ At sign, at (At 符號,At)

# Poundsign (井字號)

$ Dollarsign (錢符號)

^ Caret (插入號)

& Ampersand (And 符號)

* Asterisk (星號)

[ Open bracket (左開式方括弧)

] Close bracket (右關式方括弧)

( Open parenthesis (左開式圓括號)

) Close parenthesis (右關式圓括號)

: Colon (冒號)

, Comma (逗號)

-- Double dash (雙破折號)

... Ellipsis (省略符號)

' Single quote (單引號)

" Quote (引號)

= Equals (等號)

+ Plus,plus sign (加,加號)

! Exclamation point (驚歎號)

> Greater than (大於)

< Less than (小於)

? Question mark (問號)

. Period,dot (句號,點)

; Semicolon (分號)

- Hyphen (連字號)

— Dash (破折號)

_ Underscore (底線)

| Vertical bar (垂直線)

{ Open brace (左開式大括號)

} Close brace (右關式大括號)

% Percent,percent sign (百分比,百分比符號)

// Double slash (雙斜線)

2009/11/14

bit与byte的区别

轉載自:bit与byte的区别

bit与byte的区别

Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范筹;
  Byte意为“字节”,是计算机文件大小的基本计算单位;
这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位,表示文件的大小,在用户看来就是可见的数据大小。比如一个字符就是1byte,如果是汉字,则是2byte。
 下面是2个具体应用实例:
 Mbps=mega bits per second(兆位/秒)是速率单位,
 MB=mega bytes(兆比、兆字节)是量单位,1MB/S(兆字节/秒)=8MBPS(兆位/秒)。
我们所说的硬盘容量是40GB、80GB、100GB,这里的B指是的Byte也就是“字节”。(与容量相关,应用层)
1 KB = 1024 bytes =2^10 bytes
1 MB = 1024 KB = 2^20 bytes
1 GB = 1024 MB = 2^30 bytes
 USB2.0标准接口传输速率是480兆位/秒,即480MBps。这里的B指是的Bit也就是“位”。(与传输相关,底层)

 注:另外,Byte通常简写为B(大写),而bit通常简写为b(小写)。可以这么记忆,用大写的就是数据值比较大的位,而小字的就是数据值比较小的字节,1B=8b。