12
2007
10

《精通CSS:高级Web标准解决方案》读书笔记

1:关于id的命名
在分配ID和类名时,一定要尽可能保持名称有意义并与表现方式无关。例如,可以给导航元素分配ID rightHandNav,因为你希望它出现在右边。但是,如果以后将它的位置改到左边,那么CSS和(X)HTML就会不同步。所以,将这个元素命名为subNav或secondaryNav更合适。这种名称解释了这个元素是什么,而没有涉及如何表现它。对于类名,也是这样的。即使你希望所有错误消息以红色显示,也不要使用类名red,而应该选择更有意义的名称,比如error或feedback。
在写类名和ID名时,需要注意区分大小写。CSS大体上是不区分大小写的语言。但是,在标记中实体(比如类名和ID名)是否区分大小写取决于标记语言是否区分大小写。如果使用XHTML,那么类名和ID名是区分大小写的;如果使用常规的HTML,那么是不区分大小写的。处理这个问题最好的方式是保持一致的命名约定。所以,如果在(X)HTML类名中使用驼峰式大小写(camel case),那么在CSS中也采用这种形式。

2. div和span

有助于在文档中添加结构

08
2007
10

简明批处理教程

最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古语云:“授人以鱼,不如授人以渔。”因为网上好像并没有一个比较完整的教材,所以抽一点时间写了这片<<简明批处理教程>>给新手朋友们.也献给所有为实现网络的自由与共享而努力的朋友们.

批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。下面就开始我们批处理学习之旅吧。

一.简单批处理内部命令简介

1.Echo 命令
打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
语法

30
2007
09

CSS:鼠标经过更换背景图片

以前我们用表格来布局网页时,我们都很喜欢用DW(Dreamweav)中的“鼠标经过图像”,因为那的确吸引人!但是我们也同样发现这样的一个问题:当网速不太快的时候,鼠标经过后的图片还没有下载下来,看上去很不美观。并且还需要一大堆的JS代码,还需要预载经过图片。相对来说比较麻烦!特别是对那些现在记事本来手工编写网页的朋友更是烦得很。事实上用CSS就可以解决这个问题,并且非常的简单,下载快,不会出现鼠标经过后的图片还没有下载下来这种情况。这个做法的原理很简单:就是用<a>标签的a:hover来触发鼠标事件,然后通过CSS来变化其背景的上下左右的位置。下面就主要分析一下用CSS来制作“鼠标经过图像”。

XHTML代码:


23
2007
08

FC模拟器Virtuanes联机方法

任天堂游戏机已经成为儿时的回忆,那种心情是今天的孩子所无法理解的,现在可以在电脑上玩FC模拟器,但是单人玩有些无聊,一些经典的游戏联机才能找到另一种快乐.以下是Virtuanes模拟器的联机方法

准备工作:
1.首先明确双方的网络没有问题
2.双方的VirtuaNes版本要一样.
3.做服务器的一方要知道自己的IP地址(可以通过在"运行"里输入ipconfig来查看,98系统为winipcfg)
4.服务器端玩家需要把自

21
2007
08

IIS日志分析工具AWStats配置与应用详解(下)

完全可以实现用一套系统完成对自身站点不同WEB服务器:GNU/Linux/Apache 和Windows/IIS服务器的统一统计。 效率比较高:AWStats输出统计项目比Webalizer丰富了 很多,速度仍可以达到Webalizer的1/3左右。
安装
AWStats安装很简单,只需要把它解压到合适的目录(通常为 /usr/local/awstats),然后使用tools/awstats_configure.pl来帮助配置就好啦!
大概说说这个脚本(awstats_config.pl)要做的事情:
首先它会寻找httpd的配置文件,并查看其中设置的日志格式,如果你的日志格式是common的话,它会建议你改为combined格式,并且如果你同意的话,它会帮你改掉的。
然后,它将会把类似如下的配置文件追

21
2007
08

IIS日志分析工具AWStats配置与应用详解(上)

AWStats是sourceforge.net上很有名的Web/Mail/FTP服务器日志文件分析工具。
安装配置步骤(适用于分析IIS日志文件)
1、下载AWStats, 下载地址:
http://sourceforge.net/projects/awstats/

2、由于AWStats是Pertl写的,所以要下载Perl 解释器, 下载地

13
2007
08

ASP数组详解

1.数组的定义与声明  
数组的定义语法如下:

Dim 数组名( [[下标下界 To ] 下标上界] ) [As 数据类型]

例如(假设在当前模块中 数组的缺省下界为0)):

① Dim A(10) As Integer

表示数组名为A,此数组下标下界为缺省值0,下标上界为10,有11个Integer类型的元素,从A(0)、A(1)到A(10)。

② Dim B(1 To 20) As Integer

表示数组名为B,此数组下标下

08
2007
06

ASP中的timer函数

在其他语言中,基本都是做计时器的函数,在ASP中却不同

Timer   函数   语言参考   版本   5    
  --------------------------------------------------------------------------------  
    
  描述  
          返回午夜   12   时以后已经过去的秒数。  
  语法  
          Timer  
    
  说明  

28
2007
05

Active Server Pages 错误 'ASP 0201' 解决方法

今天在调试一个ASP程序的时候,却出现了如下提示:

Active Server Pages 错误 'ASP 0201'

无效的默认脚本语言

为此应用程序指定的默认脚本语言无效

经过重新注册组件等一系列的修复后,还是无法搞定,最后找到一个叫IIsfixer的软件,是专门修复这个问题的软件,可以解决问题,特此记录一下

25
2007
05

解决"ActiveX部件不能创建对象"错误

在asp中,出现下列错误提示:


Microsoft VBScript 运行时错误 错误 '800a01ad'
ActiveX 部件不能创建对象
这个错误是asp组件未注册,而导致。解决方法如下:
1、如果是你自己开发的组件,请使用
   regsvr32 路径/组件.dll 进行注册。

2、可能是IIS自带的常用组