摘要: 索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符]数据类型 this[索引类型 index]{ get{//获得属性的代码} set{//设置属性的代码}}修饰符包括public,protected,private,internal,new,virtual,sealed,override, abstract,extern.数据类型是表示将要存取的数组或 阅读全文
posted @ 2013-04-15 14:46 大脸 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 属性:get { //读属性代码 } set { //写属性代码 }public class Person{private string name;public string Name{ get{return name;} set{ name=value;}}}属性可以忽略get或set访问器,但是不能两个都忽略.set访问器包含一个隐藏的参数value,该参数包含从客户代码传送过来的值.公共属性及其底层类型最好使用相同的名称,因为它们之间的联系将很清晰.字段使用camelCase(xxXxx),如dateOfBirth,而属性使用PacalCase(XxXxx),如DateOfBirth.一 阅读全文
posted @ 2013-04-15 12:42 大脸 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法function getQueryString(name) { var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1 阅读全文
posted @ 2013-04-11 16:16 大脸 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 本文意在巩固基础知识,并不是对其进行深入剖析,如若对各位高手没有什么作用,请绕过。本文为原创文,所有示例均是博主测试过的,欢迎大家批评指正,如有转载请标明出处,谢谢。继承、封装和多态是面向对象编程的重要特性。其成员被继承的类叫基类也称父类,继承其成员的类叫派生类也称子类。派生类隐式获得基类的除构造函数和析构函数以外的所有成员。派生类只能有一个直接基类,所以C#并不支持多重继承,但一个基类可以有多个直接派生类。继承是可以传递的。即:如果 ClassB 派生出 ClassC,ClassA 派生出 ClassB,则 ClassC 会继承 ClassB 和 ClassA 中声明的成员。 class A 阅读全文
posted @ 2013-04-03 15:58 大脸 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在这三种类型之间存在下面的继承规律:* 普通类可以继JAVA——继承、多态、重载和重写承(extends)普通类,可以继承(extends)抽象类,可以继承(implements)接口。* 抽象类可以继承(extends)普通类,可以继承(extends)抽象类,可以继承(implements)接口。* 接口只能继承(extends)接口我们再来看看重载和重写,请看它们的定义:* 重写,英文名是override,是指在继承情况下,子类中定义了与其基类中方法具有相同型构的新方法,就叫做子类把基类的方法重载了。这是实现多态必须的步骤。* 重载,英文名是overload,是指在同一个类中定义了一个以 阅读全文
posted @ 2013-04-03 15:42 大脸 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今天共享2个文件,使用 JavaScript 做一个 动态载入 省份 城市级联的效果。给新手参考的资料代码, 但请尊重原创的劳动成果。 废话不多说, 分享代码如下:现有创建一个 名字为: jsProvinceLineCity.js 文件。[javascript]var _city=new Array(35); _city[0]=new Array(["请选择省份","请先选择省份"],[0,0]); _city[1]=new Array(["北京","北京"],[2,201]); _city[2]=new Arra 阅读全文
posted @ 2013-01-16 17:35 大脸 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 目录(?)[+]应用程序中的服务器错误 配置错误 当打开2008的时候,你以前的程序突然报出你的machine.config配置文件有问题,比如“/”应用程序中的服务器错误。配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 无法识别的配置节 system.serviceModel。源错误: 行 152: </roleManager>行 153: </system.web>行 154: <system.serviceModel>行 155: <extensions>行 阅读全文
posted @ 2013-01-14 11:00 大脸 阅读(8826) 评论(0) 推荐(0) 编辑
摘要: 接触asp.net和 PhP 从事web开发这么久 第一次见到 被解析出来的html页面 竟然头部 被解析出来空格(一上午才发现的)。导致页面无法居中。再三研究。找到方法。在编写PHP文件过程中,发现在浏览器预览PHP文件时,顶部会出现一行空白,影响了页面的布局。关于BOM header的解释如下:通常情况下,使用Windows系统自带的记事本程序编写网页程序,但在编写或修改php博客系统代码后,进行调试时总是会出现如同以下几点问题:–不能登入或者不能登出;–页顶出现一条空白;–页顶出现错误警告;–其它不正常的情况。分析原因: 由于使用UTF-8编码,在编写或修改代码后都保存为utf-8编码格 阅读全文
posted @ 2013-01-11 15:50 大脸 阅读(587) 评论(0) 推荐(1) 编辑
摘要: 分类: php 2012-08-17 17:03 236人阅读 评论(0) 收藏 举报在编写PHP文件过程中,发现在浏览器预览PHP文件时,顶部会出现一行空白,影响了页面的布局。关于BOM header的解释如下:通常情况下,使用Windows系统自带的记事本程序编写网页程序,但在编写或修改php博客系统代码后,进行调试时总是会出现如同以下几点问题:–不能登入或者不能登出;–页顶出现一条空白;–页顶出现错误警告;–其它不正常的情况。分析原因: 由于使用UTF-8编码,在编写或修改代码后都保存为utf-8编码格式。虽然现在几乎所有的文本编辑软件都可以显示并编辑UTF-8编码的文件,但是很遗憾.. 阅读全文
posted @ 2013-01-11 15:30 大脸 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 一 预备知识1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。2,字符集:字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这也说明了字符和字符集之间的关系,字符组成字符集(iso8859-1,GB2312/GBK,unicode)。3,代码点:字符集中的每个字符都被分配到一个“代码点”。每个代码点都有一个特定的唯一数值,称为标值。该标量值通常用十六进制表示 阅读全文
posted @ 2013-01-07 16:32 大脸 阅读(3793) 评论(0) 推荐(0) 编辑
摘要: 修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找max_execution_time默认是30秒.改为max_execution_time = 00表示没有限制2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。php默认的post_max_size 为2M.如果 POST 数据尺寸 阅读全文
posted @ 2012-12-27 14:14 大脸 阅读(48366) 评论(1) 推荐(0) 编辑
摘要: 在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一致的问题。网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型(MIME)。在表单将文件提交给php做处理之前,浏览器会先解析识别一边是什么类型的文件,之后进入php处理环节,php又会去识别解析此文件的原始类型(并不是说你改成什么后缀就是什么文件)。在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一致的问题。这样在php处理Pos 阅读全文
posted @ 2012-12-27 11:24 大脸 阅读(671) 评论(0) 推荐(1) 编辑
摘要: <textarea rows=6 cols=20 onkeypress="check(this);"></textarea><script>function check(obj){var o=obj.createTextRange().getClientRects(); alert(o); }</script>或者alert(document.getElementById("taxtaera的ID").value.split(//r?/n/).length);如果规定为10行,如何判断和限制,并且把多输入或 阅读全文
posted @ 2012-11-28 17:47 大脸 阅读(8417) 评论(0) 推荐(0) 编辑
摘要: <!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; charset=utf- 阅读全文
posted @ 2012-11-17 17:00 大脸 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的名中做到这点很容易,但要保存的值是不确定的。如何来存储这些值呢?方法是用escape()函数进行编码,它能将一些特殊符号使用十六进制表示,例如空 阅读全文
posted @ 2012-11-12 16:38 大脸 阅读(26377) 评论(2) 推荐(11) 编辑
摘要: HTML:<!--网站登录跳转 --><form name="jumpFrm" id="jumpFrm" action="" method="POST" target="_blank"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="69" 阅读全文
posted @ 2012-11-12 16:36 大脸 阅读(6790) 评论(0) 推荐(0) 编辑
摘要: OnContextMenu事件2011-10-11 10:20:35|分类:js事件|字号订阅用oncontextmenu事件单禁用右键菜单一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键;在JS中设置oncontextmenu='return true'用window.document.oncontextmenu = function(){ return false;}onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制。在<body> 阅读全文
posted @ 2012-10-30 14:40 大脸 阅读(14756) 评论(2) 推荐(2) 编辑
摘要: Js代码functiongetInfo(){vars="";s+="网页可见区域宽:"+document.body.clientWidth;s+="网页可见区域高:"+document.body.clientHeight;s+="网页可见区域宽:"+document.body.offsetWidth+"(包括边线和滚动条的宽)";s+="网页可见区域高:"+document.body.offsetHeight+"(包括边线的宽)";s+="网页正 阅读全文
posted @ 2012-10-30 11:46 大脸 阅读(489) 评论(0) 推荐(1) 编辑
摘要: <object type="application/x-shockwave-flash" wmode="transparent data="../UploadImage/Flv/flvplayer.swf?file=style.flv"> <param name="movie" value="../UploadImage/Flv/flvplayer.swf?file=style.flv" /> <param name="wmode" value=" 阅读全文
posted @ 2012-10-24 15:47 大脸 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 启动qq: <a href="tencent://Message/?Uin=xxxxxxxxxxxxxxxxxxxx&websitName=ss&Menu=yes">打开QQ</a>启动itunes: 阅读全文
posted @ 2012-10-22 11:17 大脸 阅读(442) 评论(0) 推荐(0) 编辑