美文网首页
在TS中一个Cache缓存的的小代码工具

在TS中一个Cache缓存的的小代码工具

作者: 默默无闻的小人物 | 来源:发表于2021-09-30 13:35 被阅读0次

一个用于处理我们TS项目中缓存类

export class Cache {
  static instance: Cache;
  time_zone: Array<any>;
  private constructor() {}
  static getInstance(): Cache {
    if (!this.instance) {
      this.instance = new Cache();
    }
    return this.instance;
  }
  clearCache() {
    this.time_zone = null;
  }
}
每增加一种cache直接定义一个变量就好,如 time_zone

用法如下,Cache 实例已经定义成静态static的了,所以用的时候不需要new

import {Cache } from '.cache';
// 赋值
Cache.getInstance().time_zone = []
// 使用
Cache.getInstance().time_zone

相关文章

  • 在TS中一个Cache缓存的的小代码工具

    一个用于处理我们TS项目中缓存类 每增加一种cache直接定义一个变量就好,如 time_zone 用法如下,C...

  • 手写mybatis框架-增加缓存&事务功能

    增加代码详解 缓存 com.simple.ibatis.cache 缓存接口-Cache 自定义框架缓存接口,提供...

  • Spring cache 缓存

    注释驱动的 Spring cache 缓存(代码) Spring cache 介绍 缓存是实际工作中非常常用的一种...

  • 一步步教你实现Spring Cache

    Spring cache是对缓存使用的抽象,通过它我们可以在不侵入业务代码的基础上让现有代码即刻支持缓存。但是使用...

  • Spring Cache 介绍

    Spring Cache是对缓存使用的抽象,通过它我们可以在不侵入业务代码的基础上让现有代码即刻支持缓存。为现有的...

  • 随笔05-mac下与ldconfig类似的工具

    update_dyld_shared_cache该工具主要刷新so文件的缓存。

  • NSCache和RunLoop

    NSCache *cache; cache.countLimit = 10;最多缓存10个数据。可以控制你的缓存。...

  • Android WebView缓存

    WebView中设置缓存的代码: LOAD_CACHE_ONLY: 不使用网络,只读取本地缓存数据。LOAD_DE...

  • Linux----buffer和cache的区别

    buffer和cache都有缓存之意,但是在谷歌翻译中buffer只是缓存,而cache的意思是高速缓存!谷歌搜索...

  • CPU Cache

    CPU Cache结构 CPU包含多个核心,每个核心又有独自的一级缓存(细分成代码缓存和数据缓存)和二级缓存,各个...

网友评论

      本文标题:在TS中一个Cache缓存的的小代码工具

      本文链接:https://www.haomeiwen.com/subject/tjhygltx.html