Time of Update: 2017-02-28
首先需要安裝Win32-ODBC模組,具體的步驟如下:1:從TOOLS欄目中下載Win32-ODBC.zip,下載完後用winzip解開到一個temp目錄,共有三個檔案:ReadmeWin32-ODBC.ppdWin32-ODBC.tar.gz2:在DOS視窗下,temp目錄中運行下面的DOS命令:ppm install Win32-ODBC.ppd。然後準備測試用資料庫(Access)1:啟動MS ACCESS,建立一個新空資料庫,命名為odbctest.mdb,儲存在某一目錄中(記住路徑)。
Time of Update: 2017-02-28
cgi|perl Shell Script方式的PHP PHP 怎麼這麼紅 最近 PHP(Personal Hypertext Preprocessor) 似乎已經成了這一兩年來 Linux/Unix 上最廣為大家所使用的網頁處理語言﹐它的方便、強大功能與 OpenSource 的特性使得它正逐漸侵蝕到傳統 CGI 甚至是 MicroSoft ASP(Active Server Page)的市場﹐幾乎各大網站徵招人才莫不以會
Time of Update: 2018-07-26
一、算術運算子 :+(加)、-(減)、*(乘)、/(除)、**(乘冪)、%(取餘)、-(單目負) (1)乘冪的基數不能為負,如 (-5) ** 2.5 # error; (2)乘冪結果不能超出電腦表示的限制,如10 ** 999999 # error (3)取餘的運算元如不是整數,四捨五入成整數後運算;運算子右側不能為零 (4)單目負可用於變數: - $y ; # 等效於 $y * -1 (5)對應有 +=、-=、*=、
Time of Update: 2018-07-26
藉助代碼點建立字元 $alef = chr(0x05D0); $alpha = chr(hex('03B1')); $omega = chr(0x03C9); 可以通過ord()函數把字串轉換為代碼點: $code_point = ord('?'); 比較 數字 字串 相等 ==&
Time of Update: 2017-01-13
當升級webmin的時候提示:Error - Perl execution failedUndefined subroutine &WebminCore::translate_filename called at /usr/libexec/webmin/web-lib-funcs.pl line 14.這個時候我們可以ssh登入,rootyum -y upgrade webmin然後重新訪問webmin後台,看看是否已經正常但是當你執行升級的時候提示:TypeError:
Time of Update: 2017-01-18
undef 預設未定義字元,perl裡面沒有NULL,defined($x)函數:如果參數為undef返回falseqw(cs phy geo) 類似於 (“cs”, "phy", "geo")列表可以賦值給數組@array數組操作符:pop,push操作末尾,shift,unshift操作開頭,reverse逆序,@array = sort @array;foreach @array{print $_;}列印數組;$_是一個很強大的預設變數each操作,返回一對@array的(index,
Time of Update: 2018-08-01
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = “zh_CN.GB2312;zh_CN.UTF-8;en_US;en_US.UTF-8” are supported and installed on your system. perl: warning:
Time of Update: 2016-07-21
標籤:asmcmd perl.exe 不是內部或外部命令windows使用asmcmd時需要設定ORACLE_SID和ORACLE_HOME,設定ORACLE_HOME時路徑不需要加引號‘’ C:\Users\Administrator>asmcmd"asmcmd: the environment variable ORACLE_HOME is not set."C:>set oracle_sid=+asm
Time of Update: 2016-11-03
標籤:encode code 序列 學習 中文 字串 字元 哲學 perl 測試檔案的時候發現輸出中文有亂碼,所以學習了一下perl的Encode原理。現做一下總結:perl的基礎知識:在Per
Time of Update: 2015-06-20
標籤:上下文 分行符號 鍵盤 輸入與輸出1、讀取標準輸入(鍵盤輸入的形式都稱標準輸入)$line = ; #讀取下一行chomp($line); &
Time of Update: 2014-12-16
標籤:使用 sp 檔案 資料 div log bs 代碼 nbsp Perl和Tcl是ic設計中最常用的兩種指令碼語言,在我學習perl之前完全的不知道他們到底是幹什麼的。在這裡先總結一下Per
Time of Update: 2018-12-05
函數名pack調用文法formatstr = pack(packformat, list);解說把一個列表或數組以在實際機器存貯格式或C等程式設計語言使用的格式轉化(封裝)到一個簡單變數中。參數packformat包含一個或多個格式字元,列表中每個元素對應一個,各格式字元間可用空格或tab隔開,因為pack忽略空格。 除了格式a、A和@外,重複使用一種格式多次可在其後加個整數,如: $twoints = pack ("i2", 103, 241);
Time of Update: 2018-12-05
用法: select FILEHANDLE返回當前選擇的檔案控制代碼,可以把當前的檔案控制代碼設定為預設的輸出,此時1.沒有指定控制代碼的“write”和“print”的預設輸出為設定為FILEHANDLE 2.和輸出相關的變數會使用設定的輸出通道。 例如:open(FILE,">/abc/file");$|=1;$f=select FILE;print "abc";select $f;print "abc"; 可以print的內容輸出到檔案中。
Time of Update: 2018-12-05
在Perl中可以用open或者sysopen函數來開啟檔案進行操作,這兩個函數都需要通過一個檔案控制代碼(即檔案指標)來對檔案進行讀寫定位等操作。open函數為例:一、開啟、關閉檔案 open的傳回值用來確定開啟檔案的操作是否成功,當其成功時返回非零值,失敗時返回零,因此可以如下判斷: if (open(MYFILE, "myfile")) { # here is what to do if the file opened successfully }
Time of Update: 2018-12-05
讀入多個記錄 如果你調用,返迴文件中剩餘的記錄。如果你處於檔案尾,則返回空表: @records = ; if (@records) { print "There were ", scalar(@records), " records read.n"; } 在下面的一步中,進行賦值和測試兩項工作: if (@records = ) { print "There were ", scalar(@records), " records read.n"; } chomp() 也可適用對數組操作: @
Time of Update: 2018-12-05
1、perl使用 use Spreadsheet::ParseExcel;和 use Spreadsheet::WriteExcel; 不能同時讀寫同一個excel檔案。 用 Win32::OLE ---- 專用於Windows 貌似可以,不過linux下不行。2、perl處理excel用到的公式和格式:
Time of Update: 2018-12-03
用PERL SOCKET使用PERL SOCKET API首先需要載入SOCKET模組。 use Socket; ====================================================================== socket(檔案控制代碼,AF_INET,資料類型,協議類型); #建立通訊端 檔案控制代碼隨便找個詞就可以了。 AF_INET為域類型,也可以寫為PF_INET。 資料類型,通常用有兩種:SOCK_STREAM、SOCK_DGRAM。
Time of Update: 2018-12-04
perl指令碼:#!/usr/bin/perluse Net::SMTP;use MIME::Base64;################# 自動簽到指令碼 #################$host = '10.182.131.153'; #SMTP伺服器位址############################# $host: smtp伺服器# $auth: 郵件賬戶# $password: 郵件賬戶密碼# $to: 要發送的目標# $mail_body: 郵件內容##########
Time of Update: 2018-12-05
原文網址:http://hi.baidu.com/rdzwx/blog/item/6b52c9c4bdf70c179d163d81.html perl 半形 全形 轉換2010-05-18 10:33# 全形字元第一位元組 = 163(0xA3), 第二位元組為對應半形字元 + 128# 全形中文第一位元組 > 163my $str = ‘019AaBbYyZz\",.?<>{}[]*&^%#@!~()+-|:;';print "$str\n";$str =~
Time of Update: 2018-12-07
手動編譯Perl模組優點: 通吃所有模組 缺點: 有點麻煩 具體步驟: 1 安裝編譯器 2 設定編譯器的環境變數 3 可能安裝dmake 具體方法:1. 首先要有個c編譯器,推薦dev-cpp(開源免費的, http://umn.dl.sourceforge.net/sourceforge/dev-cpp/devcpp4990setup.exe ),記得要下含有mingw的就是了(下載含有mingw的,因為這個版本的bin目錄裡有gcc.exe等工具). 1.1