protected MemberInfo GetCacheMemberInfo(string userName)
    {
        MemberInfo minfo = new MemberInfo();//实体
        minfo = System.Web.HttpRuntime.Cache.Get("HotPP_" + userName) as MemberInfo;//读缓存
        if (minfo == null)
        {
            MemberInfo[] minfos = SASAPIHelper.GetMembers(1);
            List<MemberInfo> mlist = new List<MemberInfo>();
            mlist.AddRange(minfos);
            //委托
            Predicate<MemberInfo> mpush = new Predicate<MemberInfo>(delegate(MemberInfo info) { return info.Name == userName; });
            minfo = mlist.Find(mpush);

//加缓存
            System.Web.HttpRuntime.Cache.Insert("HotPP_" + userName, minfo, null, DateTime.Now.AddMinutes(30), System.Web.Caching.Cache.NoSlidingExpiration);
        }
        return minfo;//返回实体
    }

转载于:https://www.cnblogs.com/yhdkzy/archive/2011/02/25/1964625.html

根据条件查找数组中的一条数据并放入缓存相关推荐

  1. java 将数据库中的每一条数据取出放入数组或者List中

    1.如何将数据库中数据按照行(即一整条数据)取出来,存入到数组当中? public static String str = null; // 将StringBuffer转化成字符串public sta ...

  2. MongoDB筛选数组中每一条数据都满足条件的文档

    假设存在如下的数据 date: Date users: [{ user: 1, group: 1 }{ user: 5, group: 2 } ]date: Date users: [{ user: ...

  3. vue删除数组中的一条数据_删除排序数组中的重复项 II

    删除排序数组中的重复项 II题目 给定一个增序排列数组 nums ,你需要在 原地 删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度. 不要使用额外的数组空间,你必须在 原地 修改 ...

  4. java怎么把数据封进对象里_(Java)想把数组中一条一条的数据全部放入对象中去..要怎么做呢...

    展开全部 Java把数组中一条一条的数据全部放入对象中去操作如下: 1.先获取到数组中的数据dataArray数据. 2.接32313133353236313431303231363533e58685 ...

  5. js查找数组中符合条件的元素

    js查找数组中符合条件元素的几种方法 一.利用for循环进行查找 let arr = [{name: 'zhangsan', age: 18},{name: 'lisi', age: 17},{nam ...

  6. 【Dart 教程系列第 22 篇】Dart 之 lastWhere 倒序查找数组中第一个满足条件的元素

    这是[Dart 教程系列第 22 篇],如果觉得有用的话,欢迎关注专栏. Dart 倒序查找数组中第一个满足条件的元素,用 lastWhere () 方法,源代码定义如下 E lastWhere(bo ...

  7. 题目:查找数组中的重复数字,要求空间复杂度为O(1)(基于Java实现)

    题目:查找数组中的重复数字,要求空间复杂度为O(1)(基于Java实现) 题目: 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字 ...

  8. JS 使用find 查找数组中某个元素

    1. find 方法 find()方法用于查找数组中符合条件的第一个元素,如果没有符合条件的元素,则返回undefined 语法: array.find(function(currentValue, ...

  9. excil mysql查询 条件_excel多条件查找 Excel中实现多条件查找的15种方法

    excel多条件查找 Excel中实现多条件查找的15种方法,平凡的世界平凡的你,努力学习使我们变得不平凡,今天要介绍的知识是excel多条件查找的相关知识,你准备好学习excel多条件查找 Exce ...

最新文章

  1. 判断两个树是否相等和判断tree1是否包含tree2 python实现
  2. Science给博士新生的“欢迎”信:5点期望太扎心!
  3. IBM AIX JFS 数据恢复记录(暂)
  4. Linux下把目录拷贝到全部同名目录的脚本
  5. 将数组存入mysql数据库,将数组值写入mysql数据库
  6. JSTL标准标签库的国际化标签
  7. MRI炎症和结构损伤指标对TNF拮抗剂治疗AS患者获持续缓解的预测价值
  8. C++ Builder 5编HOOK程序
  9. 关于字符串和字符数组的再讨论
  10. golang:cannot unmarshal number into Go value of type []json.RawMessage
  11. qml textarea出现滚动条
  12. c语言包含数学库函数的头文件为,Cmath——C语言数学函数库
  13. [渝粤教育] 中国地质大学 国际贸易实务 复习题
  14. H3CSE园区-SSH
  15. Windows7 关闭UAC_频繁提示的权限放行窗口
  16. 新浪微博 发微博消息的处理
  17. MySQL: Incorrect string value: '\xF0\xA4\xBD\x82'分析解决
  18. Mars3D开发基础学习:场景特效
  19. wps删除分节符导致前面格式变乱的解决方案
  20. c语言求婚代码大全,程序员表白教程,这些代码用过的都成功了!

热门文章

  1. 公司成立两周年感言_对我的副项目成立一周年的一些反思
  2. 体检系统前端源码_给您的前端进行健康检查
  3. PMP®考试是什么机构
  4. Java培训学习步骤有哪些
  5. Linux-CentOS 7 增加root分区容量
  6. 异常检测算法:Isolation Forest
  7. 老板来了:人脸识别 + 手机推送,老板来了你立刻知道!
  8. 34补1-2_3 HA Cluster基础及heartbeat实现HA
  9. awk: (FILENAME=- FNR=1) 致命错误: 试图访问字段 -2
  10. mysql备份策略的制定