关于作者

用户名:xingyy
笔名:xingyy
地区: 山东-临沂
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



IT教育

英语学习

友情链接

专家BLOG

教育叙事

阅读资源

我的图片集

baidu搜索

访问统计:
文章个数:238
评论个数:503
留言条数:706




Powered by BlogDriver 2.1

邢老师工作室

 

提高自觉学习的能力!!!

文章

费县人正式开通啦  (作者置顶)

     

      费县人(www.feixianren.com)是费县地区最大的的门户性信息网站之一,旨在打造网络数字新费县的综合性服务平台,以对外展示和推荐费县,对内服务费县广大企业及个人为己任。提供信息服务、电子商务、企业网络形象宣传等一系列服务。
  
      费县人栏目定位于新闻、教育、房产、人才、女性、交友、旅游、笑话、影院、动漫、搜店、企业、打折、汽车、心理、时尚、IT、游戏、相册、金曲、博客、分类、二手、法律、拍卖、问答、星座、宠物、联盟等。

      费县人整站是采用目前中国最先进的技术领先产品,技术领先的后盾是我们无法谦虚的骄傲。

      相识一握手,从此是朋友!!!

- 作者: xingyy 2006年03月2日, 星期四 14:14  回复(8) |  引用(0) 加入博采

电脑验证码不能显示的解决方法

问:不知道我电脑是怎么的,在网站系统登陆需要哪个验证码的时候,我的电脑直接无法显示图片,但是看有些网站的却是能显示的,不知道是怎么回事,是我浏览器的问题吗?

解决办法:



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]

"BlockXBM"=dword:00000000

保存为.reg文件,双击导入注册表即可。

需要注意的问题,导入注册表号需要重新启动浏览器。

- 作者: xingyy 2006年11月22日, 星期三 15:48  回复(0) |  引用(0) 加入博采

ASP全套教程

我找了好久找到了这个网站.

这里http://tech.163.com/05/1019/17/20EN28J40009159F.html是怎样配置WINXP的IIS.

 

  其实要看就看全部的   WINXP的IIS配置其实是属于ASP教程的.

我建议大建去http://tech.163.com/special/a/000915SU/asp123.html这里看看.真的是非常不错的一套教程,现拿出来给大家分享!!

- 作者: xingyy 2006年11月12日, 星期日 16:29  回复(1) |  引用(0) 加入博采

