自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(557)
  • 收藏
  • 关注

原创 订阅本博客itech.cnblogs.com

iTech's Blog超级订阅itech.cnblogs.com:   iTech's Blog订阅统计: 感谢订阅!Thanks!

2013-03-24 19:41:27 1263

原创 Linux技术blogs

收集的不错的Linux技术blogs:http://laycher.com/http://blog.yunvi.com/http://www.graynight.org/http://www.linuxnote.org/http://www.linuxpub.net/http://blog.zhanxb.com/http://blog.liuts.com/ http

2013-03-24 19:41:25 1048

原创 Perl 之 use(), require(), do(), %INC and @INC

转自:http://perl.apache.org/docs/general/perl_reference/perl_reference.html use(), require(), do(), %INC and @INC Explained The @INC array@INC is a special Perl variable which is the equivalen

2013-03-24 19:41:21 1054

原创 Linux下的SSH端口转发

原文:http://www.dbabeta.com/2010/linux-port-forward-with-ssh.html 通常情况下两个不同的网络之间总会开放某一些特定的端口用于通讯使用,而SSH所使用的22端口通常就在开放之列。基于SSH的端口转发就是利用SSH作为中间的代理,达到绕过两个网络之间的限制,顺利的进行任意的端口的访问。端口转发可以分为三种,正向端口转发,反向端口转

2013-03-24 19:41:18 919

原创 perl通过文件锁让脚本单实例运行

原文地址:http://blogread.cn/it/article/743?f=wb 用Perl写了一些监控脚本,放在crontab中调度执行。有时候会发现一个脚本运行时间过长,会同时跑起多个实例,因此有必要为脚本加上控制,只运行一个实例。最简单自然的想法,在脚本中检查并创建一个空的lock文件,脚本结束时再删除。通过判断文件是否存在的方式来判断脚本是否已经运行。不过这样做有个bug

2013-03-24 19:41:16 1066

原创 Linux 中用 strace 追踪系统调用和信号值

原文地址:http://www.dbabeta.com/2009/strace.html什么是strace打开man strace,我们能看到对strace的最简洁的介绍就是”strace – trace system calls and signals”。实际上strace是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,

2013-03-24 19:41:14 634

原创 perl脚本的目录

http://stackoverflow.com/questions/5703705/print-current-directory-using-perl?rq=1 1)The following get the script's directory, which is not the same as the current directory. It's not clear whic

2013-03-24 19:41:11 683

原创 在vim中使用perltidy美化perl代码

格式优美的perl代码不但让人赏心悦目,而且可以方便阅读.perltidy的是sourceforge的一个小项目,在我们写完乱七八糟的代码后,他能像变魔术一样把代码整理得漂漂亮亮,快来体验一下吧!!!perltidy 主页: http://perltidy.sourceforge.net/perltidy.html安装方法:进入解压后的目录,然后执行一下命令perl Makefil

2013-03-24 19:41:09 783

原创 Python-Django的windows环境

下载安装python2.7 : 最好是安装win32的,64bit的很多的lib都不支持。python-2.7.3http://python.org/getit/releases/2.7.3/下载安装ez_setup.py: setuptools-0.6c11.win32-py2.7http://pypi.python.org/pypi/setuptools下载安装pip: pyt

2013-03-24 19:41:07 565

原创 免费的 jQuery UI 主题集合

转自:http://www.iteye.com/news/26308 jQuery UI是jQuery用户界面组件库,提供了大量广泛使用的部件和功能,包含常用的日期选择器、滑块、手风琴效果、进度条、拖拉支持等,而且它是主题化的,可以利用ThemeRoller自定义自己的主题。 本文整理了一些高度自定义、免费并且质量高的 jQuery UI主题(如Bootstrap或Windows-Metr

2013-03-24 19:41:05 696

原创 wine下安装wine

1)下载且安装rpm源rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  如果上面的地址失效,请到http://dl.fedoraproject.org/pub/epel/6/x86_64下查找最新的epel-rlease*.rpm 2)直接安装wineyum install win

2013-03-24 19:41:02 614

原创 为什么使用tmux

为什么使用tmux: tmux比screen有更多的功能,能够保持你的工作环境连续性。例如tmux解决如下的问题:1)下班后,你需要断开ssh或关闭电脑,你的ssh连接将丢失;2)在公司打开的ssh,在家里也需要访问; tmux架构图:   tmux使用C/S模型构建,主要包括以下单元模块:一个tmux命令执行后启动一个tmux服务一个tmux服务可以拥有多个session,一个session可以

2013-03-24 19:41:00 1052

原创 设置你自己的liux alias

可以在自己的shell配置中自定义自己常用的alias,例如我使用csh,定义在~/.cshrc中。 通用的alias:alias cd1 'cd ../'alias cd2 'cd ../ ../'alias cd4 'cd ../ ../ ../ ../'alias cd3 'cd ../ ../ ../'alias ls 'ls --color=tty 'alias ll 'ls -la '

