缓存_Tag标签_程序员俱乐部
中国优秀的程序员网站
程序员频道
CXYCLUB技术
地图
最新资讯
|
百度新闻
|
GOOGLE地图
|
RSS订阅
|
更多
职场话题
生活休闲
恋爱交友
程序人生
学习进修
职业发展
项目管理
求职面试
程序员创业
JAVA
.NET
C/C++
Ruby
Delphi
JavaScript
PHP
ASP
JSP
HTML
XML
移动开发
开发工具
其他
编程开发
数据库
操作系统
新闻资讯
互联网
非技术区
非技术区
生活休闲
恋爱交友
职业发展
求职面试
程序人生
移动开发
开发工具
DB2
MySql
Sybase
开发
JAVA
.NET
PHP
C/C++
数据库
SQL Server
Oracle
互联网
运营
推广
营销
SEO
系统
Linux
Unix
Windows
资讯
动态
产品
人物
创业
职场
学习
管理
热搜:
男性
胸罩
市场饱和
原创团队
Siri
管理层
同比增长
网易
资本市场
股价暴跌
PHP判断数组为空
Hyperloop
超级高铁
OPower
分享
男性
胸罩
市场饱和
原创团队
Siri
管理层
同比增长
网易
资本市场
股价暴跌
更多>>
当前位置:
程序员俱乐部
>>
Tag标签
>>
缓存
>>列表
·
ListView优化-ViewHolder缓存
发布时间:2014-06-20
安卓开发中ListView控件是一个使用频率相当的高级控件,通常用于展示一系列相似度极高的数据,当数据量极大或布局相当复杂时,ListView的性能优化就显得非常重要。所以在开发中不但功能上要满足,而且在性能上也不能马虎。使用ListView是一个标准的适配器设计模式,ListView把数据、XML布局和Adapter有极地结合在一起完成一系列的展示功能。在ListView的数据展示中,每次滑动ListView都会触发getView()方法的调用...
查看全文
·
MemCache分布式缓存的一个bug
发布时间:2014-06-10
Memcached分布式缓存策略不是由服务器端至支持的,多台服务器之间并不知道彼此的存在。分布式的实现是由客户端代码(Memcached.ClientLibrary)通过缓存key-server映射来实现的,基本原理就是对缓存key求hash值,用hash值对服务器数量进行模运算,该key值被分配到模运算结果为索引的那台server上。Memcached.ClientLibrary对缓存key计算hashcode的核心算法如下:1///<summary>...
查看全文
·
云计算之路-阿里云上:受够了OCS,改用ECS+Couchbase跑缓存
发布时间:2014-06-08
当今天早上在日志中发现这样的错误之后,对阿里云OCS(mecached缓存服务)的积怨倾泻而出。2014-06-0807:15:56,078[ERROR]Enyim.Caching.Memcached.MemcachedNodeSystem.IO.IOException:Failedtowritetothesocket'10.160.124.220:11211'.Error:ConnectionReset这个问题我们4月份发现过的,当时给OCS起了个外号叫&ldquo...
查看全文
·
高性能网站架构设计之缓存篇(1)- Redis的安装与使用
发布时间:2014-05-31
一、什么RedisREmoteDIctionaryServer,简称Redis,是一个类似于Memcached的Key-Value存储系统。相比Memcached,它支持更丰富的数据结构,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型),并提供了数据持久化机制,在某些场景下,你完全可以把它当做非关系型数据库来使用。它是一个高性能的存储系统,能支持超过100K+每秒的读写频率。同时还支持消息的发布/订阅...
查看全文
·
缓存算法(页面置换算法)-FIFO、LFU、LRU
发布时间:2014-05-24
缓存算法(页面置换算法)-FIFO、LFU、LRU在前一篇文章中通过leetcode的一道题目了解了LRU算法的具体设计思路,下面继续来探讨一下另外两种常见的Cache算法:FIFO、LFU1.FIFO算法FIFO(FirstinFirstout),先进先出。其实在操作系统的设计理念中很多地方都利用到了先进先出的思想,比如作业调度(先来先服务),为什么这个原则在很多地方都会用到呢?因为这个原则简单、且符合人们的惯性思维,具备公平性,并且实现起来简单,直接使用数据结构中的队列即可实现...
查看全文
·
精灵性能优化-使用精灵帧缓存
发布时间:2014-05-21
精灵帧缓存是缓存的一种,缓存有如下几种:纹理缓存(TextureCache)。使用纹理缓存可以创建纹理对象,在上一节我们已经用到了。精灵帧缓存(SpriteFrameCache)。能够从精灵表中创建精灵帧缓存,然后再从精灵帧缓存中获得精灵对象,反复使用精灵对象时候,使用精灵帧缓存可以节省内存消耗。动画缓存(AnimationCache)。动画缓存主要用于精灵动画,精灵动画中的每一帧是从动画缓存中获取的。这一个节我们主要介绍精灵帧缓存(SpriteFrameCache)...
查看全文
·
Firefox 32将启用新的HTTP缓存后端
发布时间:2014-05-20
Mozilla开发者宣布新的HTTP缓存后端已在最新的FirefoxNightly版中默认启用,用户将能在几个月后发布的Firefox32正式版中体验到新的改进。新的HTTP缓存后端将会自动删除目前留在用户磁盘内的旧数据,这些无用的旧数据将不会再浪费用户的空间。新的HTTP缓存后端带来了许多改进,包括在屏渲染时的请求优先级优化,提前读取速度预载加快大内容载入,最常用响应报头池允许0毫秒决定重用或重验证缓存的预载,等等。新的改进将能加快网页载入和减少内存消耗,不会在缓存时产生UI挂起或无响应。...
查看全文
·
我也要谈谈大型网站架构之系列(3)——死了都要说的缓存
发布时间:2014-05-05
说到缓存,我想大家跟我一样都很兴奋,当我们遭遇网站性能瓶颈的时候,缓存是一剂强心针,也是一粒紧急妈富隆,从而在优化网站性能方面冠上了第一定律的帽子,我们前年在做淘应用的时候,就遭遇了性能瓶颈,短时间内采用缓存紧急优化,给我们大优化之前争取了宝贵的时间。一:缓存的种类要说缓存有多少种,太多了,比如浏览器缓存,文件缓存,片段缓存,数据库缓存等等,合理利用这些缓存则能大幅度的提高系统性能,利用不好反而会偷鸡不成蚀把米,给服务器造成巨大的压力,所以这里就存在一个缓存的使用原则的问题。二...
查看全文
·
如何设置页面缓存或不用页面缓存
发布时间:2014-04-27
一、设置页面缓存1、直接在页面上用<%@OutputCacheDuration="10"VaryByParam="None"%>声明来缓存页面2、使用服务端方法://将Cache-Control标头设置为HttpCacheAbility值Response.Cache.SetCacheability(HttpCacheability.Public);//将页面的绝对过期时间Response.Cache.SetExpires(DateTime.Now.AddSeconds(20));3...
查看全文
·
MVC缓存03,扩展方法实现视图缓存
发布时间:2014-04-23
关于缓存,先前尝试了:●在"MVC缓存01,使用控制器缓存或数据层缓存"中,分别在控制器和DataAccessLayer实现了缓存●在"MVC缓存02,使用数据层缓存,添加或修改时让缓存失效"中也尝试了在添加或修改时让缓存失效 本篇,要尝试的是视图缓存。 □思路1、缓存的载体是什么?在DataAccessLayer中,缓存是围绕System.Runtime.Caching进行的,而在视图层面,当然是围绕上下缓存HttpContext...
查看全文
·
MVC无限级分类01,分层架构,引入缓存,完成领域模型与视图模型的映射
发布时间:2014-04-19
本系列将使用zTree来创建、编辑关于品牌、车系、车型的无限级分类,使用datagrid显示,源码在github。先上最终效果:datagrid显示所有记录、分页,提供添加、修改、删除按钮,并提供简单搜索:创建分类,弹出模态窗口,zTree显示所有分类,点击勾选按钮或节点,所选节点名称显示到文本框:提供客户端和服务端验证,验证不通过显示出错信息:修改分类,弹出模态窗口,zTree显示当前选中的节点名称:创建数据模型并生成到数据库→创建CarModel.edmx,创建模型...
查看全文
·
Asp.net使用SqlDependency缓存使用笔记
发布时间:2014-04-17
在asp.net中使用SqlDependency缓存1首先要在给Test_01数据库打开监听ALTERDATABASETest_01SETENABLE_BROKER;注:SELECTis_broker_enabledFROMsys.databasesWHEREname='Test_01'查询是否开启此监听(0未开启,1开启)2必须在Test_01数据库中的QueryNotificationService服务上向Guest用户授予发送权限。方法如下...
查看全文
·
BeanCopier系列之三:缓存BeanCopier提升性能
发布时间:2014-04-12
BeanCopier拷贝速度快,性能瓶颈出现在创建BeanCopier实例的过程中。所以,把创建过的BeanCopier实例放到缓存中,下次可以直接获取,提升性能:publicclassCachedBeanCopier{staticfinalMap<String,BeanCopier>BEAN_COPIERS=newHashMap<String,BeanCopier>();publicstaticvoidcopy(ObjectsrcObj,ObjectdestObj)...
查看全文
·
线程静态在对象缓存中的妙用
发布时间:2014-04-08
线程静态标记静态字段的值对于每个线程都是唯一的。简单来说,是只应用在静态字段上,而且对于每一个线程都是独立存储的。那么,结合对象缓存来说,需求如下:1、一些工具类,需要占用一定资源,但又不希望太频繁的创建该工具类。2、需要适应多线程的情况一个例子就是StringBuilder类,StringBuilder类内部实现使用了char[]来存储字符,我们需要使用StringBuilder来创建字符串,而且希望不太频繁的创建它,避免内存压力。下面,就是.NETFramework4.5...
查看全文
·
MVC缓存02,使用数据层缓存,添加或修改时让缓存失效
发布时间:2014-04-07
在"MVC缓存01,使用控制器缓存或数据层缓存"中,在数据层中可以设置缓存的有效时间。但这个还不够"智能",常常希望在编辑或创建的时候使缓存失效,加载新的数据。□思路1、缓存是以键值<string,object>存放的,在创建缓存的时候,先把IDictionary<int,T>作为缓存内容存储,int为T的主键。2、EF上下文保存的时候时候把变化保存到数据库,并更新缓存中的内容。●先找出上下文中状态为added或modified的实体...
查看全文
·
MVC缓存01,使用控制器缓存或数据层缓存
发布时间:2014-04-04
对一些浏览频次多、数据量大的数据,使用缓存会比较好,而对一些浏览频次低,或内容因用户不同的,不太适合使用缓存。 在控制器层面,MVC为我们提供了OutputCacheAttribute特性;在数据层使用缓存,用System.Runtime.Caching是不错的选择。 控制器层面使用OutputCacheAttribute缓存□OutputCacheAttribute默认的缓存时间是60秒。[OutputCache(Duration=20...
查看全文
·
读取IE缓存文件
发布时间:2014-03-24
使用WebCacheTool项目中的WinInetAPI.cs和Win32API.cs两个类///<summary>///获取IE缓存文件///</summary>///<paramname="domain">域名</param>privatevoidGetFileByIECache(stringdomain){stringpath=String.Empty;try{//获取.cfg后缀的文件ArrayListresults=WinInetAPI...
查看全文
·
Winform里面的缓存使用
发布时间:2014-03-21
缓存在很多情况下需要用到,合理利用缓存可以一方面可以提高程序的响应速度,同时可以减少对特定资源访问的压力。本文主要针对自己在Winform方面的缓存使用做一个引导性的介绍,希望大家能够从中了解一些缓存的使用场景和使用方法。缓存是一个中大型系统所必须考虑的问题。为了避免每次请求都去访问后台的资源(例如数据库),我们一般会考虑将一些更新不是很频繁的,可以重用的数据,通过一定的方式临时地保存起来,后续的请求根据情况可以直接访问这些保存起来的数据。这种机制就是所谓的缓存机制。.NET4...
查看全文
·
Redis for Windows(C#缓存)安装和使用
发布时间:2013-12-19
前言前段时间写过两篇简单的有关Memcached缓存的相关文章,当然了只是入门的如何使用而已。最近这两天又发现了Redis这个神奇的东西,之前肯定看到过,由于是小菜,还真心没多多注意它是干什么的,不料最近发现原来它也是缓存神器呀,于是自己就来简单的入门学习。Asp.Net中使用Couchbase——Memcached缓存入门篇http://www.cnblogs.com/aehyok/p/3436721.htmlAsp.Net中使用Couchbase&mdash...
查看全文
·
Redis for Windows(C#缓存)配置文件详解
发布时间:2013-12-19
前言在上一篇文章中主要介绍了Redis在Windows平台下的下载安装和简单使用http://www.cnblogs.com/aehyok/p/3478282.html。当然我也在上一篇中指定过配置文件,并且修改其中的端口port。本文将主要来探讨redis强大的配置文件。我现在使用的redis版本为2.6。首先奉上配置文件的源文件。#Redisconfigurationfileexample#Noteonunits:whenmemorysizeisneeded...
查看全文
共10页
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页
最新文章
Java开发在..
Java开发在..
·
Java开发在线打开编辑保存Word文件
·
Java开发在线打开编辑保存Word文件
·
转 Java给word中的table赋值
·
三元运算符
·
转 java操作word
·
G1 GC技术解析
·
springboot使用redis缓存
·
]Java开发在线打开编辑保存Word文
·
.sh脚本执行java程序
·
java三大范式
·
3种方法实现PHP生成微信小程序二维码
·
CMS垃圾收集器
·
数据生成器
·
Throughtput收集器
·
如何使用jMeter发送两个逻辑上相关的
今日热点
·
FreeBSD 8.1正式发布公告 特性
·
判断字段是否存在的SQL语句写法
·
[转]超时时间已到。超时时间已到,但是尚
·
VS2010使用.net 4.0中的AS
·
让Ubuntu即默认进入命令行界面
·
全面认识Eclipse中JVM内存设置
·
通过反向连接在外网连接内网VNC寻求帮助
·
Spring.net + Fluorin
·
Conexant Systems HD
·
rails 设置session过期时间
推荐文章
android..
unable ..
·
Adobe CS5.5(X3
·
java.net.Conne
·
android Canvas让我很困惑
·
wamp服务器使用ip访问提
·
错误:没有注册类别 (异常来自 HRES
·
The last pack
·
unable to find valid
·
android ListView的分段显
·
Adobe CS5.5(X3
·
大公司JAVA面试题目
·
iPhone中使用ShareKit一键分
·
叠拓成都面试归来
·
JS javascript实现url编码
·
老三携剑出山,Swing法力
·
Android 2.1 从SD卡导入联系
English
|
关于我们
|
诚聘英才
|
联系我们
|
网站大事
|
友情链接
|
意见反馈
|
网站地图
Powered by
程序员俱乐部
程序提供: HugoCMS 2.0
网站备案:苏ICP备11048748号-1