- 浏览: 243972 次
- 性别:
- 来自: 葡萄牙
最新评论
-
lightbulb:
...
jQuery中的动画与效果 -
kendezhu:
opportunity 写道 谢谢kendezhu分享,今天正 ...
jQuery 获取和设置select下拉框的值 -
opportunity:
谢谢kendezhu分享,今天正好用上了!
jQuery 获取和设置select下拉框的值
文章列表
1. Combres js css压缩 及引发的VS功能使用
http://www.cnblogs.com/parry/archive/2011/01/28/Reduce_Http_Request_Using_Combres_For_Js_Css.html
由于WebExtensions.CombresLink返回的是字符串类型所以要@Html.Raw(WebExtensions.CombresLink("siteCss"))
这类dll直接在vs里项目->管理NuGet程序包 里联机搜索这些dll点安装会自动配置这些dll的配置及自动引用其依赖的dll(然后 ...
定制 attribute
- 博客分类:
- CLR
现在让我们来讨论Microsoft .Net最具创意的技术之一:定制attribute。相信很多人都用过,例如在使用很多.Net技术时(例如:Windows窗体、Web窗体、XML Web服务等等)。利用定制attribute,可以声明性地为自己的代码添加注解, ...
回调函数是一种非常有用的编程机制,它的存在已经有很多年了。.NET通过委托delegate来提供了一种回调函数机制。委托还允许顺序调用多个方法,并支持调用静态方法和实例方法。
我们先来看看如何使用委托:
delegate void Fe ...
1.jQuery的replaceWith方法
可用请求的数据(数据可以是一个页面)来无刷新替代当前页面的某个局部地区(也可以替代当前整个页面,只要你指定的范围够大)
<div class="tn-box tn-widget tn-widget-content tn-corner-all tnc-search-history">
<div class="tn-box-header tn-widget-header tn-corner-top tn-border-bottom">
<div c ...
正则 http://deerchao.net/tutorials/regex/regex.htm
http://www.cnblogs.com/deerchao/tag/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/
\bhi\b \b 以hi开始以hi结束的字符串
\bhi\b.*\blucy\b hi后面的lucy字符串
.匹配除换行符以外的任何字符 *前面的字符可以重复任意次
.*连在一起就意味着任意数量的不包含换行的字符
0\d\d-\d\d\d\d\d\d\d\d 或 0\d{2}-\d{8}
以 ...
ASP.NET MVC MESS
- 博客分类:
- ASP.NET MVC
ASP.NET MVC Html.Action()
http://www.2cto.com/kf/201207/143417.html
ASP.NET MVC Html.TextBox 与 Html.TextBoxFor 区别
For支持强类型(model的类型),内部使用泛型实现
http://topic.csdn.net/u/20100223/23/47046e86-884d-4a68-ab81-c2943e6fdf98.html
http://stackoverflow.com/questions ...
1 .有时为防止SQL注入需要过滤字符,如对Request.QueryString[]查询字符串的过滤:
/// <summary>
/// 过滤字符
/// </summary>
/// <param name="Input"></param>
/// <returns></returns>
public static string Filter(string sInput)
{
...
1.virtual(虚方法)+override(重写) 与 new(覆盖)
virtual+override 与 new 都能实现子类对其父类 方法的改变,但前者能实现多态性
比如 父类class1有方法a()、b() 子类class2有方法c()
class1 c1=new class2();
这时c1只能 . 点出c1.a() c1.b() 这俩class1自己的方法 实例方法看类型
但如果父类class1有vitual a()、b() 子类class2有override a()、c()
这时c1能 . 点出c1.a() c1.b() 这俩方法 但此时 ...
所有数组类型都隐式地从System.Array抽象类派生,后者又派生自System.Object。这意味着数组是在托管堆上进行分配的。
对于0基数组,Microsoft花了大量的时间来优化它们的性能,而且0基数组符合CLS(公共语言规范here),所以它将支持跨语言移植,如可用C#创建一个数组,然后将该数组的引用传给另一种语言写的代码。
从上图中可以看到,每个数组都关联了一些额外的开销信息(Overhead),在这些信息中包括数组的维数、数组的每一维的下限、每一维的长度、数组的元素类型。
数组初始化器:
string[] names = new string[]{"b ...
枚举类型定义了一组 “符号/值” 配对
namespace XXX
{
internal enum Color
{
White, //赋值0
Red, //赋值1
Green, //赋值2
Blue, //赋值3
Orange //赋值4
}
}
每个枚举类型都直接从System.Enum派生,后者从System.ValueType派生,所以,枚举类型是值类型,可表示成未装箱和已装箱形式。
编译枚举 ...
background-position http://www.w3school.com.cn/css/pr_background-position.asp
text-shadow http://www.w3cplus.com
字符、字符串和文本处理
- 博客分类:
- CLR
字符
http://www.cnblogs.com/bitfan/archive/2010/11/25/1887590.html
在.NET Framework中,字符都是用16位unicode编码(utf-16)【视频 unicode字符编码查询(它这个编码方式是utf-16的Big Endian,具体可看最上面的链接) unicode字符编码表(十进制0~127是与ASCII ...
CLR不支持多继承(因而所有托管编程语言也不支持)。CLR只是通过接口提供了"缩水版"的多继承。
接口可以定义事件、无参属性、索引器,这些东西本质上都是方法,它们只是对语法的一种简化而已。接口不能定义构造器方法,不能定义实例字段。虽然CLR允许接口定义静态方法、静态字段、常量、静态构造器,但C#禁止接口定义这些静态成员。
对于一个接口方法(类继承接口所实现的方法)C#编译器要求接口方法标记为public,CLR要求接口方法标记为virtual(这样派生类可以重写该方法,如果没有显示标记virtual,将默认标记为virtual sealed(派生类将不能重写该 ...
http://www.jeasyui.com/demo/index.php
1.draggable droppable
http://www.jeasyui.com/tutorial/dd/dnd3_demo.html
<form id="form1" runat="server">
<div class="drag-item" style=" width:140px;"></div>
<div id="0" class=& ...
面向对象的编程方式有一种好处是“代码重用”,泛型是CLR和编程语言提供的一种特殊机制,它支持另一种形式的重用,即“算法重用”。
比如,一个开发人员定义好一个算法,如排序、搜索、交换、比较或者转换等。但是,定义算法的开发人员并不设定该算法要操作什么数据类型;该算法可以应用于不同类型的对象。然后,另一个开发人员只要指定了算法要操作的具体数据类型,就可以开始使用这个现成的算法了。例如,可以用一个排序算法来操作Int32和String等类型的对象,或用一个比较算法来操作DateTime和Version等类型的对象。
CLR允许创建泛型引用类型、泛型值类型、泛型接口、泛型委托、泛型方法,但不允许创建泛 ...