2013-03-24 19:40:58 833

原创 tmux安装

如果在公司的环境,没有root权限,需要安装 tmux 在你自己的home下: (cd to your home)/remote/home1/AAA(wget libevent and tmux, and then uncompress them)Tar -xvzf libevent-2.0.20-stable.tar.gztar -xvzf tmux-1.7.tar.gz cd libevent

2013-03-24 19:40:56 824

原创 perl的排序和比较

来自:http://www.perlfect.com/articles/sorting.shtml perl 比较操作符列表:  NumbersStrings lt

2013-03-24 19:40:53 579

原创 安装你自己的perl modules

安装你自己的perl modules。当没有root权限的时候,需要安装perl modules到自己的home目录下。来自:http://servers.digitaldaze.com/extensions/perl/modules.htmlInstalling Perl5 Modules LocallyNormally, the Perl5 module installation

2013-03-24 19:40:51 871

原创 LinuxTips-cp命令

如果子目录下存在相同的子目录,则子目录下的文件不能拷贝成功。需要使用方法二 对目录的拷贝,如果目录存在则不拷贝:cp -rf dir1 dir cp -rf dir2 dir  对文件的拷贝,如果目录存在,但是文件不存在,继续拷贝目录下的文件cp -rf dir1/* dir/cp -rf dir2/* dir/

2013-03-24 19:40:48 499

原创 perl命令+关键字

http://www.garybeene.com/vb/tut-per2.htm     完!

2013-03-24 19:40:46 745

原创 SQL快速查找

sql cheat sheet : link1 link2 http://www.tutorialspoint.com/sql/index.htm http://www.sql-tutorial.net/

2013-03-24 19:40:44 582

原创 15条SQLite3语句

转自:http://www.thegeekstuff.com/2012/09/sqlite-command-examples/ SQLite3 is very lightweight SQL database which focuses on simplicity more than anything else. This is a self-contained serverless databa

2013-03-24 19:40:42 598

原创 perl-cgi-form2

代码:         #!/usr/local/bin/perl        use CGI ':standard';        print header;        print start_html("Example CGI.pm Form");        print " Example CGI.pm Form\n";        print_prompt();  

2013-03-24 19:40:40 649

原创 perl读取文件

1)文件读取的3中方法 按行读,存入标量while () { print; }按行读,存入数组@array = ;读入整个文件 ,存入标量$string = do { local $/; ; }; 2)读文件实例open (EP,"/etc/passwd");while () {chomp;print "I saw $_ in the password fi

2013-03-24 19:40:37 666

原创 [SCM]源码管理 -perforce label实例

一 静态label 静态label使用labelsync或tag来生成,实际上包含了具体的文件和版本信息。 文件必须同时包含在clientspec和label的view中,clientspec和label的view可以不相同。  1)server上两个depots(depot和depot2),且本地sync到最新的changelist@2C:\>p4 -p localhost:1666 -u aa

2013-03-24 19:40:35 852

原创 grep 小技巧

1)grep命令加- E参数,这一扩展允许使用扩展模式匹配。例如,要抽取城市代码为2 1 9或2 1 6,方法如下:[sam@chenwy sam]$ grep -E '219|216' data.f219     dec     2CC1999 CAD     23.00 PLV2C 68216     sept 3ZL1998 USP     86.00 KVM9E 234 

2013-03-24 19:40:32 479

原创 perl去除字符串前后的空格

使用正则表达式分两步走: 先去掉前面的: $a=~s/^ +//; 在去掉后面的: $a=~s/ +$//; 一步就可以: s/(^s+|s+$)//g; 删除字符串末尾的换行:chomp函数通常会删除变量里包含的字符串尾部的换行符。它是chop函数的一个略微安全些的版本,因为它对没有换行符的字符串没有影响。更准确地说,它根据了解$/的当前值删除字符串终止符,而不只是最后一个字符。和chop不同,

2013-03-24 19:40:30 1602

原创 perl-cgi高级

一 CGI.pm中的方法(routines)调用 1. CGI.pm实现了两种使用方法,分别是面向对象的方式和传统的perlmodule方法的方式。 面向对象的方式:    #!/usr/local/bin/perl -w    use CGI;                             # load CGI routines    $q = CGI->new;          

2013-03-24 19:40:28 673

原创 html的header结构和实例

来自:http://www.cnblogs.com/FlyCat/archive/2012/06/27/2566325.html 代码:HTML header结构  html>     head>                        base标签为页面上的所有链接规定默认地址或默认目标。             通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来构造新的相对 U

2013-03-24 19:40:26 570

原创 perl中调用cgi

参考:http://www.willmaster.com/library/manage-forms/using_perl_to_submit_a_form.php http://www.oschina.net/code/snippet_12_854  有时需要在perl中非交互地调用已有的cgi来完成一定的功能,此时需要模拟一个http请求来调用cgi。 get方式调用:      1 use H

2013-03-24 19:40:23 588

原创 perl-cgi命令行调试

参考: http://docstore.mik.ua/orelly/linux/cgi/ch15_03.htm  http://stackoverflow.com/questions/2224158/how-can-i-send-post-and-get-data-to-a-perl-cgi-script-via-the-command-line http://search.cpan.org/~l

2013-03-24 19:40:21 718

原创 web开发在线调试

通常我们开发web时候,使用ie的developertoolgs,或chrome的developertools或firefox的firebug来帮助调试。 但是如果只是临时的很少量的代码的测试,可以使用在线的web调试工具。 试了下http://jsfiddle.net/ 和http://tinkerbin.com还不错,支持html,css,javascript的调试。 例如我测试validat

2013-03-24 19:40:19 519

原创 perl-cgi-form

一  此cgi既是提交前的form,也被用来处理form的提交来自:http://www.devdaily.com/perl/perl-cgi-example-scrolling-list-html-form 代码: (多选listbox-Multiple-choice SELECTs实例)不带参数时即为form:http://xxxx/cgi/perl-cgi2.cgi 当点击form的subm

2013-03-24 19:40:17 704

原创 perl-cgi基础

代码: http://xxxxx/cgi/perl-cgi.cgi?name=itech&url=itech.cnblogs.com&p1=test1#!/usr/bin/perl -wT#should use strict and warnninguse warnings;use strict;use CGI;#to debug erroruse CGI::Carp qw(warningsToB

2013-03-24 19:40:14 549

原创 简单的csh实例

通过flag文件来检测与否在运行。可以加入相关关键字的进程的检测。  代码:(简单的csh实例)running_check#!/bin/csh -fif ($#argv usage:  echo "Usage: $0   "  echo "action need be one value of -check or -delete."  echo "default timeout is 0, it 

2013-03-24 19:40:12 565

原创 perl常量+多维数组+变量的初始化

代码: use strict; use warnings;my $test = "asdf";print "${test}_test2\n";#constantuse constant {    AAA => "aaa",    BBB=> "bbb",    MIN_TOTAL => 12,    SCORE_PASS => 90,    SCORE_RED => 70,};print AAA;

2013-03-24 19:40:10 648

原创 perl的logwrapper

对任何的函数将标准输出和错误输出重定向到对应的log文件。对任何的函数记录函数运行的时间。 代码:#!/usr/bin/perluse warnings;use strict;no strict "refs";sub testLogToStd{print "Test stdout : \n";open LOG,"> 2.txt";select LOG;print "just a test\n";#

2013-03-24 19:40:08 481

原创 Perl eval函数探讨

转自:http://weidagang2046.blog.51cto.com/246444/45923/ Perl 作为一种脚本语言可以实时地生成和执行代码。这种特性可以把代码的编译推迟到运行时,所以又称为“动态代码”。另外, Perl 也如 Java 、 C++ 一样提供了异常处理机制。本文将初步探讨Perl 中实现动态代码和异常处理机制的函数: eval 。如有错误不足,欢迎讨论和批评指正。 

2013-03-24 19:40:05 664

原创 Linux的nm查看动态和静态库中的符号

功能列出.o .a .so中的符号信息,包括诸如符号的值,符号类型及符号名称等。所谓符号,通常指定义出的函数,全局变量等等。使用nm [option(s)] [file(s)]有用的options:-A 在每个符号信息的前面打印所在对象文件名称;-C 输出demangle过了的符号名称;-D 打印动态符号;-l 使用对象文件中的调试信息打印出所在源文件及行号;-n 按照地址/符号值来排序;-u 打

2013-03-24 19:40:03 492

原创 Linux运行与控制后台进程的方法:nohup, setsid, &, disown, screen

Linux运行与控制后台进程的方法:nohup, setsid, &, disown, screen转自http://heylinux.com/archives/1282.html#more-1282  我们经常会碰到这样的问题,用ssh登录了远程的Linux服务器,运行了一些耗时较长的任务,结果却由于网络等的不稳定导致任务中途失败。这是由于在用户注销(logout)或者网络断开时,终端会收到 H

2013-03-24 19:40:01 495

原创 linux上安装配置vsftpd

linux上安装配置vsftpd转自:http://www.webarch.org/category/linux 我的生产环境是Centos5.6,由于需要提供ftp服务,就找了一款比较小巧的ftp服务器端软件,vsftpd(vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开

2013-03-24 19:39:59 396

原创 Linux的rsh配置rhost

参考: redhat linux下配置rsh和rcp: http://linux.chinaunix.net/techdoc/net/2008/06/30/1014112.shtml                                                                                                         

2013-03-24 19:39:56 1011

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除