首页
  • 【1】PHP中的策略模式(二)

    blogdaren 2010-03-30   711次来访
    在策略模式中,把算法从复杂的类中剥离,从而做到不同算法间的简单切换。比如在搜索引擎的网页排序中,使用策略模式可以方便地在不同排序算法中切换。考虑搜索引擎中排序的不同阶段:遍历页面、为页面打分和根据得分对网页排序。在一个复杂的例子中,这些阶段可能都在一个类中完成。使用策略模式,你可以把为页面打分这一实现转移到单独的一个类中,这样可以方便地改变页面的打分机制而不涉及到搜索引擎的其他部分代码。 ...
  • 【2】CentOS 5.4 Yum 源(速度超快)

    blogdaren 2010-03-29   904次来访
    之前提到过ubuntu 9.10源、 Fedora 11 yum源,今天再提供下Centos 5.4 的yum源,是中国科技大学提供的。 中科大的Centos 开源镜像站点.  http://centos.ustc.edu.cn/,执行如下命令即可: cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.save...
  • 【3】Linux 系统中安装网卡驱动时出现"设备eth0似乎不存在"解决办法

    blogdaren 2010-03-26   2472次来访
    原文:  http://hi.baidu.com/chencheng89522/blog/item/4e571afbb3a5c717a8d311ff.html 大家好,今天我们来讨论一下在Linux系统中,网卡驱动的问题,至于安装步骤我想就不需要我介绍的太多,网上有大把大把的资料,我在网上找了N多。 我现在只是把我在安装时,出的错,写出来。第一为我自己做一个总结,第二可能会有那么一天...
  • 【4】简易以太网协议图表

    blogdaren 2010-03-25   753次来访
  • 【5】用Nohup命令让Linux下的程序在后台执行

    blogdaren 2010-03-22   828次来访
    Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终端关闭,那...
  • 【6】DLINK DI-504路由器共享上网配置的方法

    blogdaren 2010-03-16   861次来访
    设置前的准备工作 :   宽带路由器一般都是提供基于W页面方式的可视设置界面,通过在浏览器里输入管理地址打开这个界面。要能访问到这个界面,需要对用来配置宽带路由器的计算机进行网络配置。   DI-504宽带路由器的默认管理IP地址是:192.168.0.1;默认子网掩码:255.255.255.0,这些地址在你作了基本设置以后是可以改的。   将连接的计算机的IP地址配置成与DI-540宽带...
  • 【7】进程WLXQuickTimeControlHost.exe消耗系统资源解决办法

    blogdaren 2010-03-13   1040次来访
    前几天copy电脑里面的几个3GP格式的文件到手机时候,用鼠标去拖选的时候,发现系统突然变得很慢,当时没怎么觉得,所以就用Ctrl+A直接选择了,未去关注什么进程。 浮出水面: 今天百度了一下,看看有没有什么好看的3GP格式的文件,找到几个网站,其中也有卡巴斯基提示恶意HTTP对象,当时就拒绝了。后来硬盘里多了很多3GP格式文件,可是去选择的时候却发现系统变得很慢。打开任务管理器发现WLXQu...
  • 【8】SQL注入实例2

    blogdaren 2010-02-08   1312次来访
    SQL注入实例 1.select语句 通常我们在用户登陆的时候,SQL语句如此写法: $sql=select * from users where userName='{$_POST['unm']} ' 主要是用来检查这个用户是否存在, 如果说我在用户名一栏填上: 1=1 or 1='1' 那么sql语句就变成了: select * from users where userNam...
  • 【9】pkill pgrep 使用

    blogdaren 2010-02-04   849次来访
    pkill vsftpd      直接干掉进程 pgrep vsftpd   直接获取进程id
  • 【10】php引用返回(&)详解

    blogdaren 2010-02-03   1065次来访
    引用是什么 在 PHP 中引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针,它们是符号表别名。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。 最接近的比喻是:Unix 的文件名和文件本身,即:变量名是目录条目,而变量内容则是文件本身。 引用可以被看作是 Unix 文件系统中的紧密连接 或 WINOWS中的快捷方式。 引用做什么 P...
  • 【11】利用FAM和IMON在Linux下实现数据复制

    blogdaren 2010-01-26   808次来访
    在本文中我们将要讨论的是,如何抛开昂贵的SAN(存贮区域网络Storage Area Network,如全球文件系统GFS)或网络块设备在Linux下实现数据复制。 我们在复制系统中采用了FAM(文件变更监视模块)和IMON(信息节点监视模块),这两个系统都是SGI当初为IRIX开发的。 SGI的员工真是非常的Cool,是他们将这两个程序移植到了Linux上并且公开了源代码。当花费已不再是问...
  • 【12】ubuntu 9.04 编译安装Apache 2.2.12+MySQL 5.1.37+PHP 5.2.10

    blogdaren 2010-01-24   996次来访
    用Ubuntu 9.04(32位版,64位版有很多程序不兼容。。。包括Wordpress的部分插件。。。)还不错,但Ubuntu用的MySQL是5.0的,5.1的性能比5.0提升了20%,而且已经处于稳定版,所以才正式打算编译安装。另外,Ubuntu 9.04的Apache版本虽说是2.2.11,比较新了,但有的步骤需要安装前就设置的- - apt安装无法做到,也只能使用编译安装最新版了。最 令...
  • 【13】源代码安装UBUNTU应用软件

    blogdaren 2010-01-24   915次来访
    应用软件的源代码一般是file.tar.gz 或者 file.tgz格式,也就是说是以tar来打包,然后用gzip来压缩。 以应用软件xfce-3.8.7.tar.gz为例,先进入软件的当前目录,然后使用gzip解压:#gzip -d xfce-3.8.7.tar.gz(注:-d 代表解压)。然后用tar解包:#tar -xvf xfce-3.8.7.tar。 然而由于tar和gz...
  • 【14】25款Linux下好玩的3D游戏

    blogdaren 2010-01-23   917次来访
    Armagetron Advanced http://www.armagetronad.net/ Armagetron is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school ...
  • 【15】Ubuntu 9.10安装微软雅黑字体图解[附下载]

    blogdaren 2010-01-23   1038次来访
    PS:微软雅黑是美国微软公司委托中国方正集团设计的一款全面支持ClearType技术的字体。蒙纳 公司(Monotype Corporation)负责了字体的Hinting工作。它属于OpenType类型,文件名是MSYH.TTF,在字体设计上属于无衬线字体和黑体。 该字体家族还包括“微软雅黑Bold”(粗体),文件名为MSYHBD.TTF。这个粗体不是单纯的将普通字符加粗,而是在具...