2007年3月 归档

模块:File::Spec

| 暂无评论 | 暂无引用通告

 

use File::Spec;


该模块功能:实现简单的文件名操作

此模块并不关心文件是否存在,只是处理传进来的路径,目录名,文件名等字串


$x=File::Spec->catfile('a', 'b','c');
此时变量$x的结果为

a/b/c

use File::Spec::Functions
$x=catfile('a','b','c');


连接两个或多个目录名形成一个完整的路径:
$path = File::Spec->catdir( @directories );
连接一个或多个目录加一个文件名生成一个文件路径
$path = File::Spec->catfile( @directories, $filename );
得到当前路径
$curdir = File::Spec->curdir();

插件功能:显示特定条件的图片,同时还能以对有时间格式的图片名进行排序

插件主页

http://brandon.fuller.name/archives/hacks/mtphotogallery/#download 

下载插件 

解压得到文件PhotoGallery.pl,然后将其移到$MTDIR/plugins下,


可用的标签有

MTPhotoGallery

添加容器标签:

MT::Template::Context->add_container_tag( PhotoGallery => \&hdlr_PhotoGallery );
 

容器标签,根椐传给的图像文件列表处理图片,默认情况下处理站点中的所有图片 
debug=”0|1”
是否为试调模式
silent=”0|1”
设置插件无声退出
path=”dir
设定查找图片的目录,默认情况下插件搜索整个站点的目录

代码中获得文件列表

        opendir( THISDIR, $photodir ) || die "Cannot open directory $photodir: $1";
        @allfiles = grep( !/^\.\.?$/, readdir( THISDIR ) ); #用于去掉.及..
        closedir( THISDIR );

recursive=”0|1”
是否递归搜索子目录

代码:

                        if ( $recursive eq '1' )
                        {
                                $res .= &makeFileList( \@$usefiles, $ctx, $builder, $tokens, File::Spec->catfile( $photodir, $f ), "$photovdir/$f", "$exclude", $recursive, $ext, $debug );
                        }

 

