51CTO博客开发胡剑老刘Veez百度技术
网上看到一道题,内容如下。 123456 23 1000 234567 34 &n
网上的题文件a.txtATCGTCGAGTCGA GTCGTAGCT CGATGCTAACTCAA CGATCGATCAGCAT文件 b.txt23 45 34 76 34 67 37 78请输出文件ATCGTCGAGTCGA 23 45 GTCGTAGCT 34 76 CGATGCTAACTCAA 34 67 CGATCGATCAGCAT 37 78直接上代码#!/usr/bin/perl&nb
安装完varnish后,发现bin目录下并未有varnishtop,varnishstat,varnishhist这三个命令 # ll /usr/local/varnish3/bin/ total 480 -rwxr-xr-x. 1 root root 49968 Nov 1
双网卡绑定这个技术已经很老了,google一搜也一大堆,今天自己也小记一下 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP 地址而并行链接聚合成一个逻辑链路工作。其实这项 技术在Sun和Cisco中早已存在,被称为Trunking和Etherchannel技术,在Linux的2.4.x
数据分析检测系统某一目录下是否存在文件a.txt,有的话,则mv成新的文件,没有,则创建它,并向文件中输入以下数字:1 0 1 2 1 &nbs
我们的网站是nginx+tomcat架构,前端用nginx来处理静态内容,动态的全交给tomcat来处理。之前的SA配置太过于简单,而且没有仔细梳理网站的流程。nginx与tomcat的安装就不说了,很easy,直接贴配置文件,作个笔记 nginx虚拟主机段配置 server { liste
好长一段时间本人的博客都未更新了,新年向大家献上第一份博文。网上关于nginx的启动脚本大都是shell版的,我尝试着用perl重写了一下,不足之处,恳请指正。 code: #!/bin/env perl # # chkconfig: - 85 15 # description:&
上次的脚本只是将监控的数据展示在终端上,这次增加了一个功能:数据展示在终端的同时,存入到数据库中 code: #!/usr/bin/perl -w use strict; use utf8; use LWP::Simple; use DBI; my $dsn&n
//$ref是一个匿名数组引用,同时嵌套着匿名数组引用,匿名散列引用 my $ref = [1,2,3,['a','b','c'],{a=>1,b=>2,c=>3,},]; //访问其中的一个元素1printf "%d\n",$ref->[0]; printf &
CU上一道题,利用perl求和 请问如何求和? a 2 a 3 a 4 b 4 b 5 c 6 d 4 d 1 相同的字母求和。 直接上代码哦, #!/bin/env perl use
保存一下,在你的代码中require它即可 =head need install module Net::SMTP_auth, you can type the following command at your she
帮一上海朋友工厂维护一台freebsd服务器,该服务器上运行着squid等服务。服务器上有一支perl程序会每天定时的切割当天的squid日志,以日期形式保存在某目录下,大体如下: -rw-r--r-- 1 root wheel 51827130 Aug 20 04:27&nbs
用perl写文本处理程序,或者写服务器端脚本的时候,常常会遇到“Wide character in print”的警告或者错误。 这是因为在程序中处理中文等宽字符时,perl不能识别要处理的内容。 首先要知道perl只能处理两种编码:ascii码和utf-8。ascii码是很少的,像中文、日文、韩文等字符要想能被perl处理,只能用utf-8编码方式。字符串在per
一、下载内核文件并解压至相应目录 # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2 # tar jxvf linux-2.6.39.4.tar.bz2# mv linux-2.6.39.4 /usr/src 二、简要的配置内核 # cd /usr
每天在公司上班,打开QQ的同时,就顺便看了一下今天的天气情况。当时就在想,可不可以用perl来解析这个html页面,抽取其中必要的elements,然后透过第三方的飞信将该消息发送给自己,不就可以了么。说干就干,就写了这么一段代码,算法不是特别好,参考了某位网友的处理方法,但又有区别。 获取天气预报的页面地址,我用了这个address http://qq.ip138.com/weather/z
安装的过程完全一样,这里主要是贴上从服务器的配置文件。 一、主配named.conf options { directory "/usr/local/named/etc"; &nb
CentOS 系统自带的Perl版本是5.8.8,已经很老了,哥今天折腾一下,把它升级到最新版本。 系统初始状态下的Perl版本 # perl -v This is perl, v5.8.8 built for x86_64-linux-thread-multi Copy
公司有一测试环境,上面跑着线上的各个网站的线下版本(即上线之前在本地所做的测试)。起初,我们在配置该环境时,访问每个网站均采用独立IP的形式进行。这样一来,仅仅就这一个服务器上就占用了内网的10几个IP,再加上办公室同事的正常使用IP,IP就不足了(得再划分子网,麻烦)。现在想配置一台DNS服务器,不同的域名解析到同一个IP,达到节约IP资源的目的,此其一。其二,我也想该环境使用同线上一样的域名环
查看Web服务器的并发请求数及其TCP连接状态的命令 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 据说是从新浪互动社区事业部技术总监王老大那儿获得的,非常不错
某日在网上溜达,看见一网友博客(http://rainbird.blog.51cto.com/211214/165779)上的两道题,作者说没有两年linux道行,很难做出其中三道。这里我们看看这些题究竟有多难(仅针对脚本编程)。 第一道: 取出/etc/passwd中shell出现的次数 顺便贴一下我的/etc/passwd文件 root:x:0:0:root:/root:/
题目: 一文件,内容如下 zhangsan 80 lisi 81.5 wangwu 93 zhangsan &
在同步服务器上开启sersync,将监控路径中的文件同步到目标服务器,因此需要在同步服务器配置sersync,在同步目标服务器配置rsync。 一、同步目标服务器配置rsync # rpm -qa |grep rsync rsync-2.6.8-3.1 # rpm -e rsync-2.6.8-3.1 unistall系统自带安装的
Xen的虚拟化分为半虚拟化以及全虚拟化技术,其中半虚拟化主要是通过修改 Linux 核心来完成的虚拟化技术。Xen 的半虚拟化技术主要是用在相同发行版本的 Linux 上,如果你想要使用半虚拟化的方式启动多个虚拟机器,那么虚拟机器全部都必须是相同的操作系统,甚至要求相同版本与相同核心的 Linux 发行版本。如果你想要安装不同版本的 Linux 或者是其他的 OS ( Windows XP) 时,
linuxtone上某位童鞋的面试题目,文件如下 品牌 产品编号 价格 A 001  
一)下载源码,编译安装 # wget http://redis.googlecode.com/files/redis-2.2.8.tar.gz # tar xf redis-2.2.8.tar.gz # cd redis # make # 网上说不能make ins
某日,与公司海外推广部MM聊天。MM在与我一边聊天的同时,还一边处理着手头上的工作。于是,我好奇的问了一下MM的工作情况。她告诉我她现在正在处理一个excel文件,此文件中密密麻麻的记录着一些信息。有一列中完全是公司某一网站的的url,类似于这样 她说,她要逐个点击其中的url地址,并在IE中查看该url中下面项的值 当Wholesale price (如上图)所在行的us$后
1)下载,解压 #wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.28.tar.bz2 #tar xf lighttpd-1.4.28.tar.bz2 2)编译安装 # ./configure --prefix=/usr/loc
#!/bin/bash INSTALL_SRC=/root/install_lnmp/src INSTALL_SCRIPT=/root/install_lnmp/script INSTALL_CONF=/root/install_lnmp/conf  
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号