缓存机制 ListView的两级缓存 ListView的缓存和复用由它的父类AbsListView中的RecycleBin实现,设了两个缓存数组mActiveViews和mScrapViews。mActiveViews缓存显示在屏幕中的view,mScrapViews按ViewType缓存离屏的vi ...
分类:
移动开发 时间:
2020-07-19 23:23:51
阅读次数:
220
MapTask工作机制 MapTask工作机制如图4-12所示。 图4-12 MapTask工作机制 (1)Read阶段:MapTask通过用户编写的RecordReader,从输入InputSplit中解析出一个个key/value。 (2)Map阶段:该节点主要是将解析出的key/value交给 ...
分类:
其他好文 时间:
2020-07-19 23:10:43
阅读次数:
67
关联容器 关联容器和顺序容器(list、que等)有根本的的不同:关联容器中的元素是按照关键字来保存的,不同于顺序容器中的元素是按他们在容器中的位置来顺序保存和访问。 主要的关联容器有:map和set。 Map类型通常被称为关联数组,其中的元素是关键字-值(key-value)对,关键字起索引作用, ...
分类:
编程语言 时间:
2020-07-19 17:45:10
阅读次数:
61
1.构造函数主要是类在进行实例化的时候进行操作 2.析构函数主要是在类被删除的时候进行操作 3.this主要是将输入的变量传递给类的内部变量进行使用 // // Created by qq302 on 2020/7/19. // #include <iostream> #include <fstre ...
分类:
编程语言 时间:
2020-07-19 16:01:54
阅读次数:
87
安装包 cnpm install node-sass --save-dev 启动项目:cnpm run serve 目录结构介绍 创建新目录:api/route/views 默认资源文件介绍 assets:静态资源文件 components:组件 router:路由 store:vuex用于vue状 ...
分类:
其他好文 时间:
2020-07-19 15:51:39
阅读次数:
65
一、install vuex(vue-cli)-->command 1、vue init webpack vuexdemo 2、cnpm install vuex --save 3、npm run dev 二、interpretation vuex 1、src/store/index.js(prio ...
分类:
其他好文 时间:
2020-07-19 11:52:09
阅读次数:
73
redis应用场景: 一.string 1.缓存 简单key-value存储 2.分布式锁 setnx key value,当key不存在时,将 key 的值设为 value ,返回1 若给定的 key 已经存在,则setnx不做任何动作,返回0。 当setnx返回1时,表示获取锁,做完操作以后de ...
分类:
其他好文 时间:
2020-07-19 11:30:08
阅读次数:
93
redux状态管理器使用总结 redux的使用 首先我们要创建一个用于存储数据的仓库 JavaScript 状态容器,提供可预测化的状态管理。应用中所有的 state 都以一个对象树的形式储存在一个单一的 store 中。 惟一改变 state 的办法是触发 action,一个描述发生什么的对象。 ...
分类:
其他好文 时间:
2020-07-18 22:23:32
阅读次数:
64
Redux 安装指令是: > yarn add redux react-redux Redux 中的核心是: store 是应用的状态管理中心,保存着是应用的状态(state),当收到状态的更新时,会触发视觉组件进行更新。 container 是视觉组件的容器,负责把传入的状态变量渲染成视觉组件,在 ...
分类:
其他好文 时间:
2020-07-18 22:18:52
阅读次数:
56
REDIS Redis简介 什么是Redis redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(非关系性数据库)。 redis的优势 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) ...
分类:
其他好文 时间:
2020-07-17 09:41:32
阅读次数:
70