摘要: 设置缓存 [OutputCache(Duration =333,VaryByCustom ="Index")] 缓存: 主要防范,循环参数来发起请求时,造成的大量无意义的参数生成的垃圾缓存过多,大量占用内存的情况。 页面缓存也可以设置 VaryByParam ="none" 可以达到目的,但也无法做 阅读全文
posted @ 2016-05-24 18:54 xifeng434 阅读(309) 评论(0) 推荐(0) 编辑
摘要: asp.net webapi Action过滤器实现这个: #region 程序集 System.Web.Http, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // ~~\trunk\packages\Micr 阅读全文
posted @ 2016-05-18 17:02 xifeng434 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 处理一些分组后,该组按照某列排序后 ,取其中某条完整数据的问题。 或 按照其中不同列分组后的聚合 比如 sum,avg之类。 阅读全文
posted @ 2015-05-17 17:50 xifeng434 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 同事遇到一个问题:在做手机app接口时,返回JSON格式,json里面的数据属性均是string类型,但不能出现NULL(手机端那边说处理很麻烦,哎)。Model已经创建好了,而且model的每个属性均是string类型。数据层使用EF。数据库也有些字段可为空。这时,需要大量的验证属性是否为NULL,并将属性值为NULL的转换成"". 解决方案:1遍历model各个属性,当为NULL时,赋值"".2.支持泛型List的嵌套。 前提条件:model的值只有这几种,List ,string ,多层嵌套。 于是写了如下代码遍历属性,遇到很多问题,初稿,临时用,后面完善。 阅读全文
posted @ 2015-05-09 20:02 xifeng434 阅读(9295) 评论(3) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-05-02 17:47 xifeng434 阅读(11) 评论(0) 推荐(0) 编辑