当前位置: 首页 > news >正文

包头网站建设公司百度搜索风云榜电视剧

包头网站建设公司,百度搜索风云榜电视剧,网站做城市地图,四川在线城市论坛一.QCache QCache在构造的时候指定了缓存中允许的最大成本,也就是如下构造函数中的参数maxCost。默认情况下,QCaches maxCost() 是100。 QCache(int maxCost = 100) ~QCache() void clear() bool contains(const Key &key) const int count() const bool insert(const …

一.QCache

QCache在构造的时候指定了缓存中允许的最大成本,也就是如下构造函数中的参数maxCost。默认情况下,QCache's maxCost() 是100。

QCache(int maxCost = 100)
~QCache()
void clear()
bool contains(const Key &key) const
int count() const
bool insert(const Key &key, T *object, int cost = 1)
bool isEmpty() const
QList<Key> keys() const
int maxCost() const
T *object(const Key &key) const
bool remove(const Key &key)
void setMaxCost(int cost)
int size() const
T *take(const Key &key)
int totalCost() const

在向QCache中插入新的数据时,也可以指定对应的成本(insert的第三个参数);如果总成本大于允许的最大成本,就会自动将缓存中最古老的一些数据删除掉,使得总成本仍然小于或者等于允许的最大成本。因此,如果考虑到缓存数据的成本,那么使用QCache就会比QHash和QMap方便很多。
如果要从QCache中删除特定key的对象,请调用remove,这不仅把对象移出QCache,还将删除该对象。如果您想在QCache不删除对象的情况下从缓存中移除对象,请使用take()。这两个特性和QHash、QMap是一样的。
下面是一个Demo:

#include <QCache>
#inc
http://www.khdw.cn/news/7846.html

相关文章:

  • 网站做百度推广要多少钱互联网营销师考试
  • 在线ps图百度seo推广方案
  • 怎么做企业营销型网站杭州线上推广
  • 网站上的验证码怎么做的seosem是什么职位
  • 常用的app开发制作手机优化大师
  • 网站建设定金合同范本短视频seo代理
  • 经开区网站建设唯尚广告联盟app下载
  • wordpress用户登录显示请求失败深圳seo优化外包
  • 阳春市住房规划建设局网站域名查询ip地址
  • 可以用css3做响应式网站吗下载百度app并安装
  • 专做展厅设计网站b2b免费发布信息网站
  • 昆山网站制作 微博今日头条收录入口
  • 凡科网站怎么做建站网站流量查询
  • 公益网站建设分析谷歌seo怎么优化
  • 网站正在紧急建设中百度投放广告一天多少钱
  • 企业网站建设的重要性百度搜索推广登录入口
  • 电脑做网站服务器视频教程站长之家域名解析
  • wordpress自动设置特色图像网站优化外包费用
  • 网站怎么做seo_seo服务 收费
  • 做网站的数据库百度认证官网申请
  • 石景山网站建设制作公司魔方优化大师官网下载
  • 做网站颜色类型是啥seo网站推广的主要目的包括
  • 微建站程序有哪些手机建站
  • 北京php培训网站建设seo排名推广工具
  • 微站网小程序推广赚佣金平台
  • 做私服发布网站犯法吗qq推广
  • 正规的营销型网站建设域名查询平台
  • 泰安做网站多少钱北京网站优化技术
  • 网站建设 销售人员seo排名点击
  • 手机端网站怎么做排名好项目推荐平台