自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

snlying的专栏

知识及经验是循序渐进的,持之以恒的去学习及实践。Coding......

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

转载 Use APC to inject explorer

 上周五去蹭我们组的Windows Internal Study Group的lesson,这是Trend的一大特色,提倡share。虽然本次课听懂的不多(可以说几乎都没有听懂),倒是开阔了眼界。尤其这周一晚上听AU的Head First Struy Group,课后体会是“写程序还有这么多讲究,这么生动,设计的很巧妙”,是提升程序员自身修养的一门课。Windows Internal 的课堂作业(

2009-03-24 16:06:00 1218

转载 Windows XP 如何设置系统自动关机任务

呵呵,我又回来了...一直以来,我都有个习惯,就是要睡觉之前设置计算机自动关机,然后放着音乐去睡觉 :)自动关机命令:开始 -> 运行 -> 输入"cmd” -> 然后在命令提示符后输入:shutdown -s -t 30(设置30秒后自动关机)或者:  开始 -> 运行 ->  直接输入  shutdown -s -t 30(设置30秒后自动关机)这样子,系统会弹出一个自动关

2009-03-20 09:29:00 7837 2

转载 基于 STAF 和 XML 配置文件的跨平台自动化测试部署

 级别: 初级高 蒙 (gaomeng@cn.ibm.com), 软件工程师, IBM张 耀东 (yaodongz@cn.ibm.com), 软件工程师, IBM陈 轶群 (yiqunc@cn.ibm.com), 软件工程师, IBM姚 春 (chunyao@cn.ibm.com), 软件工程师, IBM2009 年 1 月 08 日目前,我们的测试需要越来越多的平台,并且测试规模

2009-03-19 19:27:00 1512

转载 使用 Perl 的 XML::Simple 解析 XML 文档

 随着越来越多的 Web 站点开始使用 XML 作为他们的内容,Web 开发人员知道如何解析 XML 数据并将其转换成不同的格式突显重要起来。以前有两种方法实现这一点:设计一些回调处理函数,在一个特定的元素类型被识别时这些回调处理函数被调用(SAX),或者创建一个 XML 文档树,并使用树导航方法访问单独的内容片断(DOM)。两种方法有一个共同的要点:实现起来不易,尤其是对于 XML

2009-03-19 19:20:00 2677

转载 [perl]defined的用法

 用法:函数defined返回0、false或者非0、true。此运算结果依赖于传递给它进行计算的参数的内容。如果参数中不含有字符和数字值,则返回0;如果参数中包含一个字符或者数字值,则返回非0或者true值。这对于判断一个已经建立的数组中的每个元素是否已经定义非常有用。 注意:此函数作用不是判断某个变量是否已经定义,而是用来判断某个变量是否为空。=====================

2009-03-19 19:16:00 14833 3

转载 Perl标量的特有用的函数

   对标量进行操作还可以使用下面的函数。  第一个是length(),这个函数可以返回变量打印出来的长度。例如:   length(23),将会返回2;   length("hahaha"),将会返回6;   length(1)将返回1。  在perl5中length("你好"),将会返回4,听说在perl5.6中将不会。我没有实验过,不好说什么。  第二个函数是chop()。这个函数将会节掉字

2009-03-19 19:13:00 816

