Aug
17
Jun
10
function GetXML(str)
{
if(window.event)
{
var rs = new ActiveXObject("microsoft.XMLDOM");
result.loadXML(str);
}
else
{
var parser = new DOMParser();
var rs = parser.parseFromString(st, "text/xml");
}
return rs;
}
Apr
19
现在学习ajax的人太多了。网上,书店都已经大量摆放ajax相关的书籍。我不喜欢看太多文字的东西。所以不可能去看买一本的书来慢慢看。看那么多字不如看明白代码。那才是最重要的。而且ajax本来就是把老技术重新整合而成的技术。So,只要在原来的技术基础上,重新理解一下新概念就可以了。(如果对ajax基本概念及动作流程不了解的,请先google搜一下"什么是ajax")
Mar
28
dz与pw都是很多人使用的论坛,而且很多网站在他们的基础上进行二次开发,增加功能。
Mar
24
昨天在一个站上看到有人说怎样才能很好的统计一个网站的浏览次数,其实这一个问题是很多基础教程都会出现的一个例子
一般都是直接用一个文件来当数据文件来写,其实这样也是没有问题的。正常情况下可以用来统计浏览数,但是如果对一个访问量大的站来说,可能是不对的.因为同一时间内,可能有几十个几百个人在浏览网站,那如果都对同一个文件进行读写,有可能会出现写入错误(ext2/3文件系统通过flock进行文件锁来控制写入错误);或者有十个人同时浏览网站,而由于只有一个人能写入文件,其它九个人都被忽略了,那样就会小了九个浏览数。
而我这个函数就是用来解决上面的两个问题,采用了文件读写锁,然后每次随机写某个分散文件内,分某个分散文件达到一定位数的时候就把它写入到总浏览,大大减小了同时对同一文件进行读写。
一般都是直接用一个文件来当数据文件来写,其实这样也是没有问题的。正常情况下可以用来统计浏览数,但是如果对一个访问量大的站来说,可能是不对的.因为同一时间内,可能有几十个几百个人在浏览网站,那如果都对同一个文件进行读写,有可能会出现写入错误(ext2/3文件系统通过flock进行文件锁来控制写入错误);或者有十个人同时浏览网站,而由于只有一个人能写入文件,其它九个人都被忽略了,那样就会小了九个浏览数。
而我这个函数就是用来解决上面的两个问题,采用了文件读写锁,然后每次随机写某个分散文件内,分某个分散文件达到一定位数的时候就把它写入到总浏览,大大减小了同时对同一文件进行读写。