返回列表 回复 发帖

一段代码


好象是从CPAN上得到的,好象是关于刷新的.

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。

一段代码


hex2bin.pl
一个十六进制转换成十进制的!

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。

一段代码

Socket-1.5
NAME
Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa - load the C socket.h defines and structure manipulators
SYNOPSIS
  1.     use Socket;
  2.     $proto = getprotobyname(';udp';);
  3.     socket(Socket_Handle, PF_INET, SOCK_DGRAM, $proto);
  4.     $iaddr = gethostbyname(';hishost.com';);
  5.     $port = getservbyname(';time';, ';udp';);
  6.     $sin = sockaddr_in($port, $iaddr);
  7.     send(Socket_Handle, 0, 0, $sin);
  8.     $proto = getprotobyname(';tcp';);
  9.     socket(Socket_Handle, PF_INET, SOCK_STREAM, $proto);
  10.     $port = getservbyname(';smtp';);
  11.     $sin = sockaddr_in($port,inet_aton("127.1"));
  12.     $sin = sockaddr_in(7,inet_aton("localhost"));
  13.     $sin = sockaddr_in(7,INADDR_LOOPBACK);
  14.     connect(Socket_Handle,$sin);
  15.     ($port, $iaddr) = sockaddr_in(getpeername(Socket_Handle));
  16.     $peer_host = gethostbyaddr($iaddr, AF_INET);
  17.     $peer_addr = inet_ntoa($iaddr);
  18.     $proto = getprotobyname(';tcp';);
  19.     socket(Socket_Handle, PF_UNIX, SOCK_STREAM, $proto);
  20.     unlink(';/tmp/usock';);
  21.     $sun = sockaddr_un(';/tmp/usock';);
  22.     connect(Socket_Handle,$sun);
复制代码
DESCRIPTION
This module is just a translation of the C socket.h file. Unlike the old mechanism of requiring a translated socket.ph file, this uses the h2xs program (see the Perl source distribution) and your native C compiler. This means that it has a far more likely chance of getting the numbers right. This includes all of the commonly used pound-defines like AF_INET, SOCK_STREAM, etc.
In addition, some structure manipulation functions are available:
inet_aton HOSTNAME
Takes a string giving the name of a host, and translates that to the 4-byte string (structure). Takes arguments of both the ';rtfm.mit.edu'; type and ';18.181.0.24';. If the host name cannot be resolved, returns undef.
inet_ntoa IP_ADDRESS
Takes a four byte ip address (as returned by inet_aton()) and translates it into a string of the form ';d.d.d.d'; where the ';d';s are numbers less than 256 (the normal readable four dotted number notation for internet addresses).
INADDR_ANY
Note: does not return a number, but a packed string.
Returns the 4-byte wildcard ip address which specifies any of the hosts ip addresses. (A particular machine can have more than one ip address, each address corresponding to a particular network interface. This wildcard address allows you to bind to all of them simultaneously.) Normally equivalent to inet_aton(';0.0.0.0';).
INADDR_LOOPBACK
Note - does not return a number.
Returns the 4-byte loopback address. Normally equivalent to inet_aton(';localhost';).
INADDR_NONE
Note - does not return a number.
Returns the 4-byte invalid ip address. Normally equivalent to inet_aton(';255.255.255.255';).
sockaddr_in PORT, ADDRESS
sockaddr_in SOCKADDR_IN
In an array context, unpacks its SOCKADDR_IN argument and returns an array consisting of (PORT, ADDRESS). In a scalar context, packs its (PORT, ADDRESS) arguments as a SOCKADDR_IN and returns it. If this is confusing, use pack_sockaddr_in() and unpack_sockaddr_in() explicitly.
pack_sockaddr_in PORT, IP_ADDRESS
Takes two arguments, a port number and a 4 byte IP_ADDRESS (as returned by inet_aton()). Returns the sockaddr_in structure with those arguments packed in with AF_INET filled in. For internet domain sockets, this structure is normally what you need for the arguments in bind(), connect(), and send(), and is also returned by getpeername(), getsockname() and recv().
unpack_sockaddr_in SOCKADDR_IN
Takes a sockaddr_in structure (as returned by pack_sockaddr_in()) and returns an array of two elements: the port and the 4-byte ip-address. Will croak if the structure does not have AF_INET in the right place.
sockaddr_un PATHNAME
sockaddr_un SOCKADDR_UN
In an array context, unpacks its SOCKADDR_UN argument and returns an array consisting of (PATHNAME). In a scalar context, packs its PATHANE arguments as a SOCKADDR_UN and returns it. If this is confusing, use pack_sockaddr_un() and unpack_sockaddr_un() explicitly. These are only supported if your system has <sys/un.h>.
pack_sockaddr_un PATH
Takes one argument, a pathname. Returns the sockaddr_un structure with that path packed in with AF_UNIX filled in. For unix domain sockets, this structure is normally what you need for the arguments in bind(), connect(), and send(), and is also returned by getpeername(), getsockname() and recv().
unpack_sockaddr_un SOCKADDR_UN
Takes a sockaddr_un structure (as returned by pack_sockaddr_un()) and returns the pathname. Will croak if the structure does not have AF_UNIX in the right place.

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。

一段代码


t2html.pl

tbl2html

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。
返回列表