C#中抽象类和接口的区别有哪些

1444次阅读|137次收藏|442次赞

抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;接口是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。

ASP.NET服务器端执行脚本的通用方法

1479次阅读|137次收藏|442次赞

我们在编写ASP.NET程序时,经常会在服务器端调用JS,提示信息,例如弹出提示框、弹出确认框、页面跳转等等。下面为大家列出了通用的调用方法,大家可以将这些方法放在共用类里,其它的程序共享调用就可以了。

javascript:void(0)的用法

2823次阅读|137次收藏|443次赞

Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不 返回值。要执行某些处理,但是不整体刷新页面的情况下,可以使用void(0)。

UML类图概念讲解(一)

3813次阅读|137次收藏|445次赞

类图展示了系统的逻辑结构,类和接口的关系。 类图表示不同的实体(人、事物和数据)如何彼此相关,显示了系统的静态结构。类图可用于表示逻辑类,逻辑类通常就是业务人员所谈及的事物种类,类图还可用于表示实现类,实现类就是程序员要编写的类。

js的replace的用法

1442次阅读|137次收藏|442次赞

JS中的replace函数并不像C#的Replace函数会替换掉字符串中的所有要替换的字符。JS中的replace函数而只是替换第一次遇到的这个字符,如果后面还有该字符则不替换。

面向对象的装封、继承、多态的概念理解

1538次阅读|137次收藏|444次赞

封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承是指可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。

js的showModalDialog的用法

2914次阅读|137次收藏|442次赞

在web开发中,经常会遇到需要弹出一个子窗口的情况,并且子窗口和父窗口之间需要保持良好的通信。如弹出一个子查询窗口,并把查询出的某项信息填充到父窗口的表单中,这时使用window对象的showModalDialog打开一个模态对话框来实现这一功能是非常有用的。

结构、枚举和数组的区别

1331次阅读|137次收藏|442次赞

数组是包含若干相同类型元素的一组变量。这些变量都可以通过索引进行访问。结构是一种值类型,并且不需要堆分配。枚举类型是派生自System.Enum的一种独特的值类型,用于声明一组命名的常数。

try...catch... finally 的用法

1612次阅读|137次收藏|443次赞

try包含你要防护的代码 ,称为防护块. 防护块如果出现异常,会自动生成异常对象并抛出.catch捕捉特定的异常,并在其中进行适当处理.throw可以直接抛出/产生异常,导致控制流程转到catch块.•即使引发了异常,finally 块中的代码也会执行,从而使程序可以释放资源。

MongoDB聚合函数

2408次阅读|137次收藏|445次赞

MongoDB除了基本的查询功能之外,还提供了强大的聚合功能。其中简单的可计算集合中的文档个数,复杂的可利用MapReduce做复杂数据分析。

电脑硬盘读写速度慢怎么办

2216次阅读|137次收藏|442次赞

硬盘读写速度慢 可能由多种原因引起的,一般能过磁盘清理、病毒查杀、硬盘坏道检测修复即可以解决问题,但有时遇到的问题以上方法都不能解决,甚至重新装了操作系统也没有效果。这个时候该怎么办呢?

js实现页面自动跳转

12338次阅读|137次收藏|452次赞

自动转向,也叫自动重定向。自动跳转,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。通常情况下,浏览器会收到一个网页,该页面含有自动加载一其它网页的代码。该页面有可能在服务器端被转换,这样的话,浏览器只收到一个页面,而自动转向往往意味着浏览器收到的页面具有自动将访问用户送至其它页面的功能。

VS2012、VS2010、VS2008常用的快捷键有哪些

2392次阅读|137次收藏|446次赞

我们在用VS2012、VS2010、VS2008等等各个版本进行C#、ASP.NET等Web开发时,经常要进行代码格式化、复制、注释等等操作,如果知道一些快捷操作,会给我们的开发带来很大的方便。

什么是网页挂马,怎么防范网页被挂马

1215次阅读|137次收藏|443次赞

是利用了操作系统漏洞、浏览器漏洞(各种以IE为核心的浏览器被攻击的可能性最高,由市场占有率决定)、浏览器相关插件的漏洞(比如Flash、adobe acrobat等,非常多见)。这些漏洞往往可以造成缓冲区溢出和权限提升,漏洞被利用,就可以执行攻击者设定的任意代码。

Extjs中FieldSet的收缩和展开

7051次阅读|137次收藏|446次赞

Extjs中FieldSet属于Ext.form.FieldSet的类,是Extjs Form表单的一个控件,继承自于:Ext.Panel,表示对某一组字段的标准容器,其中最主要的一个功能就是收缩和展开