2007年07月
这些函数都要测试才能使用,不保证个个都能使用
// ※CheckMoney($C_Money) 检查数据是否是99999.99格式
// ※CheckEmailAddr($C_mailaddr) 判断是否为有效邮件地址
// ※CheckWebAddr($C_weburl) 判断是否为有效网址
// ※CheckEmpty($C_char) 判断字符串是否为空
// ※CheckLengthBetween($C_char, $I_len1, $I_len2=100) 判断是否为指定长度内字符串
// ※CheckUser($C_user) 判断是否为合法用户名
// ※CheckPassword($C_passwd) 判断是否为合法用户密码
// ※CheckTelephone($C_telephone) 判断是否为合法电话号码
// ※CheckValueBetween($N_var, $N_val1, $N_val2) 判断是否是某一范围内的合法值
// ※CheckPost($C_post) 判断是否为合法邮编(固定长度)
// ※CheckExtend阅读全文>
发表于 @ 2007年07月26日 17:08:00|评论(loading...)|编辑
比如用户要从我的网站上下载一个zip或rar的文件,但必须要在我的网站上能下载,复制链接放到其他网站提示“本网站防止了盗链功能,请从本站指定位置下载”
现在Apache已经支持mod_rewrite.so模块。 阅读全文>
发表于 @ 2007年07月26日 15:40:00|评论(loading...)|编辑
自动转向技术(Auto-Redirecting)及301重定向对SEO的影响 实现方法(整理修改)
我在网上找的,但原来的文章有不少错误,有的地方也不够详细,我已经进行了修正,补充
:mad: 不知道自己为什么还没落伍?
自动转向技术的实现请参考
一:什么是自动转向技术(Auto-Redirecting)? 阅读全文>
发表于 @ 2007年07月26日 15:32:00|评论(loading...)|编辑
301,302,200刚开始学建站,有听说301转向什么的,不太清楚详细,请介绍下。阅读全文>
发表于 @ 2007年07月26日 15:26:00|评论(loading...)|编辑
在西雅图扩展性的技术研讨会上,YouTube 的 Cuong Do 做了关于 YouTube Scalability 的报告。视频内容在 Google Video 上有(地址),可惜国内用户看不到。
Kyle Cordes 对这个视频中的内容做了介绍。里面有不少技术性的内容。值得分享一下。(Kyle Cordes 的介绍是本文的主要来源)
简单的说 YouTube 的数据流量, "一天的YouTube流量相当于发送750亿封电子邮件.", 2006 年中就有消息说每日 PV 超过 1 亿,现在? 更夸张了,"每天有10亿次下载以及6,5000次上传", 真假姑且不论, 的确是超乎寻常的海量. 国内的互联网应用,但从数据量来看,怕是只有 51.com 有这个规模. 但技术上和 YouTube 就没法子比了.
Web 服务器
阅读全文>
发表于 @ 2007年07月25日 17:00:00|评论(loading...)|编辑
一.基本的Apache用户认证方法:
若对某一目录下的文件如/home/ftp/pub需要做到用户认证,则在httpd.conf
中加入下面的行
options indexes followsymlinks
allowoverride authconfig
order allow,deny
allow from all
阅读全文>
发表于 @ 2007年07月25日 16:47:00|评论(loading...)|编辑
PHPMailer是一个用PHP写的用于邮件发送的类,有点像Jmail,相信很多新手和我一样,开始很茫然,不知道怎么安装,查找了一下,发现这方面的资料真的少之又少,一个文章被转载千百次,一搜索全是同一个内容,真不知道说什么好,其实打开安装里的readme就一目了然了,闲话少说,安装其实很简单。阅读全文>
发表于 @ 2007年07月23日 18:13:00|评论(loading...)|编辑
因为vim默认没有设置任何语言选项,需要用户手工设置,另外,默认情况下fedora core 2的设置是按照UTF8编码的,显然你的文件的内容应该是GB编码的。你需要在你的vimrc文件中设置好如下几个变量(默认是utf8,如果为chinese则为简体中文):
encoding(全局设置)阅读全文>
发表于 @ 2007年07月20日 18:33:00|评论(loading...)|编辑
毫无疑问Apache是一个优秀的web server,但它也不万能的,在一些特定的环境下,也有Apache力不从心的时候。手上一台server由于瞬间高密度的访问非常多,因此Apache 1.3.x应付起来有点吃力,表现为响应速度慢,而且非常耗资源,Swap经常都是占满的。有一两次还导致机器负载过高(高达30-40,有个别时刻居然达到150之巨),感觉要死机的样子。
为此,必须寻求一个解决之道。分析之下,这台server目前的情况主要是由于运行了大量的fastcgi应用,而且这些应用的并发非常密集,平时白天就有200-300个连接,厉害的时候有近1000个在用进程。apache的运行情况top如下:阅读全文>
发表于 @ 2007年07月13日 10:49:00|评论(loading...)|编辑
推荐好文:《javascript的函数》
原文地址:http://sheneyan.com/g.php/tech/article/js/jsfunc.html
javascript的函数
作者:F. Permadi
译者:Sheneyan(子乌)
时间:2006.01.03
英文原文: INTRODUCTION TO JavaScript Functions
子乌注:一篇相当不错的function入门文章,个人感觉相当经典。阅读全文>
发表于 @ 2007年07月12日 17:57:00|评论(loading...)|编辑
最近给公司做了个投票系统,不过投票结果显示是用flash做的HOHO
全都是动态的饼图,主图,还有曲线图
但是看到国外有用js写的动态效果于是自己写了个小例子HOHO
阅读全文>
发表于 @ 2007年07月12日 17:48:00|评论(loading...)|编辑
补充一点:在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出。
==========================================================
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!
阅读全文>
发表于 @ 2007年07月09日 13:58:00|评论(loading...)|编辑
基于Apache mod_proxy的反向代理缓存加速实现
Apache包含了mod_proxy模块,可以用来实现代理服务器,针对后台服务器的反向加速
阅读全文>
发表于 @ 2007年07月06日 13:08:00|评论(loading...)|编辑
目前,很多学校都建起了校园网并连接上互联网,但互联网上的不良信息非常多,如何进行网站过滤,防止不健康网站对学生的影响呢?以下本着零成本、高效益的原则,谈谈在免费的Linux下如何实现互联网的过滤功能。
设置代理服务器
阅读全文>
发表于 @ 2007年07月06日 13:06:00|评论(loading...)|编辑
tmpfs有以下优势:
1. 动态文件系统的大小
2. tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
3. tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
好了讲了一些大道理,大家看的烦了吧,还是讲讲我的应用吧:)
阅读全文>
发表于 @ 2007年07月06日 12:54:00|评论(loading...)|编辑
本文档只是介绍NFS的最简单搭建过程,目的是有助于快速搭建,入门;
本搭建过程是基于FC5,且采用自带的SAMBA包;
阅读全文>
发表于 @ 2007年07月06日 12:51:00|评论(loading...)|编辑
Cache拦截是让传输流向Squid的流行技术,它不用配置任何客户端。你可以配置路由器或交换机将HTTP连接转发到squid运行的主机。squid运行的操作系统被配置成接受外部数据包,并将其递交给squid进程。为了让HTTP拦截生效,你必须配置3个独立的因素:网络设备,squid运行的操作系统,和squid自身。
;
(译者注:Cache拦截实际上指的是Squid的透明代理)
阅读全文>
发表于 @ 2007年07月06日 12:50:00|评论(loading...)|编辑
Squid 是一种源代码开放的高性能代理缓存服务器。它可支持FTP,gopher和Http数据对象的代理。另外,Squid也支持SSL,多样化访问控制和代理请求的完整日志功能。通过轻量级的网际缓存协议,Squid以网状或层次的方式分配内存,这样能节省额外的带宽。提供Http服务加速代理,Web服务器把Http数据推到Squid缓存中,外界的请求访问可以通过缓存提取所需数据,实现Web服务器的动态镜像。
另外,为了实现对Squid服务器的监控,采用MRTG。MRTG 是 Multi Router Traffic Grapher 的缩写,它主要的用途是监测网络服务设备的流量,并生成包括图片的HTML文件,可以直观的显示网络服务的流量,以提供Squid缓存服务的监测。
阅读全文>
发表于 @ 2007年07月06日 11:44:00|评论(loading...)|编辑
NFS安装使用快速入门
作者:heiyeluren
博客:http://blog.csdn.net/heiyeshuwu
时间:2006-11-09
阅读全文>
发表于 @ 2007年07月06日 11:27:00|评论(loading...)|编辑
NFS ( Network FileSystem )
在開始進行 NFS 的設定之前,我們得先來瞭解一下,什麼是 NFS 呢?不然講了一堆也沒有用,對吧! ^_^!所謂的 NFS 就是 Network FileSystem 的縮寫,最早之前是由 Sun 這家公司所發展出來的。他最大的功能就是可以透過網路,讓不同的機器、不同的作業系統、可以彼此分享個別的檔案 ( share file ),所以,您也可以簡單的將他看做是一個 file server 呢!這個 NFS Server 可以讓您的 PC 來將網路遠端的 NFS 主機分享的目錄,掛載到本地端的機器當中,所以,在本地端的機器看起來,那個遠端主機的目錄就好像是自己的一個磁碟分割槽一樣 ( partition )!使用上面相當的便利! 阅读全文>
发表于 @ 2007年07月06日 11:01:00|评论(loading...)|编辑
今天又哥哥问俺php 全局变量的使用问题了,俺在这里发个简单的例子阅读全文>
发表于 @ 2007年07月05日 16:55:00|评论(loading...)|编辑
可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。你可以全写在body中,也可以全放到window.onload中,但是这样并不是很方便,有时我们需要两个同时用到。这时就要用window.attachEvent和window.addEventListener来解决一下。
阅读全文>
发表于 @ 2007年07月04日 12:36:00|评论(loading...)|编辑
采用AJAX技术的时候 通常我们无刷新页面提交数据后 用同样的url去获取数据的时候会发现是以前的数据~那样就给client端带来假象了~~ 采用以下的方法可以取消缓存阅读全文>
发表于 @ 2007年07月04日 11:47:00|评论(loading...)|编辑
先从Mencoder这个开始,将所有格式转AVI,
RMVB转AVI
mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.avi
RM转AVI
阅读全文>
发表于 @ 2007年07月03日 21:14:00|评论(loading...)|编辑
好久了,感觉好多事情似乎都乱了,自己也许有着对自己的不自信吧。
hoho新公司环境还不错,一切又回到平静,我也该开始改掉自己懒惰的毛病了
每天定时的学习,定时的思考,定时的冷静,定时的调整自己
一起都在按部就班的发展着HOHO
阅读全文>
发表于 @ 2007年07月03日 18:12:00|评论(loading...)|编辑
我想prototype.js里的ajax对象肯定吸引了不少人,大量封装好的ajax逻辑的类,对于我们这些初学者使用ajax有很大的帮助。
以下用一个我的具体使用例子来解释:效果看这里
1. Ajax.Request
你可以这样创建它阅读全文>
发表于 @ 2007年07月03日 18:05:00|评论(loading...)|编辑
SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的网络设备、软件和系统中都有所采用,主要是因为SNMP协议有如下几个特点: 阅读全文>
发表于 @ 2007年07月03日 18:04:00|评论(loading...)|编辑