C#中ICollection介绍

13496次阅读|474次收藏|364次赞

ICollection 接口是 System.Collections 命名空间中类的基接口,ICollection 接口扩展 IEnumerable,IDictionary 和 IList 则是扩展 ICollection 的更为专用的接口。如果 IDictionary 接口和 IList 接口都不能满足所需集合的要求,则从 ICollection 接口派生新集合类以提高灵活性。

数据库创建索引的注意事项

3304次阅读|474次收藏|111次赞

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。建立索引的目的是加快对表中记录的查找或排序。 为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。下面介绍创建数据库索引时需要注意的地方。

如何提升代码质量

1605次阅读|474次收藏|207次赞

人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?又有哪些经验和技巧呢?

SQL Union和Union All的用法和区别

4129次阅读|474次收藏|343次赞

SQL中UNION和Union All指令的目的是将两个SQL语句的结果合并起来。union和Union All只是将两个结果联结起来一起显示,并不是联结两个表。区别是:union是集合中的并集运算,即把所有的查询结果并集处理,而union all表示无论多条结果中有无重复都将各自的结果相加,而不删除其中重复部分。

jquery中使用detach 移除元素

1126次阅读|474次收藏|300次赞

用到移除指定元素的时候,jquery中remove、detach都可以用来实现,remove()我们用得比较多,而detach()就可能会很少,但是detach方法在某些情况下还是挺实用的,下面介绍jquery中如何使用detach 移除元素

jquery修改带有!important的样式

637次阅读|473次收藏|170次赞

Web前端开发中,经常需要通过jquery修改CSS样式,但是需要修改样式属性中含有!important时,通过简单的.css()方式则修改不了,例如$(".test").css("width","100px"),则修改无效,下面介绍jquery修改带有!important的样式的方法。

IIS应用程序池中ApplicationPoolIdentity

3867次阅读|473次收藏|17次赞

IIS7.5中(仅win7,win2008 SP2,win2008 R2支持),应用程序池的运行帐号,除了指定为LocalService,LocalSystem,NetWorkService这三种基本类型外,还新增了一种ApplicationPoolIdentify。
IIS

类型初始值设定项引发异常 解决方法

39256次阅读|473次收藏|443次赞

我们知道,类型初始化或者访问类型的静态成员时,都会对类中的其他静态成员进行初始化,并执行静态构造函数,当引用一个含有静态成员的类时,如果给静态成员初始化时发生异常,那么就会产生System.TypeInitializationException 类型初始值设定项引发的异常。下面介绍类型初始值设定项引发异常的解决方法

mvc中partialview

2967次阅读|472次收藏|352次赞

ASP.NET mvc中,当我们使用razor作为页面引擎时,可以利用 Partial View 把部分的 HTML 或显示逻辑封装起来,以便重复引用。Partial View 应用范围相当广,是片段的 HTML 代码或显示逻辑,用来处理对重复性及共享性要求较高的应用。
MVC

js实现string.format 字符串占位符

3269次阅读|471次收藏|136次赞

在C#中,在拼接字符串时,我们可以用string类型的format方法利用字符串占位符方便的拼接字符串,使用方式为:string.Format("abc{0}def","123"),那么在JS中如何实现类似的字符串占位符功能呢?

ASP.NET中Server对象的用法

4418次阅读|471次收藏|443次赞

ASP.NET中Server对象提供对服务器上的方法和属性的访问以及进行HTML编码的功能,这些功能分别由Server对象相应的方法和属性完成。在Asp.net WebForm中,Server对象是HttpServerUtility类的实例,而在Asp.net MVC中,Server对象是HttpServerUtilityBase对象。

HTTP请求中浏览器缓存

3236次阅读|471次收藏|356次赞

浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制。客户端缓存是否需要是可以在服务端代码上控制的。那就是响应头。响应头告诉缓存器不要保留缓存,缓存器就不会缓存相应内容;如果请求信息是需要认证或者安全加密的,相应内容也不会被缓存。那么,HTTP请求中浏览器是如何缓存数据呢?

Uncaught TypeError: jQuery.handleError is not a function

750次阅读|471次收藏|228次赞

如果我们在项目中引用的jQuery插件比较旧,但是引用的jQuery文件则是最近的,当运行页面时,有时会报:Uncaught TypeError: jQuery.handleError is not a function这样的脚步异常。下面介绍解决方法

js获取对象的属性和方法

1854次阅读|470次收藏|160次赞

有时候需要获取一个js对象的属性和方法来帮助调试、或者与其它对象进行比较判断,下面介绍如何遍历获取JavaScript某个对象的属性和方法

如何找到某个HTML元素所绑定的事件

1913次阅读|470次收藏|130次赞

日常的网页开发调试工作中,网页载入一堆JavaScript,我们很难搞清楚最后在哪些元素的哪个动作绑定了事件,尤其是JavaScript加载事件的方式五花八门,但是我们经常需要知道指定的某个HTML元素绑定了哪些事件以及绑定代码的位置。