博主


« 2017年-11月 »
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2

分类


热门标签


最新评论


最近留言


最近访客


概要

  • 文章数量: 41
  • 分类数量: 9
  • 标签数量: 73
  • 评论数量: 159
  • 浏览次数: 3089174

友情链接

浏览模式: 描述 | 列表 全部文章

Linux 下的ftp工具 GFTP

作者: 我不是鱼 (2008-12-04 13:46)分类: Linux   标签: Linux FTP GFTP  

linux的ftp可能会常用 lftp。但对应习惯图形界面的人来说可能很不习惯。GFTP能运行于KDE和GNOME桌面环境,可断点续传。和windows下的FlashFXP操作比较类似。可以到这里下载 gFTP v2.0.18

rpm版安装非常简单
rpm -ivh gftp-2.0.18-3.fc9.i386.rpm

gz版的安装:
tar -zxvf gftp-2.0.7b.tar.gz
cd gftp-2.0.7
./configure
make
make install

安装完后执行命令启动
gftp

查看原文评论 (1) | 浏览 (7275)


Linux下的下载工具 d4x

作者: 我不是鱼 (2008-11-07 13:11)分类: Linux   标签: d4x  

d4x支持界面操作,有支持多线程。比 wget 好用也快。rpm包可以到这里下载:Downloader For X(D4X) 2.5.7.1
安装也简单
rpm -ivh d4x-2.5.7.1-8.fc9.i386.rpm

然后
d4x
就可以启动了。

查看原文评论 (0) | 浏览 (5389)


Perl子程序参数是数组或哈希表时的问题

作者: 我不是鱼 (2008-11-06 23:18)分类: Perl   标签: 引用 子程序  

Perl子程序参数是数组或哈希表时,函数中获得这些参数值的方式和一般的标量变量是不同的。

Perl代码
  1. #!/usr/bin/perl   
  2. use strict;   
  3. use warnings;   
  4.   
  5. sub func{   
  6.     print "@_\n";   
  7. }   
  8.   
  9. my $id = 1;   
  10. my @info = ('PHPfans''phpfans.net');   
  11. my %info = ("name"=>"PHPfans""url"=>"phpfans.net");   
  12.   
  13. func($id@info);  

[root@PHPfans perl]# perl sub.pl
1 PHPfans phpfans.net

发现第一个参数和第二个参数合并成一个大数组了。如果是哈希表的话还会将键值也保存在 @_ 数组中。问题是怎么将各个参数分出来。这里第一个是标量变量,还可以用 shift 获取,然后剩下的就是第二个参数。但如果两个都是数组变量的话,这种方法显然就...

查看原文评论 (0) | 浏览 (6328)


Apache  的 Include  指令

作者: 我不是鱼 (2008-11-06 13:57)分类: Apache   标签: Include htppd 虚拟机  

语法: Include 文件路径|目录路径

Apache中 Include真是一个非常有用的指令。之前装fc服务器时,怎么改 DocumentRoot都不生效,后来才发现是Include的问题。在httpd.conf中有一句

