stopname的专栏

技术人生,埋名十年

2008年06月03日

原创 firefox的background-image引发的页面请求问题

一开始看请求连接,发现一个页面有个在加载的时候,总是会有一个请求去请求自己的页面地址,从acesss-log里面看,就是request url 和 referer是同一个地址。查了半天不是ajax请求,也不是flash的请求。最后定位到了下面的css(发现请求头如下:Accept: Image/png,*)

sty[xxx]le="background-image:url()"

因为程序本身的原因,导致这里的url没有赋值,firefox在解释这个url的时候发现没有值,就默认去请求相对路径的url即这个页面自己的url。

这个应该是firefox的bug,在ie下没有这个问题阅读全文>

发表于 @ 2008年06月03日 17:42:00|评论(loading...)|编辑

原创 facebook platform源码分析

看到facebook开发源码的消息马上去把源码搞了下来。这次facebook开放的只是其f8 platform的源码。

 

1。获取源码

两种方式,
一是直接download 地址为http://developers.facebook.com/fbopen/download_fbopen.php
二是从其svn上checkout下来,仓库地址http://svn.facebook.com/svnroot/platform/fbopen/

&nbs阅读全文>

发表于 @ 2008年06月03日 17:40:00|评论(loading...)|编辑

2007年10月23日

原创 mysql 命令行常用操作

以前一直用phpmyadmin,现在习惯改了,要记命令了阅读全文>

发表于 @ 2007年10月23日 20:41:00|评论(loading...)|编辑

2007年08月17日

转载 十招保护Linux系统安全

设定登录密码是一项非常重要的安全措施,如果用户的密码设定不合适,就很容易被破译,尤其是拥有超级用户使用权限的用户,如果没有良好的密码,将给系统造成很大的安全漏洞。实际上,密码破解程序是黑客工具箱中的一种工具,它将常用的密码或者是英文字典中所有可能用来作密码的字都用程序加密成密码字,然后将其与Linux系统的/etc/passwd密码文件或/etc/shadow影子文件相比较,如果发现有吻合的密码,就可以求得明码了。在用户账号之中,黑客最喜欢具有root权限的账号,这种超级用户有权修改或删除各种系统设置,可以在系统中畅行无阻。阅读全文>

发表于 @ 2007年08月17日 22:58:00|评论(loading...)|编辑

转载 linux操作系统下c语言编程入门--Linux下C开发工具介绍

Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发 的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如 何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程.阅读全文>

发表于 @ 2007年08月17日 10:32:00|评论(loading...)|编辑

2007年08月07日

转载 TCP/IP基础:ARP 协议

以我们最常用的乙太网(Ethernet)为例﹐我们无需理会厂商如何设计网路界面的驱动程式﹐一旦它能够被系统接纳﹐网路储存层(Datalink)就能使用网路界面在实体网路上传送和接收资料了。IP 位址和实体位址对应之困扰   在「网路基础」课程中﹐我们知道乙太网上面使用的传送方式叫 CSMA/CD (Carrier-Sensing Multiple Access with Collision Detection)﹕虽然讯框会在整个网段(segment)中用广播的方式传递﹐而且所有节点都会收到讯框﹐然而﹐只有目的位址符合自己实体位址的讯框才会被接收下来。阅读全文>

发表于 @ 2007年08月07日 15:38:00|评论(loading...)|编辑

2007年08月02日

原创 squid的文件描述符

squid的默认打开的最大的文件描述符为1024,但访问量大的话就不够用了,不够用时,squid的性能骤降,今天是碰到第二回了,解决办法如下(Linux系统下):squid 2.6的版本的话编译时添加参数--with-maxfd=63355.光设置参数还不行,squid系统时还需要做两个操作。阅读全文>

发表于 @ 2007年08月02日 14:44:00|评论(loading...)|编辑

2007年07月18日

原创 PHP APC实现机制

今天简单的查看了下APC的源码,搞清楚了它对php中间代码做缓存的机制,其实很简单,就是在模块启动时,替换了zend的编译函数为APC自己的编译函数。阅读全文>

发表于 @ 2007年07月18日 17:57:00|评论(loading...)|编辑

2007年07月06日

原创 ganglia配置经验

最近在朋友的一台服务器上配置ganglia,配了很长时间,死活不出数据。阅读全文>

发表于 @ 2007年07月06日 13:11:00|评论(loading...)|编辑

2007年04月09日

原创 memcached安装

首先安装libevent,然后安装memcached,过程都很简单configure.阅读全文>

发表于 @ 2007年04月09日 10:47:00|评论(loading...)|编辑

2007年04月06日

原创 ganglia安装

ganglia的安装分为服务端和客户端。阅读全文>

发表于 @ 2007年04月06日 17:19:00|评论(loading...)|编辑

2006年10月11日

原创 zend framework框架分析--配置

Zend_Config模块分析 Zend_Config模块比较简单,由前端的Zend_Config类提供一个统一的Client调用接口,Client使用时只需要调用其 构造函数即可,不过为了加载不同的配置文件,Zend框架提供了不同的加载类,如:数组文件、ini文件、xml文件 分别对应Zend_Config_Array,Zend_Config_Ini,Zend_Config_Xml。这三个类都提供了一个load的静态方法,来加载 配置文件,加载结果为一数组,用于Zend_Config的构造函数参数。阅读全文>

发表于 @ 2006年10月11日 11:06:00|评论(loading...)|编辑

2006年09月20日

原创 fastcgi+apache+php的配置

说明:只是一个配置手记,还需要细化。阅读全文>

发表于 @ 2006年09月20日 17:59:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © stopname