手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Perl
perl GD模块安装报错的解决方法
用源代码方式安装perl的GD库时,输入perl Makefile.PL 命令报如下错误: Notice: Type perl Makefile.PL -h for command-line option summary. **UNRECOVERABLE ERROR** Could not find gdlib-config in the search path. Please insta
作者:编程之家 时间:2020-08-13
使用CPAN安装perl模块
CPAN可以通过网络或本地的方式安装perl的模块。 网络安装:从指定ftp下载perl模块包进行安装。与python的eazy_install和RHEL的yum用途类似,但功能较弱,不能自动解决依赖关系。 本地安装:cpan下载的模块包的默认目录是/root/.cpan/sources/ ,如果没有网络连接,可以将模块包放到这个目录再运行cpan安装。 1. 配置CPAN的资源站点url
作者:编程之家 时间:2020-08-13
Perl 获得环境变量
1 %ENV 是打印系统变量 哈希数列 #!/usr/bin/perl -w use strict; use Data::Dumper; print Dumper(/@INC); print Dumper(/%ENV); exit 0; 2、打印个别的数据 #!/usr/bin/perl -wuse strict;use Data::Dump 'dump';print "PATH
作者:编程之家 时间:2020-08-13
perl-编译方法
perl-全面编译(转) 文章分类:综合技术 资迅 论坛 教程 杂志 SNS 搜索 - Linux教程 Linux Linux编程 C/C++编程 Python编程 Perl编程 PHP编程 shell 编程技术 kernel html技术 zope java/jsp discuz Linux宝库 Linux教程 Linux Linux编程 Perl编程 0
作者:编程之家 时间:2020-08-13
各种平台下Perl模块的安装方法转
各种平台下Perl模块的安装方法 文章分类:综合技术 Perl到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是Perl语言发展史上的一个里程碑。此后,广大自由软件爱好者开发了大量功能强大、构思精巧的Perl模块,极大地扩展了Perl语言的功能。CPAN(Comprehensive Perl Archive Network)是internet上Perl模块最大的集散地,包
作者:编程之家 时间:2020-08-13
Perl模块使用 => 简短例子代码集合转帖
一些常用模块的简单描述 http://www.perldoc.com/perl5.6/pod/perlmodlib.html 在perl 中使用模块: 模块的下载地址:http://www.cpan.org/modules/01modules.index.html 安装模块: 1. perl Makefile.PL 2. make 3. make test 4. make install 也可以用
作者:编程之家 时间:2020-08-13
perl文件测试操作符
perl文件测试操作符 操作符 含义 -r 文件可以被有效的UID/GID读取。 -w 文件可以被有效的UID/GID写入。 -x 文件可以被有效的UID/GID执行。 -o 文件被有效UID所有 -R 文件可以被真实的UID/GID读取。 -W 文件可以被真实的UID/GID写入。 -X 文件可以被真实的UID/GID执行。 -O 文件被真实的UID所有 -e 文件存在 -z 文件大小为零 -s
作者:编程之家 时间:2020-08-13
Perl学习笔记一
Perl学习笔记一 Perl简介:Perl简单,几乎没有限制,速度快但有些丑。就像代表动物骆驼一样有些丑,但可以在艰苦的环境中完成任务。 CPAN简介: CPAN 是全面 Perl 归档网络(Comprehensive Perl Archive Network)的缩写。在 http://serach.cpan.org/ 和 http://kobesearch.cpan.org 上可以找到他们。
作者:编程之家 时间:2020-08-13
Perl 引用即指针 学习笔记
前言 Perl引用就是指针,可以指向变量、数组、哈希表(也叫关联数组)甚至子程序。Pascal或C程序员应该对引用(即指针)的概念很熟悉,引用就是某值的地址,对其的使用则取决于程序员和语言的规定。在Perl中,可以把引用称为指针,二者是通用的,无差别的。引用在创建复杂数据方面十分有用。 下面的内容为学习笔记,例子都测试过了,效果不错! 一、简单的例子 引用变量$pointe
作者:编程之家 时间:2020-08-13
用perl过滤文本中的IP和端口
1.可以提取html,等无规律的文本中的ip和端口。 cat proxycn.txt |perl -lne ' print $1 if ( /((\d{1,3}\.){3}\d{1,3}:\d{1,5})/ ) ' 2.提取log中的被访问网址的次数 cat /usr/local/apache/logs/error_log|perl -nle
作者:编程之家 时间:2020-08-13
Perl 与MYSQL
一、简介 PERL应用数据库由两种方法,其一是利用本身所配置的DBM包,这个可以建立数据库并对其进行操作,因此可以把DBM包以及其他类似的包看作是一个数据库的扩展。另一个就是利用DBI包或者类似的包建立与其他关系型数据库的连接,显然,我们通常需要利用后者。 数据库接口(DBI)是由TIM BUNCE(
[email protected]
)所书写,DBI是专门为PERL所书写。你可以在 http:/
作者:编程之家 时间:2020-08-13
ace mpc入门指导
1. 首先得安装perl解释器,因为mpc的实用程序是perl写的.(正因为这样,我还专门下载了两本perl的电子书学了一下perl语法呢) 2. 写一个helloworld的程序 hello.cpp 代码如下: //@file: hello.cpp //@auhtor:stone //@date: 2005-11-2 #include "ace/Log_Msg.h" int ACE_TMAI
作者:编程之家 时间:2020-08-13
perl变量使用速查表
标量 数组 散列 函数 定义符号 $ @ % & 定义 $test @test %test Sub test 使用 $test = ‘a’ @test = (1,2,3) %test = (‘a’=>1,’b’=>2) Sub test{ code } 元素 / 使用 - $test[n] $test{key} &test(param) 元素符号 - [..] {..} (..) 引用 /
作者:编程之家 时间:2020-08-13
Perl的时间处理
1) Date::Calc这里是冠军模块: use strict; use warnings; use Date::Calc qw(Add_Delta_YMD); my $startDate = '2000-01-01'; my ($startYear, $startMonth, $startDay) = $startDate =~ m/(/d-(/d)-/d)/;
作者:编程之家 时间:2020-08-13
6种方法配置perl的@INC变量
Objectives Run a perl script using libraries in non standard locations. We use the location /opt/special/plib for our samples. Perl uses by default the array @INC as include path when searching for mo
作者:编程之家 时间:2020-08-13
OSPF协议栈的perl 脚本实现!
OSPF协议栈的perl 脚本实现! 现代中型或者大型规模企业应用比较多的是OSPF协议,当然如果都采用CISCO设备,我会更推荐EIGRP协议,因为快速的收敛特性! OSPF协议非常复杂,其RFC2328就有1万多行!OSPF协议也相对很难理解。 本篇文章就通过一个老外写的OSPF perl脚本来分析一下部分的OSPF协议栈功能。并针对这个脚本做改变实现一个攻击测试。 如下就是OSPF
作者:编程之家 时间:2020-08-13
perl ---一个月的痛与快乐9.18
第三天 第七章和第八章 1、在perl中正则表达式被称为模式(pattern)检测是否匹配。如/adc/ 2、通配符 (.) 通配任何除换行符(/n)以外的字符。Eg:/b.t/匹配的有/pet/但是不匹配/peet/。反斜杠是使特殊符号保持原意 eg:/3/.145/表示3.145 3.、数量符(*)匹配前面条目零次或多次。还可以记忆,用/1…/n 引用。 (+)
作者:编程之家 时间:2020-08-13
Learning PerlPerl语言入门学习笔记1
第二章 标量数据 1、 一般来说,Perl用标量(Scalar)指称单件事物; 2、 Perl中,所有数值的内部格式都相同,一律使用双精度浮点数进行运算; 3、 直接量是Perl原程序中数值的表示形式,在非十进制的整数直接量表示中,八进制以0开头,十六进制以0x开头,而二进制以0b开头; 4、 操作符**表示幂乘,如2的3次方为2**3; 5、 字符串没有长度限制(0—∞); 6、 单引号内的
作者:编程之家 时间:2020-08-13
怎样从Perl中调用C库里的函数
假如你所用的库是mylib.a 头文件是mylib.h 假如mylib.h像以下内容: extern void hello(); hello()函数假如执行如下功能: void hello() { printf("Success call from perl to c libray!/n"; } 一、建立工作目录mytest,把mylib.a和mylib.h
作者:编程之家 时间:2020-08-13
Perl 对 C 的扩展接口
XS 语言是一种用来在 Perl 和需要在 Perl 内使用的 C 代码(或者 C 库)之间创建扩展的接口描述文件格式。XS 接口为 C 库链接创建了一个静态链接到 Perl 或者能被 Perl 动态导入的新库。本文的主要目的是介绍如何在 Unix 环境下编写 XS 接口并成功通过编译,从而实现 Perl 对 C 的扩展,提高代码重用率。 引言 本文面向 Perl 和 C 的开发人员,旨在通过对
作者:编程之家 时间:2020-08-13
perl与c相互调用
对于嵌入式调入perl的c程序,在编译的时候需要加入编译特定的编译选项,由一下命令产生: perl -MExtUtils::Embed -e ccopts -e ldopts +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ perlembed - 在 C 程序中嵌入 perl
作者:编程之家 时间:2020-08-13
Perl引用,解引用的对比总结转
Perl引用,解引用的对比总结 标量 数组 散列 函数 定义符号 $ @ % & 定义 $test @test %test Sub test 使用 $test = ‘a’ @test = (1,2,3) %test = (‘a’=>1,’b’=>2) Sub test{ code } 元素/使用 - $test[n] $test{key} &test(param) 元素符号 - [..]
作者:编程之家 时间:2020-08-13
perl 流程控制范例
#!/user/bin/perl -w #guess number while (1) { $think_number = int(rand 10); print "please input a number:/n"; $guess = <STDIN>; chomp $guess; $guesstime = 1; while (1) {
作者:编程之家 时间:2020-08-13
ksh 案例
Ksh Scripting -------------------------------------------------------------------------------- Contents Principle of Script Variables Branching Looping Commandline Arguments Comparisons Variable Manip
作者:编程之家 时间:2020-08-13
转utf-16格式的码表至utf-8,perl脚本
#!/usr/bin/perl -w use strict; my %key_char; open(F2,'>:encoding(utf-8)',"zhengma_table_2.txt"); open(F,'<:encoding(utf-16)',"zhengma_table.txt"); while(<F>){ if(m/^([^a-z ]*)(.*)$/){ my $char=$1;
作者:编程之家 时间:2020-08-13
perl语言入门(1)
第一章 perl #!/usr/bin/perl -w #上述语句声明perl的路径和启用警告。 ----------------------------------------------- 第二章 标量数据 1. 数值(整数和浮点数),在perl中统一都是按照双精度浮点数来计算的。 浮点数范围至少是1e-100到1e100. 61_298_040_283_768 # 整数的一个表
作者:编程之家 时间:2020-08-13
perl调用shell探讨
perl调用shell探讨
作者:编程之家 时间:2020-08-13
Perl脚本Basic Authentication方法
Perl脚本Basic Authentication方法 #!/usr/bin/perl use strict; use warnings; use HTTP::Request; use LWP::UserAgent; use Data::Dumper; use Getopt::Std;
作者:编程之家 时间:2020-08-13
perl语言入门(2)
第三章 列表和数组 1. 列表是标量的有序集,数组是包含列表的变量,严格讲列表是指数据,数组是其变量名。 数组的索引从0开始,依次递增。 列表和数组可以包含任意数量的元素。最少含有0 元素,最多可以填满你的可用内存。 当然,下标可以是任何能返回数值的表达式。如果其值不为整数,则自动将其转换为小于它的最大整数 值: $number = 2.71828; print $fred[$numb
作者:编程之家 时间:2020-08-13
How to make a patch
虽然现在各种版本控制工具大行其道,但是有时候还是需要使用相对原始一些的办法提交补丁,制作补丁其实很简单,用 diff 命令,加上 -u 参数生成带有上下文的 unified 格式的 diff 文件,就是一个 patch 了。可是最容易忘记的地方就是后面的参数是先写未修改过的版本呢还是先写修改过的版本。我自己每次都记不住,要去查 man page 。正好今天收到一个 patch ,发现里面的修改都是
作者:编程之家 时间:2020-08-13
上一页
3
4
5
6
7
8
9
10
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native