count=”n
显示图片的数目限制;这里设了一个计数器

    foreach $f ( @sortedfiles )
    {
        last if ( $count-- == 0 );

sort_order=”ascend|descend|random”
排序方式
exclude=”expression

需要排除的文件

代码

       if ( defined( $args->{exclude} ) )
        {
                $exclude = build_expr( $ctx, $args->{exclude} );
        }
        else
        {
                $exclude = '';
        }
以下用于文件的踢除

@allfiles = grep( !/^.*$exclude.*$/, @allfiles ); 

 

IceSword120

| 暂无评论 | 暂无引用通告
信息来源:jfpan20000[AT]sina.com

点击下载文件  
IceSword是一斩断黑手的利刃(所以取这土名,有点搞e,呵呵)。它适用于Windows 2000/XP/2003操作系统,用于查探系统中的幕后黑手(木马后门)并作出处理,当然使用它需要用户有一些操作系统的知识。
  在对软件做讲解之前,首先说明第一注意事项 :此程序运行时不要激活内核调试器(如softice),否则系统可能即刻崩溃。另外使用前请保存好您的数据,以防万一未知的Bug带来损失。
  IceSword目前只为使用32位的x86兼容CPU的系统设计,另外运行IceSword需要管理员权限。
  如果您使用过老版本,请一定注意,使用新版本前要重新启动系统,不要交替使用二者。

  有一些问题常令用户困惑:在产品的功能上,各个厂商的描述十分雷同,一些“后起之秀”与知名品牌极其相似。面对这种情况,该如何鉴别?描述得十分类似的产品,即使是同一个功能,在具体实现上、在可用性和易用性上,个体差异也十分明显。

  一、网络层的访问控制

  所有防火墙都必须具备此项功能,否则就不能称其为防火墙。当然,大多数的路由器也可以通过自身的ACL来实现此功能。

  1.规则编辑

来源: 赛迪网

  路由器操作系统同网络操作系统一样容易受到黑客的攻击。大多数中小企业没有雇佣路由器工程师,也没有把这项功能当成一件必须要做的事情外包出去。因此,网络管理员和经理人既不十分了解也没有时间去保证路由器的安全。下面是保证路由器安全的十个基本的技巧。

  1、更新你的路由器操作系统:就像网络操作系统一样,路由器操作系统也需要更新,以便纠正编程错误、软件瑕疵和缓存溢出的问题。要经常向你的路由器厂商查询当前的更新和操作系统的版本。

  2、修改默认的口令:据卡内基梅隆大学的计算机应急反应小组称,80%的安全事件都是由于较弱或者默认的口令引起的。

Perl高级开发:cgi.web编程

| 暂无评论 | 暂无引用通告
编写是记得返回Content-Type头以返回介质类型以定义主体的内容,并在所面跟两个新行。如:
print "Content-Type:text/html\n\n";
使用%ENV得到所有的环境变量.
foreach(sort keys %ENV){
print "$_\t$ENV{$_}\n";
}

使用CGI模块

创建对象
my $cgi=new CGI;
获得传递过来的参数的关键字:
@keys=$cgi->param();
获得传递过来的参数值:
$value=$cgi->param('key');      这里的key是参数关键字
产生一个新参数:
$cgi->param('newkey','newvalue');
更改一个参数:
$cgi->param('oldkey','newvalue');
删除一个参数:
$cgi->delete('oldkey');
删除一个参数的值:
$cgi->param('oldkey','undef');

请求


CGI脚本响应Web服务器取决于客户机使用的HTTP方法.
方法一:GET
        客户机传递参数的方法有:
        a.查询字符串
        http://www.myserver.com/cgi/myscript.cgi?key=value
        QUERY_STRING的值被置为key=value
        b.路径信息方法
        http://www.myserver.com/myscript/extrapath/arg
        PATH_INFO变量被设置
        当然我们也可以将上面的两种方法结合在一起使用
GET方法的缺点在于服务器只能处理一个不超过256个字符的HTTP命令

方法二:POST

 

分类:功能型模块 语用型模块

常用的语用型模块有:strict vars warnings
调用模块
调用模块的指令:do require use

do      简单的调用外部文件


do '/home/perl/loadme.pl';

require 两种方法调用:

本章目的:通过使用命令行参数以及shell来与Perl进行交互.
关键词:特殊数组@ARGV Getopt::Std模块 Getopt::Long模块 创建Perl shell 将shell集成到perl中

1.解析命令行参数

1.1命令行约定

采用选项与值思想
>program -a 1 -b -2 -c -d
无值选项可捆绑
>program -a1 -b=2 -cd
GNU Long选项定义
>program --option1=1 --option2=-2 --option3 --option4

1.2 @ARGV数组

@ARGV数组包含有在程序启动后传递给程序的所有参数.
>perl myscript -u sventek -p cuckoo
scalar(@ARGV)   获得参数的个数
$#ARGV          获得参数数组的最大索引


工具sort

| 暂无评论 | 暂无引用通告
sort [OPTION] [FILE]
-c      测试文件是否分类
-m      合并两个分类文件
-u      删除所有复制行


-r      求逆
-------------------------------------------
测试文件是否分类:
sort -c input_file
如果没有输出则说明文件已被分类,若输出为
sort:disorder on input_file
说明文件未被分类
-------------------------------------------
指定域分类:
sort -t "域分割符" -k 域 input_file
-n      用于指定按数字分类
-b      忽略前导空格
-u      去除重复行
-------------------------------------------
-m -k N file1 file2
注意点是file1和file2必须是已经被分类的,其中的-k N是按哪一域进行合并
-------------------------------------------

perl中编码的转换

| 暂无评论 | 暂无引用通告

本来呢想试着使用MP3::Tag::ID3v2查看mp3文件中的标签信息,可是自显示出来的都是乱码

[root@supersun zsh]# ./id3.pl 潘朵拉.mp3
2: Track number/Position in set
寮???舵兜: Lead performer(s)/Soloist(s)
娼???垫??: Title/songname/content description
????掳庐: Year
Other: Content type

 

 [root@supersun zsh]# cat id3.pl

#!/usr/bin/perl -w
use strict;
use MP3::Tag;
my $file=shift;
my $mp3=MP3::Tag->new($file);

#!/usr/bin/perl
use warnings;
use strict;

use IO::Socket;

my $remote_host = '192.168.1.107';
my $URI = '/index.html';
my $remote_port = 80;
my @response;
my $date_last_modified = 'unknown';

my $socket = IO::Socket::INET->new
(       PeerAddr => $remote_host,
        PeerPort => $remote_port,
        Proto => 'tcp',
        Timeout => '10',
        Type => SOCK_STREAM,
) or die "Connecting to $remote_host:$remote_port:$@";
print $socket "HEAD $URI HTTP/1.0\n\n";
@response = <$socket>;
foreach (@response){
        $date_last_modified =$1 if (/^Last-modified: (.+?)\n/i);
}
print "Last modification date: $date_last_modified\n";

close ($socket);
exit;

对perl程序员的忠告:

保证他的所有脚本都以use strict 开始,他的所有变量都通过my来声明不要过多考虑作用域

什么是包,怎么定义,怎样定义包变量

两种不同的变量作用域:包作用域和词法作用域
这两种变量作用域之间的区别,经验规则:包变量的作用域是根据符号表的现有内容在运行时决定的;而词法变量的作用域是在编绎时决定的,根据代码本身的结构;另一条经验规则是尽量避免使用包作用域/动态作用域,除非确实需要

 

待续.....................

作者:skid 来源:赛迪网技术社区

Apache是运行在Linux操作系统上的头号Web服务器。很多小地方都可以用来调整Apache的性能,并降低它对系统资源的影响。其中一个就是调整内存使用率,当然达到这一目的可能还是需要花点功夫的。

 

例如,通过ps来确定httpd线程的内存使用率,可以输入下面的命令:

 

# ps -U apache  u

USERPID %CPU %MEMVSZRSS TTYSTAT START TIME COMMAND

apache130670.05.3 149704 54504 ?SOct071:53 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACHE2

...

 

上面这段输出显示了单个httpd进程使用了50 MB的RSS(驻留集大小)内存(或者非交换物理内存),以及149 MB的VSZ(虚拟)内存。这当然在很大程度上取决于你在Apache里加载和运行的模块数量。这决不是一个固定的数字。由于这个数字里还包含了共享库 包,所以不是100%的准确。我们可以认为RSS数字的一半是httpd线程真正使用的内存数,这可能还有点保守,但是离我们的目的已经非常接近了。

 

作者:tom 来源:赛迪网技术社区

    网络被攻击,很多情况是由于服务器提供了Telnet服务引起的。的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自 然要在服务器上启动Telnet服务。但是Telnet服务有一个致命的弱点——它以明文的方式传输用户名及口令,所以,很容易被别有用心的人窃取口令。 目前,一种有效代替Telnet服务的有用工具就是SSH服务。SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。本文 向大家介绍运行在常用操作系统上的SSH服务器软件包的使用。

ulimit使用简介

| 暂无评论 | 暂无引用通告

1  说明:

ulimit用于shell启动进程所占用的资源.

2  类别:

shell内建命令

3  语法格式:

ulimit [-acdfHlmnpsStvw] [size]

几个小故事

| 暂无评论 | 暂无引用通告

故事之一:手中名片

    一对已结婚十多年的夫妻去城市的另一端看朋友,回来时天色已晚,又逢末班车,丈夫说,咱俩从前后两个门 挤上去吧,人太多了。妻子点头同意。从前门挤上车的丈夫站在车厢中间,被一层层的人拥挤着,十分难受。忽然就有一只手悄悄地抓住他的手,凭感觉他知道那不 是妻子的手,因为妻子的手肯定没有如此温热、柔软、细腻而动人心魄……他真希望这车能一直不停地开下去,哪怕到天亮都行。继而又想,这是一个什么样的女人 呢?她怎么注意到我的?她叫什么名字呢?怎么样才能和她取得联系?忽然脑中灵光一闪,将自己的名片悄悄取出一张塞在那只可爱的小手里。

    车终于到站了。丈夫恋恋不舍地下了车。从另一侧车门下来的妻子看起来并没有觉察到什么。两个人横穿马路时, 一辆摩托

地址栏图标的添加

| 暂无评论 | 暂无引用通告

做一个16X16像素的图片以ico格式保存命名为favicon.ico放到适当的地方

在页片的

<head></head>

之间添加

<link rel="shortcut icon" href="图片的地址" type="image/x-icon" />

 这样就搞定了

 

 

tar的使用

| 暂无评论 | 暂无引用通告

存档语言件的应用程序分为:低级备份程序(tar,cpio,afio-cpio的增强版,dump)和高级备份程序(shell脚本)(amanda,backup,KBackup,tbackup,lbu-linux.backup.utility,tob)

tar option files

tar文件结构:

VI的简单用法

| 暂无评论 | 暂无引用通告

vi命令格式:[#1] operation [#2] target

  • []部分为可选
  • #1 可选数字,指明操作需要重复次数
  • operation 操作
  • #2 可选数,操作涉及的目标数目
  • target 想要操作的目标文本,如一整行文本

运行vimtutor可以直接使用 《 V I M 教 程》

        格式化硬盘的过程 就是在盘片上写入地址信息和时间标志,划分每个扇区,同时它还能标出“坏块”也就是介质上的一些缺陷,它们能导致不能在硬盘某个区域内进行可靠读或者写操作。

硬盘分区能够反硬盘当作一组独立的数据区域,而不是一个巨大的数据块集合。硬盘分区中还有引导块和分区表这样的结构,它们本身对于高层软件而言是不可见的。只有设务驱动程序知道整个硬盘的布局结构:其他软件都是在整理过的抽象分区上进行工作的。

一个win下的安检工具

| 评论(1) | 暂无引用通告

点击下载文件

该小程序可以查看当前运行进程所关联的dll文件,杀毒软件查到病毒关联的文件,syscheck1.0.0.69从运行的进程列表中去除感染病毒的进程

域名更换

| 暂无评论 | 暂无引用通告

从2007年3月23日起,本站将启用新域名

http://supersun.biz

http://www.supersun.biz 

Inittab文件说明

| 暂无评论 | 暂无引用通告
  一、什么是init
  init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。
  内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。
  内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。
  
  二、运行级别
  运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。其功能级别如下:
   # 0 - 停机
   # 1 - 单用户模式
   # 2 - 多用户,无网络
   # 3 - 完全多用户模式(标准的运行级)
   # 4 - 没有用到
   # 5 - X11 (xwindow)

安装awstats

| 暂无评论 | 暂无引用通告

awstats(Advanced Web Statistics)

一个非常有名的站点信息统计软件,用perl写的,安装起来非学方便
首先在/home解压awstats软件包
cd /home/
tar zxvf awstats-xx.tar.gz
如果你下载的是软件包以.tar.bz2为结尾的包的话,可以用以下命令解压:
tar jxvf awstats-xx.tar.bz2
然后更改目录名
mv awstats-xx awstats
cd awstats
你可以将里面的文档移到别处,也可以将其删除
rm -rf README.TXT docs

linux多重引导器概述

| 暂无评论 | 暂无引用通告
    计算机的最初启动是由BIOS控制的,在对一些硬件(如:内存、键盘等)初始化之后,它会试图加载硬盘的主引导记录(MBR)或软盘的引导扇区。MBR可 通过两种方式运行,其一是定位到活动分区并加载相应的引导扇区,然后由引导扇区完成该分区内操作系统的基本组件的加载;其二是直接从一指定分区中加载信 息,并通过它装入任一分区的操作系统,诸如 LILO、gurb,OS/2 boot loader及PartitionMagic等引导加载程序都可以配置成这种方式。软盘的引导扇区相当于硬盘活动分区的引导扇区,它通常用于装入软盘上的
操作系统。

只要把LILO之类的多重引导器安装在MBR、活动分区或者引导软盘上,就能接管计算机的控制权,然后由多重引导器完成后继的引导过程。

九大最残忍的笑话

| 暂无评论 | 暂无引用通告

残忍度排名第九: 偷看人家洗澡后

有三个人到非洲探 险,不小心偷看到了一位酋长的女儿在洗澡。被抓后,酋长问第一个人想死还是想被弹jj,他当然回答说弹jj。于是被拉下去弹jj50下,惨 叫......。又问第二个人想死还是想被弹jj,他犹豫了一下,好死不如赖活,他也选择了弹jj,于是被拉下去弹jj100下,极其刺耳KB的惨叫,被 拖回来已经奄奄一息,而且jj好象已经完全废了。又问第三个人,想死还是想被弹jj。他犹豫半天,看看他们两个如此痛苦,而且东西也坏了,觉得选死也许会 出现奇迹,起码没有那么痛苦啊,所以就壮烈的回答说:死。于是酋长说:“拉下去,弹jj弹到死。“

评论: 孤注一掷,愿赌服输. 幽默评级:**

残忍度排名第八: 电刑


监 牢里,一位死刑犯焦躁不安.一位好心的看守对他说:“别怕,电流很强,也就一眨眼的工夫,丝毫没有痛苦的.“这时,从刑场那边传来

man手册页的各节及其内容

| 暂无评论 | 暂无引用通告

1  用户级命令和应用程序

2  系统调用和内核出错代码

3  库调用

4  设备驱动程序和网络协议

5  标准文件格式

6  游戏和演示

7  各种文件和文档

8  系统管理工具

9  少见隐秘的内梳规范和接口

3M  系统数学库 

GSM CDMA 3G

| 暂无评论 | 暂无引用通告

GSM 

     GSM全名为:Global System for Mobile Communications,中文为全球移动通讯系统,俗称"全球通",是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就 能行遍全球。我国于20世纪90年代初引进采用此项技术标准,此前一直是采用蜂窝模拟移动技术,即第一代GSM技术(2001年12月31日我国关闭了模 拟移动网络)。目前,中国移动、中国联通各拥有一个GSM网,为世界最大的移动通信网络。GSM系统包括 GSM 900:900MHz、GSM1800:1800MHz 及 GSM-1900:1900MHz等几个频段 。

限制MT上传文件的大小

| 评论(1) | 暂无引用通告

限制为10M 

/xxx/mt/mt-config.cgi

CGIMaxUpload 10000000

    每次更新程序后重启JBOSS非常麻烦

cd /home/jboss/bin/

./shutdown.sh -S

然后就是等待,时不时

ps aux |grep java

查看服务是否关闭

如果的事

| 暂无评论 | 暂无引用通告


我想过一件事
不是坏的事
一直对自己坚持
爱情的意思
像风没有理由
轻轻吹着走
谁爱谁没有

自定义样式测试

| 暂无评论 | 暂无引用通告
#!/bin/sh
#shutdown jboss
cd /home/jboss/bin/
echo hello

CSS入门

| 暂无评论 | 暂无引用通告

作者:阿捷 时间: 2004-06-03

在了解XHTML代码规范后,我们就要进行CSS布局。首先先介绍一些CSS的入门知识。如果你已经很熟悉了,可以跳过这一节,直接进入下一节。

CSS是Cascading Style Sheets(层叠样式表)的缩写。是一种对web文档添加样式的简单机制,属于表现层的布局语言。


一个拓扑图

| 暂无评论 | 暂无引用通告

服务器知识

| 暂无评论 | 暂无引用通告

服务器

C/S网络模式网络中最核心的网络设备

从外观结构上可分为:

塔式

 

真的

| 暂无评论 | 暂无引用通告

歌手:张韶涵

 

我努力的仰着脸孔
试着眼泪不往下流
别往下流
不安的感觉到什么
在我生活中不再相同
很不相同
想要说
却还沉默
伸出手
无法触碰
天空突然一片辽阔
原来你是真的已经离开我
在我不熟悉的世界过新的生活
闭上眼让泪水滑落
此刻你已真的永远离开我
在另外一个没有我的世界
自由的走
a~~~~~~~~

网卡知识

| 暂无评论 | 暂无引用通告
网卡从网络类型可以分为:
以太网卡、令牌环网卡、令牌总线网卡和FDDI网卡,当前应用最为广泛的还是以太网卡。
网卡根据应用环境分类可以分为:
普通工作站网卡和服务器网卡
上帝把两群羊放在草原上,一群在南,一群在北。上帝还给羊群找了两种天敌, 一种是狮子,一种是狼。

上帝对羊群说:“如果你们要狼,就给 一只,任它随意咬你们。如果你们要狮子,就给两头,你们可以在两头狮子中任选一头,还可以随时更换。”南边那群羊想,狮子比狼凶猛得多,还是要狼吧。于 是, 它们就要了一只狼。北边那群羊想,狮子虽然比狼凶猛得多,但我们有选择权,还是要狮子吧。于是,它们就要了两头狮子。

内容:
退出状态
while,for及until loops循环
if then else语句
脚本中动作
菜单

测试分类:

文件测试
字串测试
数字测试

测试结果:

0表示正确 1表示错误

好困啊,呵呵

| 暂无评论 | 暂无引用通告

唉,昨晚玩游戏又玩到很晚,实在有点过意不去,又看了一会书,只一会啊,呵呵!

昨晚在QQ上玩四国的时候被人用作弊器整了,还有一个40一个38呢,气死我了,最可恨的时候还将我算为强退,那分数可是我辛辛苦苦挣来的,最终我们还是胜了,呵呵,一丝欣慰,呵呵!

1.网上邻居不能启动:
        需要启动的服务:workstation server
        涉及到的文件:c:/windows/system32/drivers/     nwrdr.sys rdbss.sys
如果不能通网上邻居访问,可以根据实际情况重启以上的对应的服务

诺顿病毒库更新程序

| 暂无评论 | 暂无引用通告

地址如下,找了老半天才找到,呵呵!

http://definitions.symantec.com/defs/ 

如姬其人[转]

| 评论(1) | 暂无引用通告
如姬是戰國時期魏國安釐王的寵姬。
    公元前259年,秦國攻打趙國,趙國緊急求援,很快得到魏國和楚國的回應。他們分別派大軍準備前往營救趙國的危難,秦國得到這個消息後,揚言打趙國只是囊中取物,誰要是派兵援助,等到打完了趙國後,一定發兵問罪!
 

妲己[转]

| 暂无评论 | 暂无引用通告

(dá)己,有苏氏的女儿。商纣王子辛的宠妃,有美色。

  商纣王王征服有苏氏(今河南省武陟东)。有苏氏献出美女妲己。纣王迷于妲己的美色,对她言听计从。妲己喜欢歌舞,纣王令乐师师涓创作靡靡的音乐,下流的健 蹈,在宫中朝夕欢歌。妲己伴着『靡靡之音』起舞,妖艳迷人。于是纣王荒理朝政,日夜宴游。纣王还在卫州(今河南省淇县)设『酒池』,悬肉于树为『肉林』, 每宴饮者多至三千人,令男女裸体追逐其间,不堪入目。九侯(封地在今河北省临漳)有一位女儿长得十分美丽,应召入宫,因看不惯妲己的淫荡被杀,九侯也遭 『醢刑』,剁成肉酱分给诸侯。

  妲己喜观『炮烙之刑』,将铜柱涂油,燃以火炭,令犯人行其上,跌落火红的炭中,脚板被烧伤,不时发出惨叫声。妲已听到犯人的惨叫,就像听到刺激感官的音乐一样发笑。纣王为了博得妲己一笑,滥用重刑。

  纣王的无道,激起人民的反抗。周武王乘机发动诸侯伐纣,在牧野(今河南省淇县南)之战,一举灭商,纣王逃到鹿台自焚,妲己也自缢而死。

日本与汉字[转]

| 暂无评论 | 暂无引用通告

在我们使用日文原始剧本进行字幕翻译的时候,可以看到其上有大量的汉字,在日本的动画画面上,比如EVA中也同样可以看到大量的汉字。这是怎么回事呢?它们是怎么来的呢?这里,我给大家一些资料,以便大家明白其来龙去脉。

perl命令行

| 暂无评论 | 暂无引用通告

命令行

程序 选项 参数

常用的选项
-w 启用警告
-T taint模式(对CGI有效)
-M模块名 启用该模块
-e 直接执行代码
-n 放置一个隐含的while循环
-l 去掉最初的行结束符
-i 现场编辑一个文件
-a/-F 启用auto split模式,命令行分割单词

CPAN命令


install 模块    安装模块
force install 模块      强行安装模块
get 模块                解压模块
look 模块               启用一个shell进入模块目录
clean 模块              清除模块文件

搜索和列出

a 作者
b 模块束
d 发布版本
m 模块
i 完整模块名
i /匹配/
i /^头匹配/
r 列出过时的模块
u 列出已卸载的模块
readme 模块 在线阅读
reload index 更新索引信息
install Bundle::CPAN 更新CPAN模块
reload CPAN
o conf 列出当前配置
o conf 项 值 设置配置文件

什么是闪联

| 暂无评论 | 暂无引用通告

闪联即《信息设备资源共享协同服务》标准,这是面向3G 产业的中国第一个拥有自主知识产权的产业标准,也是在这一领域有中国企业发起并主导的、自主创新的第一个“中国标准”。2003年7月17日,经信息产业 部科技司批准,由联想、TCL、康佳、海信、长城5家企业发起、7家单位共同参与的“信息设备资源共享协同服务”标准工作组正式成立(简称IGRS标准工 作组,又称“闪联”),以共同制定IGRS协议规范。IGRS(Intelligent Grouping and Resource Sharing)协议适用的范围是:企业、公共场所、个人以及家庭所涉及的信息设备互联时,遵循共同资源及功能服务接口标准,使设备能够有效实现资源开放 及服务协同,提高设备功能互操作性,并增强不同设备间组合服务的功能,目前闪联成员已达55家。

闪联是周指在家庭、办公和公共环境中,通过定义一系列的协议标准,支持各种信息设备和家用电器及通信设备之间自动发现、动态组网、资源共享和协同服务,实现“内容+ 网络运营+设备+新型应用模式”的全新网络架构,将数字内容版权保护、网络及设备认证有机的联系在一起,为未来的网络内容提供商、网络运营商和终端设备提 供商创造出清晰的盈利模式,为用户提供高质量的信息消费和娱乐。闪联能有效提高现有设备间的互操作性和易用性,充分利用不同设备的功能特点,为用户创造新 的应用模式和丰富应用。

如今人们身边的信息设备越来越多,数码相机、移动电话、电视、电脑,这些设备给人们工作和生活带来了无穷的乐趣。但我们也发现,这些设备在信息获取、加 工、呈现和传输上仍然有诸多不便。比如电视、音响的视听效果很好,但节目来源有限,也没有办法进行存储和加工。电脑上网可以获得无穷无尽的信息资源,但小 小的屏幕只能供一个人在书房中独享,又不便于移动。手机擅长移动通话和上网,但窄小的键盘和屏幕难以录入信息、阅读文字和欣赏图片,同时也难以编辑和传递 通讯录等信息给一部新的手机。…………
除了应用上的问题,还有不同品牌、不同的连接方式和不同的技术标准所造成的复杂性,让普通用户更加无所适从。
   这就是闪联要解决的问题,它让设备与设备之间关联起来,协同产生新的应用模式。有了闪联,你可以很轻 松地把电脑中下载的音乐、电影在客厅的电视中播放出来,而电视接收来的节目可以录制在电脑硬盘中,并方便地编辑和传递,手机利用电脑来编辑管理通讯录,电 脑和手机协同发送短信等等。这些新的应用模式都体现了闪联的三个理念:智能互联、资源共享和协同服务。
    智能互联:设备间能够自动的发现和组成网络。不需要你成为一个技术专家,这种互联利用了设备上现有的传输方式,如红外、蓝牙、WLAN等,完全不用人工设置,进入一定范围,闪联设备就能自动识别对方,并且告知其他设备自己可以使用的资源。
    资源共享:设备关联后,电视、音响的音视频播放资源,打印机的打印资源,电脑的存贮资源,信息内容资源、键盘录入与编辑资源,手机的无线上网资源和数码相 机的照片资源等都可以释放出来供其它设备调用,这样就可以方便地实现前面所说的电脑的音乐在音响中播放,电视接收来的节目录制在电脑硬盘中等应用模式。
    协同服务:有些应用模式,不是单靠一个设备调用另一个设备的资源即可实现,而是要靠多个设备的配合共同完成。如手机和电脑配合编辑和发送短信,电脑和录音 笔共同完成语言实时录制、识别和编辑。打印机先把自身的驱动程序传给电脑,再接收电脑的打印指令等。这些都是闪联协同服务理念的体现。
这就是闪联,它是一个设备间共同遵守的协议标准,使设备间可以自动发现和识别,并且在一定范围内组成网络;而且可以使不同的设备共享各自拥有的信息资源和功能资源,充分利用和组合每个设备的功能,从而创造出更多更丰富的应用。

关于此归档

这里是2007年3月的所有日记,它们按照时间从新到老排序。

上一篇日记2007年2月

下一篇日记2007年4月

首页归档页可以看到最新的日记和所有日记。