01 2021 档案
摘要:perl正则表达式 perl的正则表达式有三种形式:匹配,替换和转化。 匹配:m//(还可以简写为//,略去m) 替换:s/// 转化:tr/// 这三种形式一般都和 =~ 或 !~ 搭配使用, =~ 表示相匹配,!~ 表示不匹配。 一.匹配 匹配操作符 m// 用于匹配一个字符串语句或者一个正则表
阅读全文
摘要:$side = uc $attrs[0]; #把attrs[0]转换成大写,然后给side变量赋值。 $gender = lc $attrs[1]; #把attrs[1]转换成小写,然后给gender赋值。
阅读全文
摘要:#!usr/bin/perl -W use strict; use Spreadsheet::ParseExcel;#PERL的Spreadsheet::ParseExcel模块支持Excel的读操作。 use utf8; #引入utf8模块 脚本内的字符串使用utf8作为编码格式 binmode(
阅读全文
摘要:在打印环境变量的时候可以用到。实际上是%ENV,perl中的哈希变量,里面保存的是环境变量。键是环境变量名,值是环境变量值。例如,有一个环境变量是PATH,其值为C:\windows,那么,打印这个环境变量的方法就是:print($ENV{PATH}); #!usl/bin/perl my $dir
阅读全文
摘要:perl面向对象 一.使用哈希引用方术创建对象 基于匿名哈希表的方式,每个对象实例的实质就是一个指向匿名哈希表的引用。在这个匿名哈希表中,存储了所有的实例属性。 1.创建类文件 Person.pm #!usl/bin/perl package Person; #new方法就是一个构造函数,它返回一个
阅读全文
摘要:引用就是C语言中的指针,perl引用是一个标量类型可以指向变量、数组、哈希表(也叫关联数组)甚至子程序,可以应用在程序的任何地方。 在变量前面加一个\就得到了这个变量的一个引用 #!usr/bin/perl $a=100; $a_=\$a; #标量的yinyong @arr=(1,2,3); $ar
阅读全文
摘要:state操作符功能类似于C里面的static修饰符,state关键字将局部变量变得持久。 state也是词法变量,所以只在定义该变量的词法作用域中有效,举个例子: #!/usr/bin/perl use feature 'state'; sub PrintCount{ state $count =
阅读全文
摘要:Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。 perl菜鸟教程 Perl 有三个基本的数据类型:标量、数组、哈希: \表示解析转移字符 标量 标量是 Perl 语言中最简单的一种数据类型。这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区
阅读全文
摘要:Here 文档 Here文档又称作heredoc、hereis、here-字串或here-脚本,是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字串的方法。 使用概述: 1.必须后接分号,否则
阅读全文
摘要:chmod函数改变一列文件的权限。列表的第一个元素必须是数字模式。chmod函数返回成功改变了的文件的数目。如: $cnt = chmod 0755, 'file1', 'file2'; 其中最前面的美元符号表示命令提示符,0755表示将文件修改为可执行的。
阅读全文
摘要:Windows10下安装配置 perl 环境和使用
阅读全文
摘要:win10 visual studio 设置默认管理员权限启动 https://www.cnblogs.com/frank-zhang/p/13946947.html
阅读全文
摘要:1.什么是GAC,他的作用是什么? 我的这篇文章有详细的介绍 https://www.cnblogs.com/zxtang/p/14313273.html 2.描述一个被protected interal 修饰的类成员的访问权限? public 关键字是方法和成员的访问修饰符。公共访问public是
阅读全文
摘要:GAC简介 GAC全称是Global Assembly Cache作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等等。这样,很多程序就可以从GAC里面取得Assembly,而不需要再把所有要用到的Assembly都拷贝
阅读全文
摘要:关于MvvmLight框架的介绍可以看这篇,说的很详细,在此记录下来以作复习,通过一个简单的例子说明MvvmLight的基本使用 https://www.cnblogs.com/3xiaolonglong/p/10001787.html 首先MvvmLight框架最大的优点就是起到分离试图(View
阅读全文
摘要:先记录一下,方便以后复习。 https://www.cnblogs.com/babietongtianta/p/3474101.html
阅读全文
摘要:BackgroundWorker类允许您在单独的线程上执行某个可能导致用户界面(UI)停止响应的耗时操作,下面来介绍一下这个线程类BackgroundWorker,大家可以结合这位大佬的这篇文章,说的比较仔细 https://www.cnblogs.com/zhaoshujie/p/9634136.
阅读全文
摘要:log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文介绍lognet4的基本使用。 第一步:新建一个项目LoginUI,然后在该项目下新建一个日志管理类LogManager,再添加对lognet
阅读全文