03 2013 档案
摘要:加密:View Code //加密,docPath:要加密的文件路径,strKey:秘钥public static void Encrypt(string docPath, string strKey){ //分组加密算法 var fs = new FileStream(docPath, FileMode.Open); byte[] buffer = new byte[fs.Length]; fs.Read(buffer, 0, buffer.Length);//得到需要加密的字节数组 //设置密钥,密钥向量,两个一样,都是16个byte var r...
阅读全文
摘要:有时为了在做远程机制时,多使用一个参数,可以加上AdditionalFields字段,该字段可以自定义数据,交给服务器验证。样例代码:类:public class ColumnVM : BaseObj { [Required(ErrorMessage = "请填写栏目的名称"), Remote("CheckColumnName", "Course", ErrorMessage = "已存在相同栏目", AdditionalFields = "ActionMethod")] public stri
阅读全文
摘要:序列化就是将对象转为可传输,如json,xml或可保存,如二进制的格式。fiddle调试时,当数据的接口为一个包含list引用时,post过来的值应该忽略参数名,直接传入 list.
阅读全文
摘要:首先引用Newtonsoft.Json.dll,然后,见代码:View Code public class JsonConverterStrAndLongToDate : JsonConverter { public override bool CanConvert(Type objectType) { return objectType == typeof(DateTime); } public override object ReadJson(JsonReader reader, Type obje...
阅读全文
摘要:MVC模式诞生于Xerox,但后来这里出现了GUI。导致后来的事件驱动编程思想。这与MVP相关。asp.net webform就是事件驱动编程的,但这一切都是为了设计掩盖一个小小的“谎言”:Internet和HTTP可以进行有状态的编程。但是很多人不愿意接受这个谎言。于是MVC模式复兴了。
阅读全文
摘要:常用Html.RenderPartial(),实例代码: @{ Html.RenderPartial("PartialHelper/_AjaxColumn", ViewBag.ajaxColumns as List<AjaxColumnEntity>, new ViewDataDictionary() { { "colTitle",View...
阅读全文
摘要:POST /InStock HTTP/1.1Host: www.example.orgContent-Type: application/soap+xml; charset=utf-8Content-Length: nnn<?xml version="1.0"?><soap:Envelopexmlns:soap="http://www.w3.org/2001/12/soap-envelope"soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
阅读全文
摘要:2.0 大量api变更/泛型/匿名方法/迭代器 同时推出VS20053.0 WPF/WCF/WF3.5 Linq/扩展方法/ASP.NET增强 同时推出VS2008 值得一提的是,此时C#为3.0,CLR为2.04.0 dynamic/可选参数方法/COM互操作性4.5 ...不是很懂 在12年8月推出的。
阅读全文
摘要:1)为什么数组可以foreach遍历?因为数组可以按需提供一个叫做枚举数(enumerator)的对象。该对象实现了IEnumerator接口。提高一个层次说,所有被foreach遍历的对象实现了IEnumerable接口,在遍历时调用了该对象的GetEnumerator()反响。返回的是实现了 IEnumerator接口的对象。枚举的三种形式:IEnumerable/IEnumerator形式、IEnumerable<T>/IEnumerator<T>泛型形式,不使用接口也就是说,所有的数组默认实现了IEnemerator接口,包含三个方法 public object
阅读全文
摘要:在给ipad 做推送的时候,推送模块需要很长时间。这个时候,用一个线程去处理这件事情,就可以让主模块走完不受影响。
阅读全文

浙公网安备 33010602011771号