语言基础
看到一些基础的语言知识,记录下来,分享给大家 1、关于函数参数的定义说明下可缺参合具名实参 AddData(string parm1,int type=0) 此参数type=0则为可缺省参数 支持AddData(“test parms”) 和AddData(“test add parms”,1) 两种调用模式 具名实参,在调用第三方API或自己书写多个可缺省参数时,使用起来更方便,参数的传递不在依赖于定义的顺序,如上边的函数,可以如下调用 AddData(type:1,parm1:”my test for realname parms”); 2、Task,Action ,Func等的广泛使用
几个词条
1、Pjax使用
2、DapperExtensions,简化的sql ORM
3、Redis使用,服务端安装部署
4、DTO
5、itemscope 微数据
几个知识点
1、SynchronizationContext 跨线程下的上下文同步
2、Jquery1.7后下的 $.Deferred()回调机制,及其.when函数组合使用
$.extend({delay:function (time) {
var dtd = $.Deferred();
setTimeout(function () {
dtd.resolve();
}, time);
return dtd/*.promise()*/;//允许在其他地方调用reject
}}); 3、Jquery下的Object.defineProperty使用,方便很多,想起来{get;set;}