首页 软件列表

首页

python赋值操作方法分享

2020-02-16 标签:python,赋值,操作方法,分享,序列,x,y,z,看作,链接,print,id,大家,看下,执行,结果是

一、序列赋值:x,y,z = 1,2,3我们可以看作:x = 1,y = 2,z = 3二、链接赋值:x = y = 1print id(x)print id(y)大家可以看下,2个执行的结果是一样的。说明变量x和y都是存储了整数对象1的引用地址。三、增量赋值。比如x = x + 1 我们可以改成x

首页

Linux里awk中split函数的用法小结

2020-02-16 标签:linux,awk,split,函数,用法,小结,function,s,a,sep,splits,string,array,using,delimiter,set,time,12,34,56

The awk function split(s,a,sep) splits a string s into an awk array a using the delimiter sep.set time = 12:34:56set hr = `echo $time | awk '{split($0

fdupe 查找重复文件的Perl脚本代码
首页

fdupe 查找重复文件的Perl脚本代码

2020-02-16 标签:fdupe,查找,重复,文件,perl,脚本,代码,实现,如下,usr,bin,tool,finding,duplicate,files,id,v

图:实现代码如下:#!/usr/bin/perl## fdupe tool - finding duplicate files## $Id: fdupe,v 1.7 2011/10/14 20:11:21 root Exp root $## Source code Copyright (c) 199

首页

C++中的单例模式介绍

2020-02-16 标签:c,模式,介绍,需要,这样的,功能,模块,系统,日志,输出,gui,应用,必须,鼠标,modem,一条

有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点,但这样的代码显的很不优雅。 使用全局对象能够保证方便地访

首页

perl如何避免脚本在windows中闪一下就关闭

2020-02-16 标签:perl,如何,避免,脚本,windows,关闭,当你,刚开始,学习,写好,程序,准备,兴高采烈,等待,结果,输出,双击,屏幕,闪了

当你刚开始学习perl的时候,写好了程序,准备兴高采烈的等待结果输出时,结果双击后,看到屏幕闪了一下,然后什么都没有了。根本没有机会然你看到输出的结果。 怎么解决这种问题呢?其实各种语言都有这个问题!解决的思路就是让程序输出结果以后,继续等待用户的输出就可以了 也就是在脚本的末端加上这样的两行 实现

首页

perl去除重复内容的脚本代码(重复行+数组重复字段)

2020-02-16 标签:perl,去除,重复,内容,脚本,代码,数组,字段,假如有,这样的,一段,序列,需要,得到,如下

假如有这样的一段序列:1 21 22 11 31 41 54 1 我们需要得到如下的结果:1 31 52 14 1 那么,请借助以下的perl脚本来实现。代码一:实现代码如下:#!/bin/perluse strict;use warnings;my $filename;my %hash;my @i

首页

C++ 中的单例模式(普通,2B,文艺)

2020-02-16 标签:c,模式,普通,b,文艺,singleton,实现,代码,如下,include,iostream,using,n,amespace,std,class,public

一、普通Singleton实现代码如下:#includeusing namespace std;class Singleton{public:static Singleton* getInstance();private:static Singleton* instance;Singleton(){

首页

GCC 编译使用动态链接库和静态链接库的方法

2020-02-16 标签:gcc,编译,使用,动态,链接,和静,方法,分类,根据,时期,不同,又有,静态,之分,是在,阶段,好像是

1 库的分类根据链接时期的不同,库又有静态库和动态库之分。静态库是在链接阶段被链接的(好像是废话,但事实就是这样),所以生成的可执行文件就不受库的影响了,即使库被删除了,程序依然可以成功运行。有别于静态库,动态库的链接是在程序执行的时候被链接的。所以,即使程序编译完,库仍须保留在系统上,以供程序运行

首页

在Perl中使用Getopt::Long模块来接收用户命令行参数

2020-02-16 标签:perl,中使,getopt,long,模块,接收,用户,命令行,参数,linux,常常,用到,程序,需要,加入,现在,了解,有关,控制,直接

我们在linux常常用到一个程序需要加入参数,现在了解一下 perl 中的有关控制参数的模块 Getopt::Long ,比直接使用 @ARGV 的数组强大多了.我想大家知道在 Linux 中有的参数有二种形式.长参数–help短参数-h也就是-和–的分别.–表示完整参数.-表示简化参数.在 Per

首页

perl use vars pragma使用技巧

2020-02-16 标签:perl,use,vars,pragma,使用,技巧,编译,指示,专门,用来,预定,全局变量,qw,列表,在整个,引用,文件

perl 中的vars是perl中的一个pragma(预编译指示符),专门用来预定义全局变量,这些预定义后的全局变量在qw()列表中,在整个引用perl文件中皆可使用,即便使用use strict也不会报错:实现代码如下:use strict ;$str = "hello world!\n" ;报错