zoukankan      html  css  js  c++  java
  • 应用程序 数据缓存

     /// <summary>
        
    ///  通过单利模式 实现数据程序缓存
        
    ///  DataInstanct.GetInstan().Add(0)[写入数据]
        
    ///   DataInstanct.GetInstan().Clear()[清空数据存储]
        
    /// </summary>
        public class DataInstance
        {   
            /// <summary>
            
    /// 数据仓库
            
    /// </summary>
            public static List<int> dataWarehouse = new List<int>();
            private readonly static DataInstanct instan = new DataInstanct();
           
            private static object obj=new object ();
            
            public static DataInstanct GetInstan()
            {
                return instan;
            }

            public DataInstanct()
            {
            }

            public void Clear()
            {
                dataWarehouse = new List<int>();
            }
     
            public int Add(int i)
            {
                lock (obj)
                {
                    list.Add(i);
                }
                return list.Count;
            }
        }
  • 相关阅读:
    洛谷P1527 矩阵乘法——二维树状数组+整体二分
    bzoj1503 [NOI2004]郁闷的出纳员——splay
    bzoj4811 [Ynoi2017]由乃的OJ 树链剖分+位运算
    D Dandan's lunch
    C Sleepy Kaguya
    B bearBaby loves sleeping
    A AFei Loves Magic
    II play with GG
    angular的路由和监听路由的变化和用户超时的监听
    ng-disabled 指令
  • 原文地址:https://www.cnblogs.com/rhythmK/p/2528778.html
Copyright © 2011-2022 走看看