对联广告JS代码效果大全
1.[普通效果]
    现在很多网站广告做的如火如荼,现在我就来介绍一下常见的对联浮动广告效果的代码使用方法,介绍的这种效果,在1024*768分辨率下正常显示,在800*600的分辨率下可以自动隐藏,以免遮住页面影响访问者浏览内容,下面就是实现效果所需代码:
   
   
    var delta=0.015
    var collection;
    function floaters() {
    this.items = [];
    this.addItem = function(id,x,y,content)
    {
    document.write('<DIV id='+id+' style="Z-INDEX: 0; POSITION: absolute; width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');
   
    var newItem = {};
    newItem.object = document.getElementById(id);
    newItem.x = x;
    newItem.y = y;
   
    this.items[this.items.length] = newItem;
    }
    this.play = function()
    {
    collection = this.items
    setInterval('play()',10);
    }
    }
    function play()
    {
    if(screen.width<=800)
    {
    for(var i=0;i<collection.length;i++)
    {
    collection[i].object.style.display = 'none';
    }
    return;
    }
    for(var i=0;i<collection.length;i++)
    {
    var followObj = collection[i].object;
    var followObj_x = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
    var followObj_y = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);
   
    if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
    var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
    followObj.style.left=followObj.offsetLeft+dx;
    }
   
    if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) {
    var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta;
    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
    followObj.style.top=followObj.offsetTop+dy;
    }
    followObj.style.display = '';
    }
    }
   
    var theFloaters = new floaters();
    theFloaters.addItem('followDiv1','document.body.clientWidth-100',0,'</a><br><a href=广告链接地址 target=_blank><img src=广告图片地址 width=100 height=400 border=0></a>' target=_blank);
    theFloaters.addItem('followDiv2',0,0,'<br><a href=广告链接地址 target=_blank><img src=广告图片地址 width=100 height=400 border=0></a>' target=_blank);
    theFloaters.play();
   
    把上面的代码另存为一个JS文件,然后在想实现此效果的页面用 调用即可!注意修改广告图片地址和连接地址!
   
    2.[鼠标感应]
    与前面一个代码不同的是,当鼠标移动到广告图片上是可以感应显示另外设置好的广告大图效果,下面就是实现效果所需代码:
   
   
    function bigshow(){
    document.all.div_250.style.visibility = 'visible';
    document.all.div_80.style.visibility = 'hidden';
    }
    function bighide(){
    document.all.div_80.style.visibility = 'visible';
    document.all.div_250.style.visibility = 'hidden';
    }
   
    var ad_80= new Array(1);
    var ad_250= new Array(1);
   
    ad_80[0]="<a href=http://www.dfeng.net target=_blank><img src=/skin/adv43/ad/ad_ad.gif border=0></a>";
    ad_250[0]="<a href=http://www.dfeng.net target=_blank><img src=/skin/adv43/ad/ad_ad2.gif border=0></a>";
   
    var imgheight;
    var fubioleft;
    window.screen.width>800 ? fubioleft=15:fubioleft=15
   
    document.write('<DIV id=floater_left style="Z-INDEX: 25; LEFT:'+fubioleft+'px; WIDTH: 28px;POSITION: absolute; TOP: 42px; HEIGHT: 22px">');
   
    ad_now = new Date();
    ad_id= ad_now.getSeconds() %1
   
    var adhead1="<div id=div_80 style='position:absolute; width:95px; height:62px; z-index:12' onMouseOver=bigshow();>";
    var adhead2="</div><div id=div_250 style='position:absolute; visibility: hidden; z-index:13;width: 80; height: 60' onMouseOut=bighide();>";
   
    //var adhead1="<div id=div_80 style='position:absolute; width:95px; height:62px; z-index:20' onMouseOut='//MM_showHideLayers(\"div_250\",\"\",\"hide\")' onMouseOver='MM_showHideLayers(\"div_250\",\"\",\"show\")'>";
    //var adhead2="</div><div id=div_250 style='position:absolute; z-index:21;visibility: hidden; width: 80; height: 60' onMouseOver='MM_showHideLayers(\"div_250\",\"\",\"show\")' onMouseOut='MM_showHideLayers(\"div_250\",\"\",\"hide\")'>";
   
    document.write(adhead1+ad_80[ad_id]+adhead2+ad_250[ad_id]+"</div>");
   
    document.write ("</div>");
    self.onError=null;
    currentX = currentY = 0;
    whichIt = null;
    lastScrollX = 0; lastScrollY = 0;
    NS = (document.layers) ? 1 : 0;
    IE = (document.all) ? 1: 0;
    function heartBeat() {
    if(IE) {
    diffY = document.body.scrollTop;
    diffX = document.body.scrollLeft; }
    if(NS) {
    diffY = self.pageYOffset; diffX = self.pageXOffset; }
    if(diffY != lastScrollY) {
    percent = .5 * (diffY - lastScrollY);
    if(percent > 0) percent = Math.ceil(percent);
    else percent = Math.floor(percent);
    if(IE) document.all.floater_left.style.pixelTop += percent;
    if(NS) document.floater_left.top += percent;
    lastScrollY = lastScrollY + percent;
    }
    if(diffX != lastScrollX) {
    percent = .5 * (diffX - lastScrollX);
    if(percent > 0) percent = Math.ceil(percent);
    else percent = Math.floor(percent);
    if(IE) document.all.floater_left.style.pixelLeft += percent;
    if(NS) document.floater_left.left += percent;
    lastScrollX = lastScrollX + percent;
    }
    }
   
    if(NS || IE) action = window.setInterval("heartBeat()",1);var ad_80= new Array(1);
    var ad_250= new Array(1);
   
    ad_80[0]="<a href=http://www.dfeng.net target=_blank><img src=/skin/adv43/ad/ad_ad.jpg border=0></a>";
    ad_250[0]="<a href=http://www.dfeng.net target=_blank><img src=/skin/adv43/ad/ad_ad.jpg border=0></a>";
   
    var imgheight;
    var fubioleft;
    window.screen.width>800 ? fubioleft=15:fubioleft=15
   
    document.write('<DIV id=floater_right style="Z-INDEX: 25; LEFT:'+fubioleft+'px; WIDTH: 28px;POSITION: absolute; TOP: 42px; HEIGHT: 22px">');
   
    ad_now = new Date();
    ad_id= ad_now.getSeconds() %1
   
    function myload()
    {
    if (navigator.appName == "Netscape")
    {
    document.div_right_80.pageX=+window.innerWidth-130;
    document.div_right_250.pageX=+window.innerWidth-300;
    mymove();
    }
    else
    {
    div_right_80.style.left=document.body.offsetWidth-130;
    div_right_250.style.left=document.body.offsetWidth-300;
    mymove();
    }
    }
   
    function mymove()
    {
    if(document.ns)
    {
    document.div_right_80.left=pageXOffset+window.innerWidth-130;
    document.div_right_250.left=pageXOffset+window.innerWidth-300;
    setTimeout("mymove();",20)
    }
    else
    {
    div_right_80.style.left=document.body.scrollLeft+document.body.offsetWidth-145;
    div_right_250.style.left=document.body.scrollLeft+document.body.offsetWidth-300;
    setTimeout("mymove();",20)
    }
    }
   
    var adhead1="<div id=div_right_80 style='position:absolute; width:95px; height:60px; z-index:12' onMouseOver=bigshow_right();>";
    var adhead2="</div><div id=div_right_250 style='position:absolute; visibility: hidden; z-index:13;width: 250; height: 250' onMouseOut=bighide_right();><div align=right>";
   
    document.write(adhead1+ad_80[ad_id]+adhead2+ad_250[ad_id]+"</div></div>");
   
    myload()
   
    document.write ("</div>");
    self.onError=null;
    currentX_right = currentY_right = 0;
    whichIt_right = null;
    lastScrollX_right = 0; lastScrollY_right = 0;
    NS = (document.layers) ? 1 : 0;
    IE = (document.all) ? 1: 0;
    function heartBeat_right() {
    if(IE) {
    diffY_right = document.body.scrollTop;
    diffX_right = document.body.scrollLeft; }
    if(NS) {
    diffY_right = self.pageYOffset; diffX_right = self.pageXOffset; }
    if(diffY_right != lastScrollY_right) {
    percent_right = .5 * (diffY_right - lastScrollY_right);
    if(percent_right > 0) percent_right = Math.ceil(percent_right);
    else percent_right = Math.floor(percent_right);
    if(IE) document.all.floater_right.style.pixelTop += percent_right;
    if(NS) document.floater_right.top += percent_right;
    lastScrollY_right = lastScrollY_right + percent_right;
    }
    if(diffX_right != lastScrollX_right) {
    percent_right = .5 * (diffX_right - lastScrollX_right);
    if(percent_right > 0) percent_right = Math.ceil(percent_right);
    else percent_right = Math.floor(percent_right);
    if(IE) document.all.floater_right.style.pixelLeft += percent_right;
    if(NS) document.floater_right.left += percent_right;
    lastScrollX_right = lastScrollX_right + percent_right;
    }
    }
   
    if(NS || IE) action = window.setInterval("heartBeat_right()",1);
    function bigshow_right(){
    document.all.div_right_250.style.visibility = 'visible';
    document.all.div_right_80.style.visibility = 'hidden';
    }
    function bighide_right(){
    document.all.div_right_80.style.visibility = 'visible';
    document.all.div_right_250.style.visibility = 'hidden';
    }document.write('');
    document.write('');
    document.write('');
   
    把上面的代码另存为一个JS文件,然后在想实现此效果的页面用
   
    <script type="text/javascript" language="javascript1.2" src="*.js"></SCRIPT>
   
    调用即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!
   
    3.[允许关闭]
    与前面两个代码不同的是,广告图下方增加了一个图片按纽,允许访客点击关闭广告图片,下面文本框中就是实现效果所需代码:
   
   
    var delta=0.015;
    var collection;
    var closeB=false;
    function floaters() {
    this.items = [];
    this.addItem = function(id,x,y,content)
    {
    document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');
   
    var newItem = {};
    newItem.object = document.getElementById(id);
    newItem.x = x;
    newItem.y = y;
   
    this.items[this.items.length] = newItem;
    }
    this.play = function()
    {
    collection = this.items
    setInterval('play()',30);
    }
    }
    function play()
    {
    if(screen.width<=800 || closeB)
    {
    for(var i=0;i<collection.length;i++)
    {
    collection[i].object.style.display = 'none';
    }
    return;
    }
    for(var i=0;i<collection.length;i++)
    {
    var followObj = collection[i].object;
    var followObj_x = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
    var followObj_y = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);
   
    if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
    var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
    followObj.style.left=followObj.offsetLeft+dx;
    }
   
    if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) {
    var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta;
    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
    followObj.style.top=followObj.offsetTop+dy;
    }
    followObj.style.display = '';
    }
    }
    function closeBanner()
    {
    closeB=true;
    return;
    }
   
    var theFloaters = new floaters();
    //
    theFloaters.addItem('followDiv1','document.body.clientWidth-100',0,'<a onClick="closeBanner();" href=http://www.dfeng.net target=_blank><img src=ad/doublead/right.gif width=100 height=554 border=0></a><br><br><img src=ad/doublead/close.gif onClick="closeBanner();">');
    theFloaters.addItem('followDiv2',0,0,'<a onClick="closeBanner();" href=http://www.dfeng.net target=_blank><img src=ad/doublead/ad_ad.gif width=100 height=400 border=0 ></a><br><br><img src=ad/doublead/close.gif onClick="closeBanner();">');
    theFloaters.play();
   
    把上面的代码另存为一个JS文件,然后在想实现此效果的页面用 调用即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!
   
    4.[浮动对联广告---之左侧代码]
   
    如果您想只有一侧显示的话,下面是实现左侧效果所需代码:
   
    var ad_float_left_src ="图片地址";
    var ad_float_left_url ="地址";
    var ad_float_left_type = "";
    document.ns = navigator.appName == "Microsoft Internet Explorer"
   
    var imgheight_close
    var imgleft
    window.screen.width>800 ? imgheight_close=120:imgheight_close=120
    window.screen.width>800 ? imgleft=8:imgleft=122
    function myload()
    {
    myleft.style.top=document.body.scrollTop+document.body.offsetHeigh
    t-imgheight_close;
    myleft.style.left=imgleft;
    leftmove();
    }
    function leftmove()
    {
    myleft.style.top=document.body.scrollTop+document.body.offsetHeigh
    t-imgheight_close;
    myleft.style.left=imgleft;
    setTimeout("leftmove();",50)
    }
   
    function MM_reloadPage(init) { //reloads the window if Nav4
    resized
    if (init==true) with (navigator) {if ((appName=="Netscape")&&
    (parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
    onresize=MM_reloadPage; }}
    else if (innerWidth!=document.MM_pgW || innerHeight!
    =document.MM_pgH) location.reload();
    }
    MM_reloadPage(true)
   
    function close_float_left(){
    myleft.style.visibility='hidden';
    }
   
    document.write("<div id=myleft style='position:
    absolute;width:80;top:300;left:5;visibility: visible;z-index: 1'>"
    +"<style>"
    +"A.closefloat:link,A.refloat:visited {text-
    decoration:none;color:#000000;font-size:12px}"
    +"A.closefloat:active,A.refloat:hover {text-decoration:underline;color:#0000FF;font-size:12px}"
    +"</style>"
    +"<table border=0 cellpadding=0 cellspacing=0><tr><td>");
   
    if(document.ns){
    if(ad_float_left_type!="swf")
    document.write("<a href='" + ad_float_left_url + "' target
    = '_blank'><img src='" + ad_float_left_src + "' WIDTH=88
    height=31 border=0></a>");
    else
    document.write("<EMBED src='" + ad_float_left_src + "'
    quality=high WIDTH=80 HEIGHT=80 TYPE='application/x-shockwave-
    flash' id=changhongout ></EMBED>");
   
    document.write("</td></tr><tr><td width=80 height=20
    align=right><a href='javascript:close_float_left( target=_blank);void(0);'
    class=closefloat><b><font color=#ff0000>关闭</font></b></a></td></tr>"
    +"</table>"
    +"</div>");
   
    myload()}
   
    把上面的代码另存为一个*.JS文件,然后在想实现此效果的页面用
   
    CODE:
    <script src="*.js"></SCRIPT>
   
    调用即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!相应的参数可以根据页面自行调整
   
    5.背投广告
    <script language="javascript">
    <!--
    var sohu=window.open('http://www.sohu.com');
    var ads=window.open('about:blank','ads','width=700,height=400');
    sohu.focus();
    ads.document.open();
    ads.document.write ("<html><head><title>ads</title></head><body>This is background ads</body></html>");
    ads.document.close();
    //-->
    </script>
   
    6.收缩广告
   
    <script language="javascript">
    <!--
    var bwidth=800;
    var bheight=400;
    function go() {
    bwidth = bwidth - 10;
    bheight = bheight - 5;
    if(bwidth <= 10)
    { ads.style.display='none';clearTimeout("my"); }
    else
    { ads.outerHTML='<span id="ads" style="width:'+bwidth+'px;height:'+bheight+'px;background-color:#0099FF;"></span>';}
    var my=setTimeout("go()",50);
    }
    setTimeout("go()",6000);
    //-->
    </script>
    <body topmargin="0" leftmargin="0">
    <div align="center"><span id="ads" style="width:800px;height:400px;background-color:#0099FF"></span></div>
    </body>

- 作者: xingyy 2006年10月19日, 星期四 19:36  回复(1) |  引用(0) 加入博采

浮动对联广告代码(asp)
<SCRIPT language=JavaScript>
lastScrollY=0;
function heartBeat(){
diffY=document.body.scrollTop;
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.all.lovexin12.style.pixelTop+=percent;
document.all.lovexin14.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
suspendcode12="<DIV id=lovexin12 style='left:10px;POSITION:absolute;TOP:220px;'><A HREF='http://wwwqq.phphome.cn/' target=_blank Title='写入鼠标停留图片显示文字'><img src='写入你的图片地址' border=0 width='100' height='250'></A></div>"
document.write(suspendcode12);
suspendcode14="<DIV id=lovexin14 style='right:10px;POSITION:absolute;TOP:220px;'><A HREF='http://wwwqq.phphome.cn/' target=_blank Title='写入鼠标停留图片显示文字'><img src='写入你的图片地址' border=0 width='100' height='250'></A></div>"
document.write(suspendcode14);
window.setInterval("heartBeat()",1);
</SCRIPT>

使用方法:

方法一.直接把以上代码插入到网页<body></body>合适位置,修改以上汉字提示信息(效果如本页面实例展示,本页面显示的图片大小是100*250象素).

方法二.1、用记事本保存以上源代码,建立后缀名为.js的文件,比如ad.js

2.在需要显示浮动广告的网页中加入 <script language=javascript src="/ad.js"></script > 表示调用该ad.js文件。

注意事项:

1.新建立的显示浮动广告的网页,需要删除代码第一行的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd">标签,如果不删除,只会显示广告图片,但该图片不会随着滚动条上下滚动。你可以先不删除,测试效果;然后删除,再看效果,应该有所不同。

2.如果需要单侧显示广告,比如只显示左侧,那么删除右侧显示代码就可以,即删除suspendcode14="<DIV id=lovexin14 style='right:10px;POSITION:absolute;TOP:220px;'><A HREF='写入你的点击该图片链接到地址' target=_blank Title='写入鼠标停留图片显示文字'><img src='写入你的图片地址' border=0 width='100' height='250'></A></div>"
document.write(suspendcode14);这段代码,或者删除<A HREF='写入你的点击该图片链接到地址' target=_blank Title='写入鼠标停留图片显示文字'><img src='写入你的图片地址' border=0 width='100' height='250'></A>这几行。

- 作者: xingyy 2006年10月19日, 星期四 19:34  回复(5) |  引用(0) 加入博采

我自豪,我是一名信息技术教师。

      发表在《中小学电脑报》教研版2006年7月3日F3版,有删改。

      刚接手信息技术课,我有一肚子的不情愿,信息技术课在大多数人的眼里是副科、可有可无的。而我的工作作风是既然干,就要干好。
      除了自己用心以外,我经常和网上的同行通过聊天和BBS交流心得,共同探讨教学方法。我认真钻研新课标,在提高学生信息素养上下功夫。比如:在讲到文字的修饰这部分内容时,我发现学生提交的作品有的文章标题比正文字号还小;有的同学在一篇文章中运用了不下十几种字体和颜色,看起来像书法表演,让人找不着重点……这就是说同学们虽然掌握了操作技能,但应用起来却一塌糊涂。后来我把重点放在教给学生规范排版上,使文章符合人们的阅读习惯。我精心策划的教学设计《让文章排版更规范》发表在国家级期刊《信息技术教育》上。接着是参加全省信息技术优质课评比,我获得二等奖。这更增强了我教信息技术课的热情。
      将Blog用于教学,是受到了李艺教授的启发。课上我就把尽量多的时间留给学生。基础好的同学可以自主学习,基础差的可以随时查看我贴在Blog上的教案,也可以打开我上传的课件进行自学。我的课堂不再局限于计算机教室里,也不局限在课堂40分钟之内了。我用BLOG教学的体会发表在《中国电脑教育报》2005年第1期。
      信息技术课程存在的空间到底有多大?在BBS上,我请教了李艺教授,他说:“……这个课程已经成为新的文化教育体系中的不可缺少的部分,它不会消亡的。我们当前的任务是充分利用现有空间,努力建设这个课程,使它充实、发展,从而保证它持续不断的旺盛生命力……” 
      我自豪,我是一名信息技术教师。

- 作者: xingyy 2006年08月1日, 星期二 11:40  回复(4) |  引用(0) 加入博采

星期天,带儿子去春游

儿子5岁多了,上幼儿园大班,在儿子成长的过程中,有好多值得记录下来的东西。很多时候由于自己太懒而没有写,甚至还为自己找各种借口。我们真应该静下心来,好好体味这其中的滋味的。


(一)星期天,带儿子去春游



儿子上幼儿园,和我们小时候上学一样,老是盼着过星期天。并且过星期天的时候,要求我们必须陪他玩。如果我们说要洗衣服或带他去姥姥家,他就非常不高兴。那次我问他为什么不愿去姥姥家,他说:“……回来就下午了!”在他眼里,星期天应该是完全属于自己的时间。
春天的天气就是这么怪,好几个星期以前的星期天,天特别好,以至于在太阳底下晒的感觉特别热,我们带他去银光公园了,正好和他的同学一块,玩的很开心,其实在大人眼里也感觉没什么,但小孩是很放松的。从第2天,天气又有一段时间不是很好。
大前一个星期天,让儿子开心的事应该是我陪他到学校的操场上去放风筝了。风筝还是去年买的,因为小孩子喜欢,我也跟着过了把隐,我小的时候可是没玩过这东西的哦!前几次放风筝都是在楼下的空地上,因为地方小,风也不是很好,一直没有飞起来。那天天气好,我们在操场上,风筝飞得很高,把手中的线全都放开了。看着儿子拉着线在操场上放开了跑,当爸爸的也很开心。我嘱咐他要把线拿好了,否则可麻烦。他一不小心还是松了手,害得我费了好大劲才把风筝追回来,没等我生气,就只见他格格笑,我的气也就消了……
前一个星期,应该是今年春天空前的好天气。没有一点凉意,吃完早饭,太阳已经老高了。为了让儿子开心,我决定开摩托车带他出去兜风。说实话,在费县这么长时间,我也很少出去转的。我们一家三口,开得不快,因为儿子非要坐在前面。沿着费县城的外环路,其实我们也没有具体的目的地,就是为了呼吸一下外面新鲜的空气。儿子非常兴奋,一会指指这,一会又让我们看看那。边说边走,我们来到了城北边的奇石林。费县可是中国的奇石之乡,以前多次坐车从这里过,还真没下来仔细走近看过呢。这回正是好机会,也让儿子开开眼界,我们将摩托车开进了奇石园。儿子开心的不只是见了这么多奇形怪状的大石头,还有一件,就是中午饿了在外面野餐。坐在奇怪的石头上吃面包喝牛奶,他那得意劲就甭提了。当然这次全家集体活动也给我们当大人的留下了深刻的印象。
上星期天,尽管他很不情愿,我们还是带他去了他姥姥家,姥姥姥爷年纪大了,怎么能不去看他们呢?讲这些道理还是比较难打动他的,他提的条件是在路上慢慢走,还得坐前面,像上次出去玩那样……他要把这次的行程当成一次春游,呵!

- 作者: xingyy 2006年04月11日, 星期二 23:32  回复(0) |  引用(0) 加入博采

泛域名
第一步:泛域名的解析

首先我要给大家讲一个故事:故事的内容是“泛域名”。从前啊,有个小朋友叫做“泛域名”,泛域名是谁家的小孩呢?知道DOS 伯伯吗?唉~~对了,泛域名就是DOS 伯伯的表兄的外甥的朋友,DOS有个儿子叫做“通配符”,比如你在计算机中查找一个文件,你打上ice*.*,它就会把什么icech.sys 呀,icech.old呀,icecream.eat等文件统统查找出来。

“泛域名”就是这个样子的,就像“*.icech.com”。那么泛域名有什么功用呢?这么说吧,

你在DNS 中建立一个名为“*.icech.com”的泛域名,那么所有就像www.icech.com、news.icech.com、love.icech.com 等等格式的域名都不用建立就会自动生效,他们都会指向建立此泛域名时指向的IP 地址。如果你申请了一个域名,通过这样的测试,你就会知道你申请的域名是不是泛域名了。不过一般的申请域名的时候如果我做特殊要求,ISP接入商是不提供此项服务的,如果你想解析一下,“呵呵,哈哈,掏钱来”!

建立泛域名的大致步骤是:

1、进入DNS,选“正向查找区域”,单击右键,新建“区域”,输入“icech.com”(你写你自己的域名啊,不要乱用我的域名)

2、选中“icech.com”,单击右键,新建“域”,输入“*”

3、选中“*”,新建“主机”,主机名保持为空,输入相应的IP 地址就OK了。

简单!EASY!你又该说了,悟空,不要大吵大嚷的嘛!小心吓了那些花花草草的。后面的才是关键呢。

第二步:利用程序来完成虚拟域名的解析

假设我们希望设置一个news.icech.com 的域名,当我们在浏览器中输入“news.icech.com”的域名时,他会转向它的真实地址htttp://www.weste.net/index.htm。一般流程肯定就是,它会首先找到DNS 服务器,并且进行域名与IP 地址的转换,这里因为我们已经设置了泛域名,news.icech.com 就会直接指向icech.com 指向的IP,这之间我们不能做什么其他的设置来改变这一流程。那么我们所要做的就是在这个IP 地址所对应主机的默认WEB页面上做文章,让不同的子域名进行URL重定向,转到它们所希望的URL 网址上去。

1、设置icech.com所在主机所默认的WEB服务的默认文档为index.asp、index.php

或者index.cgi等动态页面,而不能是静态的index.htm 页面。

2、通过ASP、PHP或者CGI程序来进行URL的重定向功能

(1)index.php

$domain=$SERVER_NAME; //取得用户所访问的域名全称

$domain=eregi_replace('.icech.com', '', $domain); //截取域名全称,获取用户所要访问的三级域名,获取所访问的域名全称,可以直接使用PHP系统变量$SERVER_NAME 或 者$HTTP_HOST,注意引用系统内部变量必须大写。事实上PHP 系统内部已经对用户浏览器发送的访问请求头信息进行了全面的分析,并分割成、保存成相应的系统变量,以方便程序使用。第二个语句使用正则替换,查找“.icech.com”并替换成空字符,这样就获得了三级域名。

通常,一个大型的虚拟域名服务都是将用户子域名和其对应URL放在数据库里,这样, 用户可以随时注册新的三级域名和更改域名对应的URL,那么下面的工作就是从数据库中检索出该三级域名对应的URL(数据库检索程序略)。

...... //根据三级域名检索数据库,并得到变量$url,其中存放了该域名对应的URL 地址Header("Location: $url"); //系统重定向,使用户浏览器转向相应URL获得了对应URL 地址之后,我们可以使用PHP的header函数给用户浏览器发送一个重定向信息,让用户转移到相应的URL地址,这样一个完整的虚拟域名服务过程就结束了。

这里我们需要注意的是header函数之前,不能对浏览器有任何输出,否则会产生错误,另外重定向操作中的URL地址应该表述完整,例如:http://www.weste.net/index.htm广告窗口的弹出:常见的虚拟域名服务通常会有弹出广告窗口,是怎么实现的呢?为了能统一控制,必须在重定向用户浏览器之前弹出这个广告框,那么重定向操作就不能简单地使用header函数了,因为这个函数要求使用前不能对浏览器有任何输出。要实现它,我们必须改变方法:

...... //根据三级域名检索数据库,并得到变量$url,其中存放了该域名对应的URL 地址

echo '<script language="javascript">window.open("adv.htm");</script>';

//输出一段javascript代码,用以打开一个广告窗口,显示广告页adv.htm

echo '<meta http-equiv="refresh" content="0;URL='.$url.'">';

//使用HTML的meta 语句来实现系统重定向,让用户浏览器转向相应URL。

(2)index.asp

<% name=request.querystring("name") %> ‘这样来获取用户所访问的域名全称
trim(name) ‘用trim 函数来截取域名全称,获取用户所要访问的三级域名与数据库对比,如果与数据库所设置的虚拟域名相同,则直接用response.redirect 转向http://www.weste.net/index.htm页面,否则设定另外转向页面。

具体的设计原则就是这些了,其他的就十分简单了,虚拟域名最重要的在于一个思路,

这和我们平时编写程序一样,一个功能的实现并不一定要很高深的技术,成功的关键在于“开动你的头脑”!

- 作者: xingyy 2006年03月2日, 星期四 09:04  回复(0) |  引用(0) 加入博采

好久没有博客了

      整整两个月没有来这里写点什么了,甚至来这里看看都很少。自己也说不清整天都在忙什么。时间长了竟不知写什么,自己也不知道现在最关心的是什么话题了。

       现在重要的是先把网站建起来……

- 作者: xingyy 2006年02月27日, 星期一 15:40  回复(0) |  引用(0) 加入博采

随想二则

1、我最烦的就是有些领导摆领导的架子,不分青红皂白,以那种命令式的口气让你做什么事。大家都是人,谁又不该你两毛。

2、孩子的心灵很脆弱,千万不能伤害他。

- 作者: xingyy 2005年12月25日, 星期日 22:37  回复(1) |  引用(0) 加入博采

儿子,对不起

今天爸爸对你发了火,你肯定心里很难过。事后我很后悔,当时那情景,换了个大人肯定也接受不了我的举动。

今天爸爸的心情很糟糕。在你姥姥家,当你捧着本子让我教你做吹泡泡的实验的时候,我一把将本子扯到地上,甩了一句:“我不会!”。你不是那种有什么委屈就竭力发泄的小孩,而是自己默默地流眼泪。那时,我的心接着软了,但我已经伤害了你。我匆匆赶回学校后,心里还是很内疚。

我晚上回家就不早了,你刚睡着……

- 作者: xingyy 2005年12月25日, 星期日 22:32  回复(0) |  引用(0) 加入博采

IIS 安全配置方案

一、 正确安装Windows2000


1. 安装之前对硬盘进行重新分区、格式化,确保硬盘上没有任何数据。
2. 确保机器上只有Windows2000一套操作系统,并且没有启动菜单,如果有启动菜单的话,可以修 
    改C:\boot.ini 将启动延时去掉。
3. 安装驱动程序时,一定只能安装硬件厂商提供的官方驱动。
4. 一定要保证用NTFS格式化所有分区,并且要一次性全部格式化成NTFS分区,不允许先格式化成 
    FAT32再转换成NTFS。
5. 由于大多数杀毒软件都没有提供对软盘启动后NTFS分区病毒的查杀,所以平时必须作好防病毒工 
    作。建议准备瑞星杀毒软件,这是目前唯一支持软盘启动后NTFS分区病毒的查杀毒软件。
6. 将操作系统文件所在分区与WEB数据包括其他应用程序所在分区分开,在安装时最好不要使用默 
    认目录。例如:Windows2000默认目录为WINNT,可以改为WIN2K或更复杂如WIN_2K_A。
7. 完成网络设置和其他一些设置后,开始安装系统补丁。安装当前所有的Service Pack 和 Hot 
    Fixes。安装的补丁应该直接来源于微软的 Windows Update ,绝对不允许安装从其他非官方网站   

    下载补丁。除了补丁之外,不要随便升级Windows 组件,如IE。在Windows2000中实现了IE5.01和

    系统的无缝整 合,如果贸然升级可能会带来不必要的麻烦!安装了补丁之后,以后如果从

    Windows2000光盘上安装新的Windows程序或对Windows2000进行设置,需要Windows2000光盘,那么

    在设置完毕后必须重新安装补丁程序。另外,还要经常关注微软最新补丁的发布,给服务器安装最

    新的补丁!
8. 作好数据备份工作。
9. 另外,在完成设置前绝对不能将服务器连入网络,特别是Internet,因为Windows2000安装时, 
    在输入用户管理员帐号Administrator的密码后,系统会建立一个 $Admin 的共享帐号,但是没有

    用刚输 入的密码来保护它,这种情况一直会持续到计算机再次启动。在此期间,任何人都可以通

    过 $Admin进入系统,同时,安装完成,各种服务会马上自动运行,而这时的服务器还到处是漏

    洞,非常容易从外部侵入 

二、 IIS设置
1. 安装IIS时应该注意只安装Option Pack中必须的服务,建议不要安装Index Server、FrontPage 
    Server Extensions、示例WWW站点等功能。
2. 关闭不必要的服务,服务开的多不是好事,将没必要的服务通通关掉,特别是连管理员都不知道 
    的和一些危险的服务,免得给系统带来灾难,同时也能节约一些系统资源。以下服务是一定要关闭

    的:
        Schedule
        FTP publishing service
        Telnet
        Terminal Services
        RunAs Service
        Telphony
        Remote Access Server
        Remote Procedure Call (RPC) locater
        Spooler
        TCP/IP Netbios Helper
        Telphone Service
3. 打开管理工具中的Internet服务管理器,删除“默认Web站点”及其下的所有目录,并且将这些 
    文件彻底清理出硬盘!在非系统分区建立Web根目录,假设为:D:\webroot\ 。
4. 在“管理Web站点”上单击鼠标右键,选择“新建?站点”。根据提示操作,站点说明假设为“ 
    Web”,目录输入 D:\webroot\ ,只给读取权限。
5. 在“web”的属性“主目录”中设置执行许可为“无”,“应用程序设置”、“配置”中删除不 
    必要的IIS扩展名映射。最好去掉 .IDC、.HTR、.STM、.IDA、.HTW应用程序映射,.shtml、.shtm  

    等如果 无用也应去掉。如果需要ASP,那么就建立一个D:\webroot\cgi-bin目录,在“属性”“目

    录”里允许脚本资源访问,应用程序设置里点击“创建”,“应用程序配置”里添加对ASP的映

    射,所有ASP文件都放在 这个目录下,在“应用程序调试”中选取“发送文本错误消息给客户”。
              注意:安装Service Pack后,IIS的应用程序映射应重新设置。
    安装新的Service Pack后,某写应用程序映射又会重新出现,导致出现安全漏洞。这是较易疏忽的

    一点。
三、 帐号策略
1. 帐号应尽可能少,且尽可能少用来登录;网站帐号一般只能用来做系统维护,多余的的帐号一个 
    也不要,因为多一个帐号就多一分危险。
2. 除了Administrator外,有必要再增加一个属于管理员组的帐号;两个管理员组的帐号,一方面 
    防止管理员忘记密码,两一方面,一旦黑客攻破了一个帐号,我们还有机会在短期内重新取得控制

    权。
3. 所有帐号权限需要严格控制,轻易不要给帐号以特殊权限。
4. 将Administrator重新命名,并且重命名为一个很复杂的名字。其他一般帐号也应遵循这一原则 
    。
5. 将Guest帐号禁用,并且重命名为一个复杂的名字,并将它从Guest组删除。
6. 创建一个帐号陷阱,就是说创建一个Administrator的本地帐号,把它的权限设置成最低,什么 
    事也干不了的那种。并且加上一个超过10位的超级复杂密码,让黑客忙去吧!嘿嘿。
7. 给所有帐号加复杂口令,建议是字母、数字、特殊字符的组合。据测试,仅字母加数字的5位口 
    令在几分钟内就会被攻破,而所推荐的方案则安全的多。
8. 定期修改口令。另外,如果在日志审核中发现某个帐号被连续尝试,应立即更改该帐号(包括用 
    户名和密码)。
9. 对于IIS服务器,建议不要使用帐户锁定策略,因为黑客可以通过对帐号的反复登录尝试使其锁 
    定,其后果就是任何人都无法访问IIS服务器,目前还没有解决办法。
10. 在“本地策略”的“安全选项”里,把“Lan Manager身份验证级别”改为“仅发送NTLM响应” 
    ,这样即使入侵者借助Sniffer得到口令的hash也很难破解;还可以避免直接传递值的进攻方法---

    ----尽 管这是一种较高级的技巧,但是已经有人写出了可以利用的程序。把“匿名连接的额外限

    制”设置为“没 有显示匿名权限就无法访问”;启用“在关机时清理虚拟内存交换页面”;启用

    “登录屏幕上不要显示上 次登录的用户名”。
四、 修改NTFS的安全权限
说明:NTFS下所有文件默认情况下对所有人(eneryone)为完全控制权限,如果限制一般用户只有只读权 
限的话,有可能会导致一些脚本运行不正常,这时需要对这些文件所在的文件夹权限进行更改。建议在做 
更改前,先在测试机器上做测试,然后慎重更改。
可以参考下列设置:
对于所有硬盘分区:
system:完全控制
Adminstrator:完全控制
\program files\command files 目录
everyone:读取及运行
列出文件目录
读取
\webroot
IUSR_MACHINE:读取及运行
列出文件目录
读取
\winnt\system32
选择除了Inetsrv和Centsrv以外的所有目录,去除“允许将来自父系的可
继承权限传播给对象”选项框,复制。
五、 打开审核策略
打开安全审核是Win2000最基本的入侵检测方法。当有人尝试对你的系统进行某些(如尝试用户名密码、 
改变帐户策略、未经许可的文件访问等等)入侵的时候,都会被安全审核记录下来。很多管理员在系统被 
入侵了几个月都不知道,知道系统遭到破坏。下面的这些审核是必须开启的,其他的可以根据需要增加。
策略 设置
审核系统登录事件 成功,失败
审核帐户管理 成功,失败
审核登录事件 成功,失败
审核对象访问 成功
审核策略更改 成功,失败
审核特权使用 成功,失败
审核系统事件 成功,失败

六、 使用EFS加密系统
EFS密码组结合了对称加密(DESX)和非对称加密(RSA)的优点,优于对数据使用非对称加密(用这种方 
法仅FEK被加密),数据使用对称加密进行加密。备份进程备份加密格式的文件,消除了备份操作需要访 
问数据的需要。
EFS集成进文件系统,因此一个而已的用户不能饶过文件系统访问到硬盘。而且,所有运行在内核模式下 
的EFS驱动程序不能由用户直接访问。
另外,它可以和NTFS很好的共存,EFS可以被认为除NTFS外的第二层防护,为访问一个被加密的文件,用 
户必须有访问到文件的NTFS权限。在相关NTFS权限的用户能看到文件夹中的文件,但不能打开文件,除非 
有相应的解密钥匙。同样,一个用户有相应的钥匙,但没有相应的NTFS权限,也不能访问到文件。所以一 
个用户要打开加密的文件,同时需要NTFS权限和解密钥匙。
然而,NTFS权限可能被大量的方法穿越,包括口令破解程序、用户在离开前没有退出系统或系统内部的 
NTFSDOS。
在Windows2000下,当一个文件使用EFS加密后,一个未授权的用户,即使访问到磁盘上的文件,但也不能 
访问文件上的数据,因为没有授权用户的私匙。
七、 TCP/IP的筛选
Windows2000从Windows NT继承了TCP/IP筛选的功能。打开“网络和拨号连接”,在对外连接的网卡的 
TCP/IP“属性”“高级”的选项页,选择“TCP/IP筛选”。因为我们对外只需提供HTTP服务,所以只允许 
TCP80端口。UDP端口禁用,因为我们的服务器不需要UDP端口。
八、 修改注册表加强安全
1. 设置生存时间
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 
DefaultTTL REG_DWORD 0-0xff (0-255 十进制,默认值128)
2. 关闭DirectDraw
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI
Timeout REG_DWORD 0x0
3. 防止重定向报文攻击
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
EnableICMPRedirects REG_DWORD 0x0
4. 禁止响应ICMP路由通告报文
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\interface
PerformRouterDiscovery REG_DWORD 0x0
5. 防止SYN洪水攻击
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
SynAttackProtect REG_DWORD 0x2
6. 禁止C$、D$一类的缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 
AutoShareServer REG_DWORD 0x0
7. 禁止ADMIN$ 缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
AutoshareWks REG_DWORD 0x0
8. 限制IPC$ 缺省空链接
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Restrictanonymous REG_DWORD 0x0
9. 不支持IGMP协议
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
IGMPLevel REG_DWORD 0x0
10. 设置arp缓存老化时间设置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
ArpCacheLife REG_DWORD 0-0xFFFFFFFF
ArpCacheMinReferencedLife REG_DWORD 0-0xFFFFFFFF
11. 禁止死网关检测技术
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
EnableDeadGWDetect REG_DWORD 0x0
12. 不支持路由功能
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
IPEnableRouter REG_DWORD 0x0
13. 做NAT时放大转换的对外端口最大值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
MaxUserPort REG_DWORD 5000-65534
14. 修改MAC地址
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
找到右窗口中说明为“网卡”的目录,比如{4D36E972-E325-11CE-BFC1-08002BE10318}展开之,在其下的 
0000,0001,0002……分支中找到“DriverDesc”的键值为你网卡的说明,比如“DriverDesc”的值为“ 
Intel (R) 82559 FAST Ethernet LAN on Motherboard”,然后在右窗口新建一字符串值,名字为“ 
Networdaddress”,内容为你想要的MAC值,比如“004040404040”,重新启动计算机,使用 ipconfig 
/all 看看,MAC地址已经改变了。
九、 SQL服务器的设置
我们的服务器没有采用SQL数据库,所以此段暂时先省略。如有需要请和我联系。
十、 ASP编程安全
1. 涉及用户名与口令的程序最好封装在服务器端,尽量少地在ASP文件里出现,涉及到与数据库连 
接的用户名与口令应给予最小权限。
2. 需要经过验证的ASP页面,可跟踪上一个页面的文件名,只有从上一页面转进来的会话才能读取 
这个页面。
3. 当存在ASP的主页正在制作并没有进行最后调试完成以前,可以被某些搜索引擎机动追加为搜索 
对象,如果这时候有人利用搜索引擎对这些页面进行查找,会得到有关文件的定位,并能在浏览器中查看 
到数据库地点和结构的细节,揭示完整的代码。
4. 有些编辑ASP程序的工具,当穿件或者修改一个ASP文件时,编辑器自动创建一个备份文件,比如 
:UltraEdit就会备份一个.bak文件,如你创建或者修改了some.asp,编辑器自动生成一个叫 
some.asp.bak的文件,如果你没有删除这个文件,攻击者可以直接下载some.asp.bak文件。造成了源程序 
的泄露。
5. 在处理类似留言板、BBS等输入框的ASP程序中,最好屏蔽掉HTML、JavaScript、VBScript语句, 
如无特殊要求,可以限制只允许输入字母与数字,屏蔽掉特殊字符,同时对输入字符的长度进行限制,不 
但在客户端进行输入合法性检查,同时要在服务器端程序中进行类似检查。
6. 在用ACCESS做后台数据库时,如果有人通过各种方法知道或者猜到了服务器的ACCESS数据库的路 
径和数据库名称,那么他能够下载这个ACCESS数据库文件,这是非常危险的。
解决办法:①为你的数据库文件名称起个复杂的非常规的名字,并把它放在几个目录下。例如:一个 
d34ksfslf.mdb这样的怪名字可比book.mdb难猜的多吧,你再把它放在/kdslf/i44/studi/ladfja/这样的 
目录下边,呵呵,让黑客去猜吧。
②不要把数据库名写在程序中。假如万一给人拿到了源程序,你的数据库名字就一览无余了。
③使用ACCESS来为数据库文件编码及加密。首先在选取“工具?安全?加密/解密数据库”,选取数据库( 
如:employer.mdb),然后直接确定,接着会出现“数据库加密后另存为”的窗口,存为: 
employer1.mdb。接着employer.mdb就会被编码,然后存为employer1.mdb。注意,以上的动作并不是对数 
据库设置密码,而只是对数据库文件加以编码,目的是为了防止他人使用别的工具来查看数据库问家的内 
容。
接下来才是数据库加密部分:首先,以打开经过编码了的employer1.mdb,在打开时,选择“独占”方式 
。然后选取功能表的“工具?安全?设置数据库密码”,输入密码即可。这样即使他人得到了 
employer1.mdb文件,每哟密码他也无法看到具体内容。

好了,IIS的安全配置到此就告一段落了,接下来找个流光IV或SSS来扫描一下吧。没有漏洞的服务器是不 
存在的,在安全上无论怎样小心都不是过分的!

- 作者: xingyy 2005年12月20日, 星期二 22:48  回复(2) |  引用(0) 加入博采

server-u的设置
server是serv-U可以管理的本地或远程服务器.它包括: 
name:用以描述标志这一服务器,可以是任意名称,如"<>",与DNS名称无关; 
FTP server IP address or name:IP地址或DNS名称,如"127.0.0.1","ftp.aboutnt.com"等; 
user name:具有管理权限的用户名; 
Password:口令 
Administration port:管理端口,serv-u管理程序通过该端口对远程FTP服务器进行管理.对于"<< Local Server >>" 这个值是随机自动配置的,如43958等,本端口只能在本地使用,远程管理程序不能够通过这个端口对"<< Local Server >>"进行管理.要管理远程FTP服务器,通常使用缺省的FTP端口即21. 
Start Automatically (system service): 
这个选项只存在于本地服务器. 
Start/Stop Server: 
启动/停止服务器,对于远程服务器,只出现停止按钮.:) 

General 


Max. speed 
可以使用的最大带宽(KB/S),如果不填写将使用所有可用带宽。如果不填数值,Serv-u将使用所有可用的带宽,会导致其它的网络应用不可用,不建议。 
Max. no. of users 
可以同时连入的最大用户数,设置为0将不允许用户连入,不填写将不限制同时连入的用户数目。 
Check anonymous passwords 
检查匿名用户的口令。实际上只是检查匿名用户的口令象不象一个电子邮件地址,而不会验证这个电子邮件是否真正存在。 
Delete partially uploaded files 
删除不完整的上载文件。如果选择此项,系统会自动删除没有完全上载的文件;如果不选项此项,则FTP服务器就具备的断点续传的功能。 
Block anti time-out schemes 
防止反超时设置。一些FTP客户端程序为了防止用户长时间不操作而导致的超时断开,会自动的向服务器端发送一些命令。如果选择了这一项,服务器将采用一种独特的记时方式以防止客户程序的这时反超时设置。 
Block FTP_bounce attacks 
防止跨FTP攻击,选择此项将只允许客户端与服务器之间进行文件传输,不允许任何服务器与服务器间的文件传输(FXP)。 
Block users who connect more than XX times within YY seconds for ZZ minutes 
使用这一项可以防止用户使用如网络蚂蚁等高速下载软件连接你的服务器。如何他们在YY秒内建立的并发连接数超过XX个,系统会立即终止超出的连接。这一项可以大大降低服务器的开销。 
Use all lower case for files/dirs 
文件与目录的小写敏感设置。 
Dir Cache 

对服务器来说,创建一个目录列表是一个比较慢的操作。Dir Cache允许配置是否缓存用户请求的目录列表,这会大大提高系统的性能。 

Enable cache 
选择此项将启动Cache功能。 
Maximum size 
Cache的最大容量。在95/NT下,缺省被设置为25。当缓存被填满后用户请求新文件时,服务器会进行过期操作,用新条目代缓存中最旧的条目。 
Time-out 
超时设置。目录列表在缓存中保留的时间。以秒为单位,缺省为600。 
Auto refresh 
自动更新缓存列表信息。 
Cache List 
所有被缓存的目录列表。 

Advanced 

在这个标签下面的设置对系统的性能与安全都非常重要,因此要小心设置,通常缺省的设置即可满足大多数服务器的需要。 

Encrypt passwords 
使Serv-U使用单向hash函数(MD5)加密用户口令,加密后的口令保存在ServUDaemon.ini或是注册表中。如果不选择此项,用户口令将以明文形式保存在文件中。改变这一选项将导致所有现存的口令失效,必须重新进行设置。 
Enable security 
选择此项将启动服务器安全,否则服务器将无任何安全可言。强烈建议启用。 
Packet time-out (seconds) 
数据包超时设置。 
Dir listing mask 
目录列表掩码 
PASV port range 
不填写表示端口范围从1024到65535.如果服务器位于防火墙后,建议设置范围。 

- 作者: xingyy 2005年12月14日, 星期三 15:51  回复(0) |  引用(0) 加入博采

本地多功能WEB服务器超级DIY

文章地址:http://www.yesky.com/ServerIndex/77132944006709248/20040825/1846280_1.shtml

 IIS是Internet Information Server的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。

- 作者: xingyy 2005年12月5日, 星期一 11:16  回复(0) |  引用(0) 加入博采

转发《关于公开征集2007年度高考“基本能力”考试科目样题的通知》
各市教育局,莱钢教育处,各高等学校:
    依据《山东省2007年度普通高校招生考试工作指导方案》(鲁教招字〔2004〕10号印发。下简称《指导方案》),我省2007年度高考将采用“3+X+1”模式。为了贯彻落实《指导方案》的精神和要求,本着集思广益、开门研究的精神,推进2007年度高考命题研究工作的深入开展,结合我省实际情况,拟向教育系统和社会各界公开征集高考科目“1”(“基本能力”)的考试样题。现将征集样题有关事项通知如下:
    一、“基本能力”的内涵
    “1”指对学生的“基本能力”的测试。此处“基本能力”是指高中毕业生应具备的适应社会生活的最基本、最重要的知识、技能与素养。具体包括观察社会生活、分析社会问题、参与社会实践的能力;通过搜集、分析、组织信息进行推理与判断的能力,运用信息技术与通用技术的意识和能力,综合运用所学知识解决一般实际问题的能力;基本的艺术欣赏与鉴别能力;强壮体魄、健全心理、保持身心健康的能力,以及基本的科学精神、人文素养与主动的创新精神。    
    二、命题的内容要求
    “1”的命题范围涉及高中新课程的技术、体育与健康、艺术、综合实践活动、人文与社会、科学等学习领域的全部必修内容。
    三、命题的基本原则
    1.命题全部采用综合题的形式,打破学习领域与学科界限,以研究主题的形式对各种相关领域与学科知识进行适度的整合。
2.命题采用混合题型,在每道综合题内部按照实际需要灵活地设计各种题型,包括单项选择题、填空题、问答题等各种题型。
3.命题应在重视对学生基本能力与基础素养进行考察的同时,加强对学生研究性学习能力的考察。不出现靠死记硬背、机械训练就能得分的题目。
    4.努力做到试题设计与评价目标相一致,努力增强试题的基础性、灵活性和开放性,使试题的解答过程反映出学生的知识与技能、思维过程与方法、情感态度与价值观的发展水平。
    四、“1”考试时间与分值
    考试时间暂定为120分钟,分值100分。
    五、样题形式
    试卷可以整套试题形式上报,也可以部分试题形式上报,并要附有答案、试题设计说明、作者真实姓名、单位及联系方式。
    六、征集时间
从即日起到12月15日结束。
    七、上报方式
    所征试题以电子稿与文字稿两种形式同时上报省教育厅基础教育处。联系人:李春光,电话:0531—82950141(兼传),电子邮箱:kegai2003@sina.com。通信地址:济南市历下区文化西路29号 山东省教育厅基础教育处 李春光 (邮编:250011)
    望各市教育局、各高等学校重视此次样题征集工作,做好动员部署,并及时将本通知转发至所属有关单位。 

 

                      山东省教育厅基础教育处 山东省教育厅高等教育处
 
                                           二○○五年十一月二十三日

- 作者: xingyy 2005年11月26日, 星期六 15:19  回复(0) |  引用(0) 加入博采

什么是域名
      域名类似于互联网上的门牌号码,是用于识别和定位互联网上计算机的层次结构式字符标识,与该计算机的互联网协议(IP)地址相对应。但相对于IP地址而言,更便于使用者理解和记忆。域名属于互联网上的基础服务,基于域名可以提供WWW、EMAIL、FTP等应用服务。

- 作者: xingyy 2005年11月26日, 星期六 11:48  回复(1) |  引用(0) 加入博采

儿子的星期天
        儿子上幼儿园大班,天天盼星期天。我那时候没上过幼儿园,记得上小学的时候也是盼星期天。几乎每天早晨他都会说“今天不上幼儿园”。但他也知道,不去是不可能的,因为爸爸妈妈都要上班,所以也不是很执拗,也没怎么让我们操心。他唯一能做的就是能多磨蹭一会是一会,从起床到吃饭,尽管你一个劲地催,他就是按他自己的节奏慢慢来,就这一点,也够我们急的了。

        前面有几个星期,周末我们经常去他姥姥家。他都不是很情愿。因为这样会“浪费”他宝贵的星期天的。用他自己的话说“回来就下午了……”每次回来他在摩托车上都会睡着的。所以一天的时间都搭进去了。上个星期天醒来,还没来得及穿衣服,他干脆先对妈妈讲条件:“妈妈,今天你别带我去姥姥家了,好吗?”

        今天又是星期天。早饭后我们下楼洗衣服,儿子是不喜欢这时候洗衣服的,他认为我们就应该好好陪他玩才是。所以老是在我身边讲条件,让我们带他去超市。在儿子的“软磨硬泡”下,我答应了。好不容易捱到我们洗完衣服,他高兴得只跳。可是也到了吃午饭的时间。骑上摩托车,我说“出去先吃饭,然后带你去银光公园。”一听要去公园,嘿!马上又把去超市的事丢掉了,看来还是逛公园的优先级高。吃饭的时候,他也不在状态,心里肯定老是惦记出去玩的事。就吃了几块炸南瓜饼,有5、6个水饺就嚷着饱了,水都顾不上喝。妈妈只好去超市买了瓶果汁饮料以防玩累了口渴。

        公园里的人不少,其实在大人的眼里也没什么好玩的。儿子却特别兴奋,跑前跑后,摸摸这,瞧瞧那。嘴里一个劲地说“我今天很快乐。”因为习惯了睡午觉,加上太阳晒得人又懒洋洋的,我们大人都乏得眼皮直打架,跟他商量回家,他却很认真的说“再玩一会吧,我今天很快乐,要是回家,我就不快乐了!”嘿……

        儿子过星期天一般不睡午觉,尽管在学校里天天午睡。回到家里,他总是不厌其烦地在地上又写又画,要不就是搞他自己的那些故事。我们都说,小孩子怎么这么精神?其实冷静的想想,这不很正常吗?活泼好动是孩子的天性,要是硬让他像我们大人这样“深沉”,那也不现实啊!呵呵

- 作者: xingyy 2005年11月6日, 星期日 23:07  回复(2) |  引用(0) 加入博采

费县实验中学网站使用说明
为进一步扩大学校宣传力度,丰富全校师生校园文化生活,学校在2005年8月正式开通费县实验中学网站。
  无论你身在何处,只要电脑能上网,在浏览器的地址栏里输入www.fxsyzx.com或fxsyzx.com,随时可以打开网站进行浏览。
  学校网站是学校发布信息,对外宣传的窗口,有着严肃性和权威性。下面就学校网站使用方面需要注意的几个问题做些说明。
 一、为什么要注册成为会员?
 1、所有首页导航栏设置的栏目,都在下面设置了子栏目,每位老师都可以在相应的版块发布文章,前提是必须注册成为会员并进行登陆。
 2、学校有些内部文件和通知只有注册的会员才能阅读。
 3、“软件下载”栏目的软件或课件等,为避免耗费大量的系统资源,也是为了尊重课件作者本人的权利,只有注册会员才能下载使用。
 4、只有注册成为会员才能在“实中论坛”发帖参与讨论。
 5、注册并登陆后可以使用“站内短信”功能与其他注册会员通信。
 另外,注册并登陆后还可以方便地进行“网站留言”和对有关文章和图片等发表评论。
  注意:注册会员时用户名称必须填写真实姓名,学生要注明班级或者班主任姓名,否则一律不予审核!!!(或通过各种方式告诉admin,表明个人身份。)

 二、怎样查看各栏目的文章?

  在首页单击相应的栏目如“学生园地”,在打开新页面的“文章列表”里显示该栏目下所有的文章。可以通过单击左侧的“分类导航”下面的子栏目如“风采展示”来浏览该子栏目下的所有文章。
 三、怎样进行“网站留言”?
  单击导航栏“网站留言”,出现的新页面分页显示所有留言记录。单击左侧“签写我的留言”链接,在“签写留言”页面填写相关信息后单击“可以发送啦”按钮即可。
 注意:1、带“*”的为必填项目;2、“是否隐藏”选项如果选择“隐藏”后,那么这条留言只有admin才可以看到。
 四、怎样发布信息?
  注册并登陆后,单击首页右上角“用户登陆”,在左侧的用户操作列表里列出了用户可以进行的操作。其中常用的有:
 1、“站内短信”:使用方法和电子信箱相似。
 2、“修改资料”和“修改密码”:更新注册时输入的信息。
 3、“查看我所发表的相关信息”:列出你所发表的所有文档。
 4、“发布新闻”:(主要由各主要部门供稿,由办公室审核后才能发布。)
 5、“发表文章”:本站欢迎教师和学生发表原创的文章,可以是教学随笔、教案和论文以及适合学生阅读的解题技巧、学习经验交流、校园文学作品等。发表时除填写文章标题和文章内容外,还需要根据文章内容选择文章类型;如果希望未注册的用户也能看到文章的话,则需要在浏览权限里“游客”前的复选框里打钩,否则不选。文章如果是原创,文章作者栏填写真实姓名,尽量少从或不从其他网站转贴,如果确系好文章,则需要在文章作者栏填写文章出处。若有附件,则从上传文件处上传。
 6、“上传软件”:目前只支持gif,jpg,bmp,swf,rar,zip等格式文件的上传,当软件过大时,有可能出现上传失败的情况。如果您有好的教学课件及软件资源,可以通知admin帮助上传。
 7、“上传文件”:可以是原创图片、flash、视频片段。包括校园风光、新闻动态、学校活动等。最好附上文件说明。
 8、“推荐网站”:如果你在网上发现好的站点,可以通过这里推荐给大家共享。
 9、“退出登陆”:如果你是在公用计算机教室或网吧上网,记着最后离开时要退出登陆。
 五、怎样在论坛参与交流?
  注册并登陆后,可以到论坛各版块浏览帖子,单击“发表新帖”按钮可以发表新的讨论主题,提交后还可以进行编辑、删除等操作。如果想对某主题帖发表见解,直接单击帖子上面的“回复”即可。另外,各版块拟定由各教研室年轻的教师分别担任版主,欢迎各教研室上传各学科学习材料,并指定一名教师作为论坛中学习板块相应学科的版主。
  注意:论坛坚决避免毫无意义的灌水,更不允许发表国家法律所不允许的言论。对不听劝阻者,将对其ID进行封锁。
  附:admin的联系方式:
  E-mail:xingyy@126.com
  QQ在线:158482688

费县实验中学电教中心
2005年9月10日

- 作者: xingyy 2005年10月10日, 星期一 09:01  回复(27) |  引用(0) 加入博采

古典美文3篇
 

童区寄传

                                                        (唐)柳宗元

童寄者,郴州荛牧儿也。行牧且荛,二豪贼劫持,反接,布囊其口,去逾四十里,之虚所卖之。寄伪儿啼,恐栗,为儿恒状。贼易之,对饮酒,醉。一人去为市;一人卧,植刃道上。童微伺其睡,以缚背刃,力下上,得绝;因取刃杀之。

逃未及远,市者还,得童,大骇,将杀童。遽曰:“为两郎僮,孰若为一郎僮耶?彼不我恩也;郎诚见完与恩,无所不可。”市者良久计曰:“与其杀是童,孰若卖之?与其卖而分,孰若吾得专焉?幸而杀彼,甚善!”即藏其尸,持童抵主人所,愈束缚牢甚。夜半,童自转,以缚即,火烧绝之,虽疮手勿惮;复取刃杀市者。因大号。一虚皆惊。童曰:“我区氏儿也,不当为僮。贼二人得我,我幸皆杀之矣。愿以闻于官。”

虚吏白州。州白大府。大府召视儿,幼愿耳。刺史颜证奇之,留为小吏,不肯。与衣裳,吏护还之乡。

乡之行劫缚者,侧目莫敢过其门,皆曰:“是儿少秦武阳二岁,而讨杀二豪,岂可近耶?”


伤仲永

(北宋)王安石

        金溪民方仲永,世隶耕。仲永生五年,未尝识书具,忽啼求之。父异焉,借旁近与之,即书诗四句,并自为其名。其诗以养父母、收族为意,传一乡秀才观之。自是指物作诗立就,其文理皆有可观者。邑人奇之,稍稍宾客其父,或以钱币乞之。父利其然也,日扳仲永环丐于邑人,不使学。

        予闻之也久,明道中,从先人还家,于舅家见之,十二三矣。令作诗,不能称前时之闻。又七年,还自扬州,复到舅家,问焉。曰:“泯然众人矣。”

      子曰:仲永之通悟,受之天也。其受之天也,贤于材人远矣,卒之为众人,则其受于人者不至也。彼其受之天也,如此其贤也,不受之人,且为众人。今夫不受之天,固众人,又不受之人,得为众人而已邪?


种树郭橐驼传

(唐)柳宗元

郭橐驼,不知始何名。病偻,隆然伏行,有类橐驼者,故乡人号之“驼”。驼闻之曰:“甚善,名我固当。”因舍其名,亦自谓“橐驼”云。

其乡曰丰乐乡,在长安西。驼业种树,凡长安富豪人为观游及卖果者,皆争迎取养。视驼所种树,或移徙,无不活;且硕茂早实以蕃,莫能如也。

有问之,对曰:“橐驼非能使木寿也,能顺木之天以致其性焉尔。凡植木欲舒,其培欲平,其土欲固,其筑欲密。既然已,勿动勿虑,去不复顾。其莳也若子,其置也若弃,则其天者全,而其性得矣。故吾不害其长而已,非有能硕茂之也;不抑耗其实而已,非有能早而蓄之也。他植者则不然。根拳而土易。其培之也,若不过焉则不及。苟有能反是者,则又爱之太恩,忧之太勤,旦视而暮抚,已去而复顾。甚者,爪其肤以验其生枯,摇其本以观其疏密,而木之性日以离矣。虽曰爱之,其实害之;虽曰忧之,其实仇之;故不我若也。吾又何能哉?”

问者曰:“以子之道,移之官理,可乎?”驼曰:“我知种树而已,理,非吾业也。然吾居乡,见长人者好烦其令,若甚怜焉,而卒以祸。旦暮,吏来而呼曰:‘官命促尔耕,勖尔植,督尔获,早缫而绪,早织而缕,字而幼孩,遂而鸡豚。’鸣鼓而聚之,击木而召之。吾小人辍飧飨以劳吏者,且不得暇,又何以蕃吾生而安吾性耶”故病且怠若是,则与吾业者其亦有类乎?

问者曰:“嘻,不亦善夫!吾问养树,得养人术。”传其事以为官戒。

 

- 作者: xingyy 2005年09月19日, 星期一 11:26  回复(3) |  引用(0) 加入博采