摘要: <html><head><title>测试span元素</title></head><body>第一种情况:直接使用text-indent <br /><span style="text-indent:2em;">缩进的内容</span><hr>第二种情况:使用display把span定义成block <br /><span style="display:block;text-indent:2em;">缩进的内容 阅读全文
posted @ 2011-07-22 15:55 长城的草 阅读(10810) 评论(3) 推荐(0) 编辑
摘要: 为了使用C#提供的XML注释功能,你的注释应该使用特殊的注释语法(///)开头。在///之后,你可以使用预先定义的标签注释你的代码,也可以插入你自己定义的标签。你定制的标签将会在随后加入到生成的注释文档中 预定义的标签 用处<c> 将说明中的文本标记为代码<code> 提供了一种将多行指示为代码的方法<example> 指定使用方法或其他库成员的示例<exception> 允许你指定可能发生的异常类<include> 允许你引用描述源代码中类型和成员的另一文件中的注释, 使用 XML XPath 语法来描述你的源代码中的类型和成员。& 阅读全文
posted @ 2011-07-22 13:52 长城的草 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: 所有的文档性注释都是由/**开始的一个多行注释,在phpDocumentor里称为DocBlock, DocBlock是指软件开发人员编写的关于某个关键字的帮助信息,使得其他人能够通过它知道这个关键字的具体用途,如何使用。 PhpDocumentor规定一个DocBlock包含如下信息:1. 功能简述区2. 详细说明区3. 标记tag文档性注释的第一行是功能描述区,正文一般是简明扼要地说明这个类,方法或者函数的功能,功能简述的正文在生成的文档中将显示在索引区。功能描述区的内容可以通过一个空行或者 . 来结束在功能描述区后是一个空行,接着是详细说明区,. 这部分主要是详细说明你的API的功能,用 阅读全文
posted @ 2011-07-22 11:22 长城的草 阅读(4527) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 摘要 /// </summary> /// <param name="Name">姓名</param> /// <param name="Age">年龄</param> /// <returns></returns> private string Student(string Name,int Age) { //代码区 } 阅读全文
posted @ 2011-07-22 11:17 长城的草 阅读(994) 评论(0) 推荐(0) 编辑
摘要: //在使用Interface时 要注意: namespace GenericTest { interface IAnimals // 接口前不能添加出public关键字之外的修饰符 public interfact IAnimals 这样写也正确 { public void Eat(); //这样写法是错误的 void Eat(); //正确的,接口里的方法不能添加任何修饰符 void Sleep(); } class Person : IAnmals // Person Implements IAnmals Intface // Person必须实现IAnmals接口里的所有方法 { pub 阅读全文
posted @ 2011-07-22 11:02 长城的草 阅读(6334) 评论(0) 推荐(1) 编辑
摘要: 获得css属性<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; chars 阅读全文
posted @ 2011-07-15 12:03 长城的草 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 转自:百度贴吧 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编译命令最常见的形式为:#ifdef标识符程序段1#else程序段2#endif它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。其中#else部分也可以没有,即:#ifdef程序段1#denif这里的“程序段”可以是语句组,也可以是命令行。这种条件编译可以提高C源程序的通用性。如果一个... 阅读全文
posted @ 2011-07-12 11:12 长城的草 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 原文:问:内容是一样,不知道前面那两个特殊的下划线有什么意义,是同一个类中的两个方法?function __toString(){ return $this->content; }//输出字符串 function toString(){ return $this->content;}回答: 执行的结果相同. 区别在于, 前一个是魔术函数, 在需要字符串值的地方会自动调用它进行对象的类型转换. 后一个需要在代码中明确调用才有机会执行.实例class MyClass{ public function __toString() { retu... 阅读全文
posted @ 2011-07-06 16:22 长城的草 阅读(357) 评论(0) 推荐(0) 编辑
摘要: MSCOMM的安装程序:http://download.csdn.net/source/964556。 1)这里需要注意的是,如果是Win7的操作系统,需要右键-》以管理员身份运行。 2)在VS中选择,工具-》选择工具箱-》右下角“浏览”-》选择mscomm32.ocx-》VS会提示你需要提供管理员权限,选择第一个选项,让VS引导你将权限改为管理员 3)执行第二步的操作。加载控件就可以了。 下面是转自:http://www.gjwtech.com/scomm/manaualregistermscomm.htm 如何手工注册MSComm控件 大家知道,当我们安装VC++6.0/VB6.0时... 阅读全文
posted @ 2011-07-04 21:31 长城的草 阅读(3679) 评论(0) 推荐(0) 编辑
摘要: 转自:我爱互联网先简单介绍一下基本知识:一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters)其中:pageURL为子窗口路径name为子... 阅读全文
posted @ 2011-07-01 09:41 长城的草 阅读(682) 评论(0) 推荐(0) 编辑