perl 中文教程 Perl

perl 中文教程

做系统运维工作,最起码需要掌握一门语言,如果能做运维开发工作那甚好。做运维工作需要掌握Python,做数据库管理员需要掌握perl,这不是绝对的,使用其他语言也是OK的啦。大部分运维工具都是用Pyth...
阅读全文
Linux上使用Perl查询 Microsoft SQL Server Perl

Linux上使用Perl查询 Microsoft SQL Server

前面说到了《perl如何连接SQL Server数据库》,下面来实际应用下。 安装FreeTDS  需要先安装EPEL源,EPEL源如何安装可以参见本博客以前内容。 测试 安装DBD::Sybase ...
阅读全文
查看安装了哪些perl模块 Perl

查看安装了哪些perl模块

有些时候需要查看系统下,安装了哪些perl模块。可以通过下面的方式来查看: 1.  perllocal 改指令可以列出每个安装的模块的信息,如安装的时间、安装的位置、版本信息等。 2.  instmo...
阅读全文
大规模web架构gearman分布式处理应用案例 Gearman

大规模web架构gearman分布式处理应用案例

一. 场景分析 业务服务压力比较大,想把一些占用资源的功能异步到远程处理,比如记录业务日志,文件加密,文件分发到其他文件服务器节点上,检查文件服务器是否已同步,对用户上传的图片进行剪裁生成多份缩略图,...
阅读全文
使用cpanm安装perl相关模块 Perl

使用cpanm安装perl相关模块

cpanm是安装Perl模块的最方便的方法。自动下载安装依赖包。使用CPAN shell或下载源码包安装模块,遇到大量依赖关系,非常头痛。下面就是一例: 安装MongoDB模块 1. 安装cpanm ...
阅读全文
获取站点的各类响应时间 Perl

获取站点的各类响应时间

获取站点的各类响应时间 有时候为了测试网络情况,需要返回每个阶段的耗时时间,比如DNS解析耗时,建立连接所消耗的时间,从建立连接到准备传输所使用的时间,从建立连接到传输开始所使用的时间,整个过程耗时,...
阅读全文
perl格式化报表输出 Perl

perl格式化报表输出

perl格式化报表输出 1.字段标志符号 @---表示字段的起始 @*---多行字段 ^---用于填充字段 2.字段显示符号 <---左对齐 >---右对齐 |---居中 #---数字 ....
阅读全文
使用perl拆分表并迁移数据 Perl

使用perl拆分表并迁移数据

随着业务量的增长,可能需要对表进行拆分来提高性能。 下面这个例子是将www.ttlsa.com的users表拆分成10个表ttlsa_user_0-ttlsa_user_9。 拆分迁移数据程序如下所示...
阅读全文