原创 Perl 里的模式识别所有的 12 个传统的元字符(所谓十二烂人),

    摘自《Perl语言编程(第三版)》---大骆驼书    今天在写一个正则表达式进行模式匹配遇到的问题,我意本为“从文本中每次读取一行数据,如果读到"空行"or"[file]"”,则丢掉数据,继续读取下一行,代码如下:if ( ! open($hSustainChannelFile, "$FileName") ) {        Log::WriteLog("Fail to o

2009-03-19 19:03:00 2457 1

转载 realloc 用法

 最近在写source code时需要在数组的buffer小时重新申请一块buffer,故找了一些资料,乖乖,竟然原指针还可以“漂移”。。。。。。realloc 原型:extern void *realloc(void *mem_address, unsigned int newsize); 用法:#include 有些编译器需要#include 功能:改变mem_address所指内存区

2009-03-19 17:32:00 62802 18

转载 字符指针变量和字符数组的区别

 虽然用字符指针变量和字符数组都能表示和处理字符串,但它们二者之间是有区别的,不应混淆。     (1)字符数组由若干个元素组成,每个元素中存放字符串的一个字符,而字符指针变量中存放的是字符串的首地址。     (2)初始化方式不同。对字符数组初始化要用stati‘c存储类别,在编译时进行。而对字符指针变量初始化不必加static,在实际执行时进行。     (3)赋值方式不同。对字符

2009-03-19 17:29:00 1247

转载 C语言指针的初始化和赋值

最近写了一个小程序,遇到一点小问题,是关于指向字符串的指针的。由此一发不可收拾,好奇心驱使我决定研究一下指针的初始化和赋值规则。略有所得之后,执笔记下,以备后用。1、指针的初始化初看起来,指针的初始化和赋值好像很混乱,又是*,又是&,时不时又出来一个数组。其实总结起来很简单:int *p; int a=25; int b[10];int *m=&a;int *n=b;

2009-03-19 17:28:00 707

转载 C++数组初始化

 int a[256]={0};是把a的所有元素初始化为0。如果初始化时指定的的元素个数比数组大小少,剩下的元素都回被初始化为   0。例如          int   v5[8]={1,2,3,4}; 等价于           int   v5[8]={1,2,3,4,0,0,0,0};

2009-03-19 17:17:00 684

转载 Perl 学习手札目录

 « 关于本书 | Perl 学习手札目录 [繁體中文] | 1. 关于Perl » 目录作者:简信昌 授权声明:署名-非商业性-相同方式分享 Creative Commons 授权 http://perl.hcchien.org/index.html 目录:0. 关于本书1. 关于Perl1.1 Perl的历史1.2 Perl的概念1.3 特色1.4 使用Perl的环

2009-03-19 16:45:00 655

转载 Perl 学习总结

 关键字: perl学习总结 1 Perl基础学习总结 1.1 Perl的安装和环境变量 在装Linux系统时,Perl会自动被安装到你的系统中(默认), 而我为了学习,不得不把自带的Perl安装程序卸载, 再从官方下载相关的源码安装,安装虽说简单,但我还是把安装遇到的问题跟大家分享一下:下载源码包后,将其解压, 大概操作如下:     # Tar –Zxvf Perl-Xxx.T

2009-03-19 16:38:00 1088

转载 perl中获得哈希(hash)长度的办法

 $length = keys %hashname; 则$length中得到的直接是该hash的key的个数。

2009-03-19 16:31:00 11580

转载 perl基础:利用Perl的哈希建立键-值数据映射

Perl的数据结构中最有趣的一个特性是哈希(hash),它使得在数据片段之间建立键—值(key-value)关联成为可能。虽然这些哈希要远远比普通系统中以数字索引的数组用途更广,但是往往也会使初学者不知所措。这就是要写本篇文章的原因所在——它将告诉你如何创建Perl的哈希,如何插入、删除要素,以及如何创建嵌套哈希和利用循环来处理哈希。定义哈希首先,什么是哈希?从本质上来说,它是以字符串索引

2009-03-19 16:29:00 1689

转载 perl中grep,sort,map用法总结(转)

 from:http://www.voff.cn/bbs/read.php?tid=750简简单单讲map(一)map函数map BLOCK LISTmap EXPR, LISTmap函数对LIST里的每个元素按BLOCK或EXPR进行计算,遍历LIST时,临时将LIST里的每个元素赋值给$_变量。map对每次的计算返回一个结果列表,它在列表上下文里计算BLOCK或EXPR。每个LIST元素可能在

2009-03-11 10:58:00 947

转载 几个很值得学习的PERL内置特殊变量

让你的perl代码看起来更像perl代码,而不是像C或者BASIC代码,最好的办法就是去了解perl的内置变量。perl可以通过这些内置变量可以控制程序运行时的诸多方面。本文中,我们一起领略一下众多内置变量在文件的输入输出控制上的出色表现。行计数我决定写这篇文章的一个原因就是,当我发现很多人都不知道“$.”内置变量的存在,这的确让我很吃惊。我依然能看到很多人是这样写代码的:代码my $

2009-03-11 10:57:00 827

转载 使用这些Perl 函数控制数组和哈希

  Perl 虽因其字符串处理能力而闻名,但是这并不意味着 Perl只能做字符串处理。这种语言还提供相当多的函数来处理和操纵其它的数据结构,其中包括很流行的数组和哈希。我们这篇文章展示了一些属于这一类的非常有用的函数,并简要解释了每个函数的工作方式以及使用它们的时机。函数解释示例scalar(@arr)这个函数将一个数组或哈希强迫解释

2009-03-11 10:43:00 973

转载 perl 列表和数组变量详解

 一、列表 列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 5.3 , "hello" , 2),空列表:()。 注:只含有一个数值的列表(如:(43.2) )与该数值本身(即:43.2 )是不同的,但它们可以互相转化或赋值。 列表例: (17, $var, "a string") (17, 26 (17, $var1 + $var2) ($value, "The answe

2009-03-11 10:41:00 492

转载 perl 模式匹配参数详解

 一、简介模式指在字符串中寻找的特定序列的字符,由反斜线包含:/def/即模式def。其用法如结合函数split将字符串用某模式分成多个单词:@array = split(/ /, $line);二、匹配操作符 =~、!~=~检验匹配是否成功:$result = $var =~ /abc/;若在该字符串中找到了该模式,则返回非零值,即true,不匹配则返回0,即false。!~则相反。这两个操作符

2009-03-11 10:36:00 620

转载 perl文件读取之心得

 在perl中用到的读文件一般有两种方法:1.先把整个文件download到一个数组里面然后对数组进行遍历操作。如:open (IN,"alignresult.txt") ||(die "can not open the file input.txt/n$!");my @all = ;foreach $line(@all){process $line;}或者fore

2009-03-11 10:35:00 834

转载 Perl 读取文件并进行split

 while(    @array = split /,/;}

2009-03-11 10:23:00 1395

转载 perl 文件读写详细说明

 一、打开、关闭文件 语法为open (filevar, filename),其中filevar为文件句柄,或者说是程序中用来代表某文件的代号,filename为文件名,其路径可为相对路径,亦可为绝对路径。open(FILE1,"file1");open(FILE1, "/u/jqpublic/file1");打开文件时必须决定访问模式,在PERL中有三种访问模式:读、写和添加。后两种模式的区别在

2009-03-11 10:09:00 866

转载 用hash引用时别忘了初始化

 版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/10/09/remember-to-init-hashref/以及本声明。相信很多人都写过下面这种函数,把参数当作hash引用来赋值:sub foo { my $hash = shift; $hash->{foo} = b

2009-03-11 10:08:00 674

转载 如何在perl子函数中传递hash

 一。如果是只有一个参数要传,且是hash,最直接想到的办法就是像传其他类型参数一样直接传,如:  %relhash = count_word(%relhash);但是:1、too expensive 2、如果有超过一个参数要传,而把hash放到最前面,结果在子函数中会合并到第一个hash上面去,如:%relhash = count_word($filename

2009-03-11 10:00:00 7638

转载 Perl module的一些小结收藏

Perl Module关于Perl module改如何使用,如何编写,现在初步有一些肤浅的体会,总结如下:1. 如何引用不在系统默认路径中的module?方法1:使用lib use lib qw (/your/path/to/module);貌似这几乎等价于BEGIN {unshift (@INC, LIST)}方法2:修改@INCBEGIN { unshift @INC, /home/roge

2009-03-11 09:58:00 1814

原创 在Perl中调用另一个文件中的函数要在本文件尾加“1;”

 前几天写了个sustainchannel.pl需要调用CheckResultForSustainChannel.pm中的函数,总是报“did not return a true value”错。后来在csdn论坛得到答案,在被调用的页面最后一行加上 “ 1;” 就好了。 {---------------;--------------;1;}

2009-03-11 09:53:00 3304

转载 perl学习笔记之

  1 表达式修饰符if、unless、while、untile、foreach2 DATA文件句柄:__DATA__标志着脚本的逻辑结束,并打开DATA文件句柄用于读取。3 m运算符:如果包围正则表达式的定界符是斜杠,m运算符是可选的;如果忙乱变了定界符,则是要求的。  格式:/Regular Expression/ or m#Regular Expres

2009-03-11 09:47:00 589

转载 强大的Perl中的正则

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]本文链接: http://www.php-oa.com/2008/12/20/power-perl.html Perl的正则是相当强大的Perl 程序中,正则表达式有三种存在形式分别是(1 模式匹配:m//     #平时我们简写 // ,略去m,三个参数/i不区分大小写/s匹配任

2009-03-11 09:45:00 483

转载 PHP 中与 Perl 兼容的正则表达式

PHP 被大量的应用于&nbspWeb 的后台&nbspCGI 开发,通常是在用户数据数据之后得出某种结果,但是如果用户输入的数据不正确,就会出现问题,比如说某人的生日是 "2月30日"!那应该怎么样来检验暑假是否正确呢? 在&nbspPHP 中加入了正则表达式的支持,让我们可以十分方便的进行数据匹配。什么是正则表达式:  简单的说,正则表达式是一种可以用于模式匹配和替换的强大工具。在几乎所有的基

2009-03-11 09:36:00 537

转载 perl 北大教程

http://www.fegensoft.com/fegensoft2002/seeksilence/Linux/10/10/6/index.htm  [目录] .. 返回上一级目录 [2002.05.22] 1 [文件] Perl5教程(目录) [2000.11.1

2009-03-11 09:30:00 760

转载 Perl CGI简介

 发信人: chenhao (努力学习), 信区: Linux标 题: Perl CGI简介发信站: 北大未名站 (2000年11月19日15:57:07 星期天) , 转信Perl CGI简介Perl是一个庞大的系统,不 过,我一般只用它写一个留言板什么的,再就是代替shell做一些简单的工作。缺省 时,linux的perl 5安装在/usr/bin下,命令是/

2009-03-11 09:28:00 1369

原创 字符串拷贝的问题

前段时间想写个拷贝字符串的程序,后来觉得太危险了:for (int i = 0; i    {    StrLog[i] = wcsBuf[i];   }       网友的: 编程实现函数void strcopy(char *dest,char *src),要求该函数实现将src中的内容拷贝到dest中。(不许直接调用其他函数来实现)#include #include#inclu

2009-03-11 09:24:00 753

转载 解梦

前段时间 时常整夜的做梦。。。。1)睡眠时躯体受到的刺激:如房间太冷时,会梦到身陷冰天雪地的山谷中;太热时,会梦到处身于烈焰或火山旁,太渴时,会梦到在沙漠中到处去找寻水源;膀胱胀满受到刺激时,会梦到到处去找厕所而找不到等等。(2)日间活动残迹的作用:即所谓的“日有所思,夜有所梦”。人们还可在梦中继续白天未完成的智力活动,例如,苯环化学结构式的发现,就是一位德国化学家梦到六个碳原子化形为一条咬着

2009-03-10 11:32:00 770

转载 PERL下的正则表达式

  作者:footfly 来源:linuxsir (2005-03-24 10:45:48)   PERL里正则表达式的简介 一、简介 二、匹配操作符 三、模式中的特殊字符 1、字符+ 2、字符 []和[^] 3、字符 *和? 4、转义字符 5、匹配任意字母或数字 6、锚模式 7、模式中的变量替换 8、字符范围转义前缀 9、匹配任意字符 10、匹配指定数目的字符 11、指定

2009-03-10 11:30:00 791

转载 Perl 教程之正则表达式

http://www.cbi.pku.edu.cn/chinese/documents/perl/ 第六章 模式匹配by flamephoenix一、简介二、匹配操作符三、模式中的特殊字符  1、字符+  2、字符 []和[^]  3、字符 *和?  4、转义字符  5、匹配任意字母或数字  6、锚模式  7、模式中的变量替换  8、字符范围转义前缀  9、匹配任意字符  10、匹

2009-03-10 11:27:00 884

转载 正则表达式

  正则表达式终于明白了,所谓的匹配前面的子表达式0次或多次(以*为例),意思就是紧挨着*的字符可以不出现,或出现多次,(当然并不一定是一个字符,可以用括号括起来,几个字符代表一个子表达式),例如zo*,可以匹配z,或者zo,zoo,zoo等,*前面的自表达式就是o,o可以出现0或多次。一次类推,+,?都是这意思。最牛的就是.可以匹配任意单个字符(除回车), .*这个就牛了

2009-03-10 11:26:00 507

Jena+中文教程.doc

Jena+中文教程.doc Jena+中文教程.doc Jena+中文教程.doc Jena+中文教程.doc很好,很强大

2010-03-31

C++ FAQ

C++FAQ.rar

2008-07-21

各种计算机语言的经典书籍介绍

各种计算机语言的经典书籍介绍

2008-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除