上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 简明扼要版:Serializationis the process of converting unordered data (such as an object) into aseriesof tokens 。(stackoverflow)序列化一词的本意就是将数据排列成一系列(series)的原子性小词(token),以便存储和传输。复杂饶舌版:serializationis the process of translatingdata structuresorobjectstate into a format that can be stored (for example, in afi 阅读全文
posted @ 2013-11-12 11:24 瓜王 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1、最原始的表单方式前端: 后台: [HttpPost] public ActionResult Test(FormCollection fc) { Person person=new Person(){Id = fc["Id"], Name = fc["Name"]}; return Json(person.Id+" "+person.Name, JsonRequestBehavior.AllowGet); }2、使用MVC默认的模型绑定 [HttpPost... 阅读全文
posted @ 2013-11-08 16:54 瓜王 阅读(6601) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-06 09:18 瓜王 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 例子: 123 可以看到window.onload结果是先载入所有图片,然后再将图片变化大小。而$().ready()则是先改变大小,再载入图片。 阅读全文
posted @ 2013-10-28 11:24 瓜王 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1)继承基类的多态class BaseClass{ public virtual void DoSomething() { }}class SubClass{ public override void DoSomething() { }}BaseClass bClass=new SubClass();bClass.DoSomething(); 这种方式利用子类重写基类的虚方法,体现了IS-A风格的多态。2)实现接口的多态interface IAble{ void DoSomething();}class Sub... 阅读全文
posted @ 2013-10-24 10:28 瓜王 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 斜杠 /最早流行于类Unix系统,由于web遵守unix标准,因此url地址都是由/来分隔。反斜杠\1、dos,windows中用于分隔目录的符号。2、在编程语言中用于转义。tips:1)由于反斜杠\是转义符,所以,string str="\abc"; //错误string str="\\abc"; //正确 string str=@"\abc"; //正确2)在C#中关于Combine方法,,var path=Path.Combine(webPath, oldPath);第二个参数必须不能由"\",或者" 阅读全文
posted @ 2013-10-22 18:16 瓜王 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 需求:希望在js中使用Controller传过来的对象,特别是对象里存有list的数据。不希望循环使用隐藏域。解决办法:在View中使用Json.Net序列化:@{ string jsonStr = JsonNet.SerializeToEntity(Model); }在Js中,使用Json.Net反序列化: var jsonstr = $.parseJSON($("#folderJsonStr").val()); 阅读全文
posted @ 2013-10-18 18:19 瓜王 阅读(324) 评论(0) 推荐(0) 编辑
摘要: dom事件冒泡的顺序是从里到外。因此,在jQuery下需要使用e.stopPropagation();来阻止更大元素的事件触发。如果是动态添加的元素,那么用下面的代码是无法去除冒泡事件的! $("input[type=text]").live('click', function (e) { e.stopPropagation(); });必须用delegate来写 $("td").delegate('input[type=text]', 'click', function (e) { e.stopPropa 阅读全文
posted @ 2013-10-16 19:58 瓜王 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 软件的本质:产品和产品交付载体。软件与硬件的不同:1)软件是设计开发,而非生产制造。2)软件不会磨损,但会退化。退化的原因是变更,不断的变更可能会引入新的错误,使得失效律越来越大。3)工程学科基于构件,设计时可以专注于真正创新的部分,而大部分软件仍是定制化的。软件工程是:(1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和卫华,即将工程化的方法运用于软件。(2)对(1)的研究。软件工程的层次:(1)根基是质量关注。(2)其次是软件过程层。(3)方法层(4)工具层软件神话:(1)管理神话:有软件开发宝典=一切OK、通过增加人员可以赶上进度(人月神话)、外包给第三方公司就一切OK。(2) 阅读全文
posted @ 2013-10-08 12:04 瓜王 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在对委托使用-=解绑方法时,resharper会出现一个提示:Delegate substraction has unpredictable result。http://confluence.jetbrains.com/display/ReSharper/Delegate+subtraction+has+unpredictable+semantics解释了原因。根据该网页所举出的示例: Action a = () => Console.Write("A"); Action b = () => Console.Write("B"); ... 阅读全文
posted @ 2013-10-03 16:53 瓜王 阅读(348) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页