一月 25, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» Perl 入門指南 - GUI 中的編碼與解碼

我們現在要來在 GUI 中建置編碼與解碼的功能

繼續閱讀

一月 14, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» Perl 入門指南 - GUI 的基本概念

圖形介面的元件有很多種,如標籤 (label) 、按鈕 (button) 、選單 (menu) 、文字方塊 (textfield) 等等

繼續閱讀

» Perl 入門指南 - 整合 Encrypt 套件

我們把編碼功能核心的 Encrypt 套件 (package) 放在 Encrypt.pm 中,而 GUI 的部份則是放在 guidemo.pl 裡

繼續閱讀

» Perl 入門指南 - 存檔與載入

簡單點,我們存檔時儲存密碼表就可以了

繼續閱讀

» Perl 入門指南 - 完成版的 guidemo.pl

我們的 guidemo.pl 還剩兩個按鈕 ClearCopy 還沒實際建置功能

繼續閱讀

» Perl 入門指南 - 下一步

下一步?

繼續閱讀

» Perl 入門指南 - 認識 CPAN

CPAN 為 Comprehensive Perl Archive Network 的頭字母縮寫詞,這是一個豐富的 Perl 第三方模組庫 (third-party library)

繼續閱讀

一月 13, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» Perl 入門指南 - 目錄

Perl 自西元 1987 年 12 月 18 日 Larry Wall 發表以來,由於整合正規運算式的特性,加上 CPAN 豐富的程式庫, Perl 具有多方面應用的功能。
繼續閱讀

» Perl 入門指南 - 特別變數

就像我們常常替熟悉的事物取暱稱一樣, Perl 裡頭有很多預先定義好的特別變數 (special variable) ,需要的時候直接拿來用就可以了

繼續閱讀

» Perl 入門指南 - my 與 use

Perl 模組庫 (library) 中的 strict 與 warnings 促使程式有較安全的寫法

繼續閱讀

» Perl 入門指南 - Encrypt 模組

物件導向程式設計 (object-oriented programming) 最重要的就是設計物件 (object) , Perl 是用模組當成物件設計的模板

繼續閱讀

» Perl 入門指南 - new 方法

new 方法 (method) 是物件 (object) 的建構子 (constructor) ,透過 new ,我們可以建立物件的實體

繼續閱讀

» Perl 入門指南 - 編碼與解碼

編碼 (encoding) 需要用到轉換表格,我們利用字串 (string) 儲存這個表格,簡單說,就是利用英文字母的排列順序,相對到表格的對應關係

繼續閱讀

» Perl 入門指南 - Encrypt.pm




Encrypt.pm 的程式原始碼如下
繼續閱讀

» Perl 入門指南 - encryptdemo.pl




encryptdemo.pl 的程式原始碼如下
繼續閱讀

» Perl 入門指南 - guidemo.pl




guidemo.pl 的程式原始碼如下
繼續閱讀

一月 12, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» Perl 入門指南 - 模組

模組 (module) 是副檔名為 .pm 的檔案,檔案內需要定義與檔名相同的套件 (package)

繼續閱讀

一月 11, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» Perl 入門指南 - 認識 Perl 語言

使用 Perl 語言寫程式,最簡單的方式就是開啟文字編輯器 (text editor) ,然後將原始程式碼逐字元一個一個打進文字編輯器中,然後依純文字檔案的編碼儲存檔案, Perl 程式的原始碼檔案採用 .pl 的副檔名。

繼續閱讀

» Perl 入門指南 - 如何執行 Perl 程式

我們使用的 Perl 版本為 5.12.4

繼續閱讀

» Perl 入門指南 - 變數型態

Perl 有三種變數型態 (variable type) ,分別是純量變數 (scalar variable) 、陣列變數 (array variable) 及雜湊變數 (hash variable)

繼續閱讀

biggo.com.tw

A Django site.