首页 软件列表

首页

linux下使用perl获取本机ip的几种方法介绍

2020-02-16 标签:linux,使用,perl,获取,本机,ip,几种,方法,介绍,gearman,分布式,处理,需要,注册,独立,job,作为,信息反馈

在使用 Gearman 做分布式处理时,各机需要注册一个独立的 job 作为信息反馈,为求方便,Gearman::Worker 脚本 register_function 代码又要通用,于是想到了使用各自的 ip 地址作为 job 命名。那么怎么在 worker 脚本里获取本机 ip 作为 func

首页

Java中位运算(移位、位与、或、异或、非) 的简单实例

2020-02-16 标签:java,运算,移位,简单,实例,实现,代码,如下,public,class,test,static,void,main,string,args

实现代码如下:public class Test {public static void main(String[] args) {// 1、左移( > ) 高位补符号位// 0000 0000 0000 0000 0000 0000 0000 0101 然后右移2位,高位补0:// 0000

首页

perl实现blog备份的脚本代码

2020-02-16 标签:perl,实现,blog,备份,脚本,代码,之前,不重,自己的,博客,上回,心疼,现在,重视,决定,定期,sql

之前总不重视自己的博客,上回一丢才心疼,现在重视起来,决定定期备份sql。写个小脚本如下:实现代码如下:#!/usr/bin/perluse warnings;use strict;use MySQL::Backup;use Mail::Sender;open my $tmp_sql, '>'

首页

Java位运算和逻辑运算的区别实例

2020-02-16 标签:java,运算,逻辑运算,区别,实例,实现,代码,如下,public,class,test,static,void,main,string,args,执行,的是

实现代码如下:public class Test {public static void main(String[] args) {// 逻辑运算符执行的是短路求值,当左边操作数可以推断出表达式的值,就不再执行 了int x, y = 10;if (((x = 0) == 0) || ((y = 2

首页

一个perl扩展正则表达式代码分析

2020-02-16 标签:perl,扩展,正则,表达式,代码,分析,实现,如下,ip,192,168,d,z,x,print,match

实现代码如下:my $ip = "192.168.0.1|192.168.0.2|192.168.0.1";if ( $ip =~ /^(?:((?:\d{1,3}\.){3}\d{1,3})(?=(?:\|(?!\1)(?1))*\z)\|)*(?1)$/x ) {print "match\n";

首页

c语言冒泡排序法代码

2020-02-16 标签:c,语言,冒泡,排序,代码,总在,面试,也还,忘记,学习,这么个,过程,温故,谨记,不要紧

总在写 总在错, 面试也还忘记学习就是这么个过程, 温故才知新, 望自己谨记忘记不要紧复习就好//排序是有很多种方法的 ,完成从小到大的排列 实现代码如下:#include void sort(int *a,int len){int i=0; int j; int t;for(i=0;ia[j+1]

首页

perl 模块打包加入外部依赖程序

2020-02-16 标签:perl,模块,打包,加入,外部,依赖,程序,社区,并不是,所有的,东西,都发,cpan,专门,有一个,module,thirdparty,记录

Perl 社区并不是所有的东西都发布在 CPAN 上。甚至专门有一个 Module::ThirdParty 模块记录这些非 CPAN 的 perl 项目列表。其中最有名的应该就属写博客的 Movable Type 和做监控的 SmokePing 了。但是如果个人图方便又想把 smokeping 打包

首页

perl的POD权限问题处理

2020-02-16 标签:perl,pod,权限,问题,处理,一开始,打算,perldoc,apache,request,模块,结果,在运,行时,出现,如下,错误,实现,代码

一开始打算用perldoc看Apache2::Request模块,结果在运行时出现如下错误:实现代码如下:Error in tempfile() using /tmp/XXXXXXXXXX:parent directory (./) isnot writable at /usr/lib/perl5/

在输入输出字符串时scanf(),printf()和gets(),puts()的区别浅谈
首页

在输入输出字符串时scanf(),printf()和gets(),puts()的区别浅谈

2020-02-16 标签:输入,输出,字符串,scanf,printf,gets,puts,区别,浅谈,s,str,均可,用于,字符,数组,变量,只读,空格,回车

1.scanf("%s",str)和gets(str)scanf("%s",str)和gets(str)均可用于输入字符串到字符数组变量str,但scanf("%s",str)只读到输入字符的空格或回车处,而gets(str)读到回车处结束,所以当句子中单词由空格分开时要用后者来输入,如下图所示:需

首页

Linux下使用Shell脚本实现ftp的自动上传下载的代码小结

2020-02-16 标签:linux,使用,shell,脚本,实现,ftp,自动,上传下载,代码,小结,登录,批量,下载,文件,如下,服务器,上的,home,data

1. ftp自动登录批量下载文件。实现代码如下:#####从ftp服务器上的/home/data 到 本地的/home/databackup#####!/bin/bashftp -n<<!open 192.168.1.171user guest 123456binarycd /home/