JavaScript(JS)随机显示广告图片
[
2006/12/22 09:14 | by 小施 ]
2006/12/22 09:14 | by 小施 ]
把下面的内容保存为banner.js
然后调用代码是
-------------------
具体效果请看晋江生活社区的网站顶部BANNER
http://www.i0595.net/
var how_many_ads = 2;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
url="http://passport.panda.org/index.cfm";
alt="加入WWF“熊猫护照”的行列,支持中国大熊猫保护事业!";
banner="http://x.discuz.net/attachments/2006/12/214742_200612201334211.gif";
width="468";
height="60";
}
if (ad==2) {
url="http://angel.crcf.org.cn/";
alt="中国红十字基金会“救救白血病孩子!”";
banner="http://angel.crcf.org.cn/admin/news/images/aixin1.gif";
width="468";
height="60";
}
document.write('<a href="' + url + '" target="_blank">');
document.write('<img src="' + banner + '" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt="' + alt + '" border=0>');
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
url="http://passport.panda.org/index.cfm";
alt="加入WWF“熊猫护照”的行列,支持中国大熊猫保护事业!";
banner="http://x.discuz.net/attachments/2006/12/214742_200612201334211.gif";
width="468";
height="60";
}
if (ad==2) {
url="http://angel.crcf.org.cn/";
alt="中国红十字基金会“救救白血病孩子!”";
banner="http://angel.crcf.org.cn/admin/news/images/aixin1.gif";
width="468";
height="60";
}
document.write('<a href="' + url + '" target="_blank">');
document.write('<img src="' + banner + '" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt="' + alt + '" border=0>');
然后调用代码是
<script type="text/javascript" src="banner.js"></script>
-------------------
具体效果请看晋江生活社区的网站顶部BANNER
http://www.i0595.net/
三条文字轮换随机显示的js
[
2006/12/12 14:57 | by 小施 ]
2006/12/12 14:57 | by 小施 ]
<SCRIPT LANGUAGE="JavaScript">
<!--
var mail_ad = [];
mail_ad[0] = '<a href="#1" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text1</strong></a>';
mail_ad[1] = '<a href="#2" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text2</strong></a>';
mail_ad[2] = '<a href="#3" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text3</strong></a>';
document.write(mail_ad[parseInt(Math.random() * mail_ad.length)]);
//-->
</SCRIPT>
<!--
var mail_ad = [];
mail_ad[0] = '<a href="#1" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text1</strong></a>';
mail_ad[1] = '<a href="#2" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text2</strong></a>';
mail_ad[2] = '<a href="#3" target="_blank" style="color:#000000;font-weight:bold;font-size:10pt;"><strong>text3</strong></a>';
document.write(mail_ad[parseInt(Math.random() * mail_ad.length)]);
//-->
</SCRIPT>
mysql查询输出排序
[
2006/12/08 09:46 | by 小施 ]
2006/12/08 09:46 | by 小施 ]
mysql查询输出排序
order by 字段名;
select * from charinfo limit 100; 前9条信息
select * from charinfo order by gold desc limit 100; 倒数100条信息 按gold排序
order by 字段名;
select * from charinfo limit 100; 前9条信息
select * from charinfo order by gold desc limit 100; 倒数100条信息 按gold排序
MySql数据库同步复制(初步)
[
2006/12/08 09:45 | by 小施 ]
2006/12/08 09:45 | by 小施 ]
该功能可以实现两个数据库同步,主从模式,互相备份模式的功能。
数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(windows下为my.ini,Unix/Linux下为my.cnf)
1、实施环境:
操作系统:2台Windows Server 2003
mysql:mysql-essential-4.1.21-win32.msi
Master ip:192.168.0.41
Slave ip:192.168.0.161
2、配置方法
主从模式[Master->Slave]:A->B
=====step 1:分别在Master、Slave上配置同步DB及Account=====
Step A: Master上配置
1.增加一个用户最为同步的用户帐号:
2.增加一个数据库作为同步数据库:
Step B:Slave上配置
1.增加一个用户最为同步的用户帐号:
2.增加一个数据库作为同步数据库:
====step 2:配置Master、Slave参数======
主从模式:A->B即 Master为master ,Slave为slave
1、修改Master 中mysql的my.cnf文件。在mysqld配置项中加入下面配置:
注
Log-bin #设置需要记录log 可以设置log-bin="D:/mysql4/log/mlog" 设置日志文件的目录[其中mlog是日志文件的名称,mysql将建立不同扩展名,文件名为mlog的几个日志文件]。
数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(windows下为my.ini,Unix/Linux下为my.cnf)
1、实施环境:
操作系统:2台Windows Server 2003
mysql:mysql-essential-4.1.21-win32.msi
Master ip:192.168.0.41
Slave ip:192.168.0.161
2、配置方法
主从模式[Master->Slave]:A->B
=====step 1:分别在Master、Slave上配置同步DB及Account=====
Step A: Master上配置
1.增加一个用户最为同步的用户帐号:
GRANT FILE ON *.* TO backup@''''192.168.0.161'''' IDENTIFIED BY ‘rsync.mysql’;
2.增加一个数据库作为同步数据库:
create database backup;
Step B:Slave上配置
1.增加一个用户最为同步的用户帐号:
GRANT FILE ON *.* TO backup@''''192.168.0.41'''' IDENTIFIED BY ‘1234’;
2.增加一个数据库作为同步数据库:
create database backup;
====step 2:配置Master、Slave参数======
主从模式:A->B即 Master为master ,Slave为slave
1、修改Master 中mysql的my.cnf文件。在mysqld配置项中加入下面配置:
server-id=1
log-bin
binlog-do-db=backup
log-bin
binlog-do-db=backup
注
Log-bin #设置需要记录log 可以设置log-bin="D:/mysql4/log/mlog" 设置日志文件的目录[其中mlog是日志文件的名称,mysql将建立不同扩展名,文件名为mlog的几个日志文件]。
四种镜像实现方法和原理
[
2006/12/03 13:42 | by 小施 ]
2006/12/03 13:42 | by 小施 ]
看到很多朋友因为网络速度问题等等需要做镜像站点, 我就总结一下4种实现镜像站点的方法和原理.
1.最简单的方法:
一台做主服务器, 其它作镜像服务器, 数据库存在主服务器上, 镜像服务器使用远程调用功能读取主服务器的数据库. 使用工具让主服务器上的网页文件和镜像服务器同步.
优点: 实现简单
缺点: 远程调用效率低, 速度慢. 如果主服务器挂了就全部不行了.
1.最简单的方法:
一台做主服务器, 其它作镜像服务器, 数据库存在主服务器上, 镜像服务器使用远程调用功能读取主服务器的数据库. 使用工具让主服务器上的网页文件和镜像服务器同步.
优点: 实现简单
缺点: 远程调用效率低, 速度慢. 如果主服务器挂了就全部不行了.