Include conf.d/*.conf

这个指令的意思就是将 conf.d目录下所有以 .conf 结尾的文件都引进来。其中 conf.d 目录下的 system-config-httpd.conf 有对DocumentRoot的设置并且在虚拟机中也设置了DocumentRoot。所以必须是把上述两项都改成相应的目录才生效。

好了,可以看到Include 指令允许在服务器配置文件中加入其它配置文件。如果Include指向了一个目录而不是一个文件,Apache将读入目录及其子目录下的所有文件,并依照字母顺序将这些文件作为配置文件进行解析。这对虚拟机是非常有用的,比如说一台服务器有很多的虚拟机,这些虚拟机属于各住不同的用户。我们希望用户可以修改各自的配置,而又不影响其他人的配置。这时我们就可以在一个目录里建立所有虚拟机用户的虚拟机配置文件,用户修改也就只是修改也就修个各...

查看原文评论 (2) | 浏览 (8362)


Apache 虚拟机设置

作者: 我不是鱼 (2008-11-04 23:04)分类: Apache   标签: 虚拟机  

apache虚拟机有两种设置方法:
基于主机名的虚拟主机(一个IP地址,多个网站)
基于IP地址的虚拟主机(每个站点拥有一个的独立IP地址)

可能很多人没有多个静态ip,也没有多个域名,也没有线上的服务器。我也没有。不过我们还是可以在本机实现apache的虚拟机设置的。下面我们要用到的ip是 127.0.0.1, 127.0.0.2。域名是localhost, localhost2, localhost3

打开 /etc/hosts
在后面添加
127.0.0.1 localhost2
127.0.0.2 localhost3

windows的系统是修改 C:\WINDOWS\system32\drivers\etc\hosts 文件

这一步需要重启一下机器。先重启了再进行下边的操作。重启后 localhost2和localhost3就可以指向各住的ip了。

打开apache配置文件。一般是在 /etc/httpd/conf/httpd.conf 或者你指定的目录。windows的系统是在apache安装目录的conf文件夹里
在最后添加

NameVirtualHost 127.0.0.1:80
<V...

查看原文评论 (1) | 浏览 (7493)


第一次看中超

作者: 我不是鱼 (2008-11-02 23:20)分类: 其他   标签: 中超 足球  


     本来都不打算去的了,平时都不怎么喜欢出去走。老婆仔也一样,都喜欢窝在家里。但最后还是去了,毕竟是没有看过,而佳艺也去了,也有有伴。刚出地铁口时就有很多人在炒票,叫买的叫卖的都有。看来广州的球市还是挺火热的。天下起雨来,依然很多人向体育场走去,跟着大队也就不用再问路了。

     体育场里已经蛮有气氛的了,几个区的看台都坐满了人,而几个区则是寥寥无几。我们在3区坐下,位置还不错,离球场挺近的。球员进场的时候,气氛就骤然热烈起来。主要是球迷协会那些人,擂鼓震天,齐声高喊。不过我没有什么特别的感觉,原来这就是职业球员了,就是所谓的球星?没有几个认识的,也没有几个显眼的。只是那个裁判比他穿的黑衣还要黑。

     比赛要开始时才知道是对手是天津康师傅。比赛开始了,感觉和普通的球赛没什么两样,频频后场倒脚,看不到几脚大范围转移,球员走位迟钝,反击起来也是慢吞吞的。真恨不得自己要上场。这就是中国足球了,想当年甲A打得火热的时候,广东也是风风火火,曾经有3支广东球队在甲A厮杀。这些年甲A虽然改成了中超,广东却就紧剩下深圳。而这个赛季深圳又是在降级区苦苦挣扎,虽然广州终于奋力冲了上来,但这些年我...

查看原文评论 (2) | 浏览 (3768)


又忘记了妈妈的生日

作者: 我不是鱼 (2008-10-31 17:39)分类: 其他    

     前两天突然醒起 妈妈的生日是不是到了?然后昨天回去查日历的时候,令我难受的是妈妈的生日已经过了三天。我又把妈妈的生日忘了。

     我今天早上跟妈妈说,妈妈说工作那么忙,又是农历,是很难记起的了,有心就行啦。妈妈生日那天还打电话给我,只是我浑然不知。妈妈是特意打过来的吧。我记得前些年有两次妈妈也是她生日那天打电话给我,告诉我今天是她生日。然后我还赶得上说声生日快乐。然而妈妈这次却没有向我提起。

     我生日的时候,我是很希望有人跟我说生日快乐。而父母总是老早就打来电话或发来信息,爸妈是永远不会忘了我生日的。妈妈也像我一样,希望有人跟她说声生日快乐的,以后无论在哪里,无论多忙,无论过得怎么样,妈妈的生日一定不能忘记。

查看原文评论 (1) | 浏览 (4245)


无限分级的实现

作者: 我不是鱼 (2008-10-27 16:50)分类: PHP   标签: 无限分级  

之前面试的时候碰到过这个问题,没有能回答出来。今天搜集了一些资料,总结了一下就记了下来,应该以后还要上。顺便也和大家讨论下。

PHP代码
  1. <?php    
  2. $arr = array(   
  3.     array('id'=>1, 'pid'=>0, 'order'=>0),   
  4.     array('id'=>2, 'pid'=>0, 'order'=>1),   
  5.     array('id'=>3, 'pid'=>2, 'order'=>0),   
  6.     array('id'=>4, 'pid'=>0, 'order'=>2),   
  7.     array('id'=>5, 'pid'=>3, 'order'=>0),   
  8.     array('id'=>6, 'pid'=>1, 'order'=>0),   
  9.     array('id'=>7, 'pid'=>1, 'order'=>1)   
  10. );   
  11.   
  12. function order($a,$b) {   
  13.   ...

查看原文评论 (0) | 浏览 (4358)