Time of Update: 2017-01-13
本款免費全能空間支援asp,.net,PHP、CGI、Perl、Ruby、Python、SSI 哦,還免費提供2個mysql資料庫。秀山熱線提供200M全能免費空間申請 該免費全能空間大小為:200MB ;不限制流量 ;支援ASP/PHP/.NET/HTM/ ;支援FTP方式上傳與管理 ,無廣告支援BBS論壇,可申請多個空間申請地址:http://idc.cqxsrx.com50MB免費PHP/CGI/JSP空間申請該免費全能空間大小為:50MB ;月流量限制為:3GB
Time of Update: 2017-01-18
可以通過參數控制產生密碼中包括的字元種類#!/usr/bin/perluse strict;use warnings;use Getopt::Std;sub show_help { print "Useage:\n"; print "newp -aAnsl\n"; print "-a\t\t the password contains lower case letters(a-z)\n"; print "-A\t\t the password contains upper case
Time of Update: 2017-01-18
參考:http://shouce.jb51.net/perl5/網站環境配置:http://www.jb51.net/article/74005.htmPerl的基本文法 http://www.jb51.net/shouce/Perl.htm前言:perl是什麼,幹什麼用的?perl原來設計者的意圖是用來處理 字元的,80%的強項是處理字元,當然其它的很多都可以。現在很多網頁也是用perl的,通常需要CGI環境,比如 $char =~ /語言/
Time of Update: 2017-01-18
同其他大多數程式設計語言一樣,Perl中的單行注釋也是#開頭,例如:複製代碼 代碼如下:#print "Hello,World!";但多行注釋,不同的語言有不同的注釋方式,比如說:Java,C/C++: 複製代碼 代碼如下:/* *注釋若干行 *注釋若干行 *注釋若干行*/Python:複製代碼
Time of Update: 2017-01-18
Perl對檔案的操作,跟其它的語言類似,無非也就是開啟,讀與寫的操作。1. 開啟檔案#! c:/perl/bin/perl -w use utf8; use strict; use warnings; my $filename = 'test.txt'; # 或者用絕對路徑,如: c:/perl/Learn/test.txt if(open(MYFILE,$filename)) # MYFILE是一個標誌 { printf "Can open this file:%s!",
Time of Update: 2017-01-18
本文我們學習如何用Perl對字串或者數字數組進行排序。Perl有個內建函數叫做sort毫無疑問的可以排序一個數組。 其最簡單的形式是傳遞一個數組,它會返回排序後的元素組成的數組。@sorted = sort @original。基於ASCII碼排序複製代碼 代碼如下:#!/usr/bin/perluse strict;use warnings;use 5.010; use Data::Dumper qw(Dumper); my @words = qw(foo bar
Time of Update: 2017-01-18
一、開啟、關閉檔案 文法為open (filevar, filename),其中filevar為檔案控制代碼,或者說是程式中用來代表某檔案的代號,filename為檔案名稱,其路徑可為相對路徑,亦可為絕對路徑。複製代碼 代碼如下: open(FILE1,"file1"); open(FILE1,
Time of Update: 2017-01-18
一、簡介模式指在字串中尋找的特定序列的字元,由反斜線包含:/def/即模式def。其用法如結合函數split將字串用某模式分成多個單詞:@array = split(/ /, $line);二、匹配操作符 =~、!~=~檢驗匹配是否成功:$result = $var =~ /abc/;若在該字串中找到了該模式,則返回非零值,即true,不匹配則返回0,即false。!~則相反。這兩個操作符適於條件控制中,如:複製代碼 代碼如下: if ($question =~
Time of Update: 2017-01-18
接手以前別人做的項目,發現SVN裡的ignore裡並沒有對*.db處理,導致圖片的緩衝縮減檔案都被提交了,而我只要開啟圖片檔案夾,就意味著Thumbs.db發生了改變。要做的事情有兩個:一、更改svn的設定,以後不再提交Thumbs.db檔案二、大量刪除指定目錄下的Thumbs.db檔案所以用perl寫了一個,代碼是在之前的 perl遍曆目錄 做了一些修改,主要有兩點自己注意了:一、檔案路徑,Windows下預設為“\ ”而linux下則是”/”,
Time of Update: 2017-01-18
一、函數定義子程式即一段分離的代碼,它可以使減少重複代碼且程式易讀.perl中,子程式可以出現在程式的任何地方.但一般放在程式的開始或結尾.複製代碼 代碼如下:sub subroutine{ statements;}sub開始,子程式名同變數的命名規則,可與變數同名,最好不要與內建函式同名,如果與內建函式同名則用$subroutine區分,不用&是內建函式,用&是定義函數,但省略&時混淆.帶有原型說明的子程式定義:複製代碼 代碼如下:sub
Time of Update: 2017-01-18
執行個體代碼:複製代碼 代碼如下:#! /usr/bin/perl -w$path = '/root/Documents'; # 當前工作目錄$dir = "$path/images"; # 要遍曆的目錄$log_file = "$path/access_201209.log"; # nginx日誌0903~0907, filesize: 5.4G$result_file = 'result.f'; #
Time of Update: 2016-12-01
標籤:reads color weight class src ges amp 傳回值 函數 1 use warnings; 2 use strict; 3 use threads; 4
Time of Update: 2016-12-25
標籤:blog error 目錄 fail miss makefile write ror ima perl下安裝模組可以使用cpan命令,但是通常我們不具有root使用者權限,所以
Time of Update: 2016-08-05
標籤:來源:http://www.cnblogs.com/itech/archive/2013/02/20/2919204.html http://stackoverflow.com/questions/5703705/print-current-directory-using-perl?rq=1 1)The following get the script‘s directory, which is not the same as the current
Time of Update: 2016-08-05
標籤:來源:http://www.cnblogs.com/itech/archive/2012/12/17/2822044.html 安裝你自己的perl modules。當沒有root許可權的時候,需要安裝perl modules到自己的home目錄下。來自:http://servers.digitaldaze.com/extensions/perl/modules.htmlInstalling Perl5 Modules LocallyNormally, the Perl5
Time of Update: 2016-07-07
標籤:use SVG;# new SVG my $svg = SVG->new(width => 4000,height => 5000,);# text object , 關鍵是字型類型,起先只用 ‘font’ => ‘Arial‘,網頁顯示的字型看起來不是Arial,不知道為啥呢。總之設定成‘font-family’,就好了。 $svg -> text(id =>‘txttitle‘,x => 100
Time of Update: 2016-02-14
標籤:第十八章:測試和調試 貳貳柒. 先寫測試案例。 貳貳捌. 以Test::Simple或Test::More把你的測試案例標準化。 貳貳玖. 利用Test::Harness將你的測試集標準化。 貳三零. 編寫失敗的測試案例。 貳三壹. 可能的和不可能的都要經過測試。 貳三貳. 開始測試前先增加新的測試案例。 貳三三. 一定要使用use strict。 貳三肆. 一定要顯式地開啟警告功能。 貳三伍. 絕不要假設編譯期間沒有警告就意味著正確。 貳三陸.
Time of Update: 2016-02-14
標籤:第六章:控制結構 零陸貳. 使用代碼塊if,不要使用尾碼if。 例如,下面的就不好理解: $sum+= $measurement if defined $measurement; 其實,它等於: if(defined $measurement) {
Time of Update: 2016-01-31
標籤:1.hash 方式訪問。 %ENV key為環境變數名,value為環境變數值2.調用ENV模組 。 use Env qw(PATH); print "path is $ENV{path}\n"; 這段代碼會建立(或者覆蓋)環境裡的PerlVar變數。 $ENV{PerlVar} = "Perl Tech Tips"; 要刪除環境變數,就要使用delete。下面的例子會刪除臨時的環境變數: delete $ENV{temp}
Time of Update: 2016-05-02
標籤:第一次接觸Perl,還是2008年10月份的時候,當時因為項目重構,需要進行大量的文本操作,於是便拾起了以“文本操作為己任”的Perl語言。當然,帶我入門的還是那本赫赫有名的The Llama Book, 即<Learning Perl> 第四版。