基本原则 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. 尽量避免随意使用静态变量 要知道,当某个对象被定义为static变量所引用,那么GC通常是不会回收这个对象所占有的内存,如 public class A…

2021年1月15日 0条评论 29点热度 阅读全文

1.早期的运营模型是:流量->用户->收入。 2.随着市场环境的变化,目前比较流行和认可的运营模型是2A3R模型: 详见:AARRR模型移动APP运营人员必知的运营模式 2A3R模型,也叫:AARRR,是Acquisition(获取)、Activation(激活)、Retention(留存)、Revenue(收入)、Refer(自传播)这个五个单词的缩写,分别对应这一款移动应用生命周期中的5个重要环节。 其中: 前两个环节:获取用户(Acquisition)和提高激活/活跃度(Activation)是推…

2018年8月26日 0条评论 8点热度 阅读全文