varnish如何存储缓存对象:file:单个文件;不支持持久机制;malloc:缓存在内存中;persistent:基于文件的持久存储;(此方式不建议使用)vcl:配置缓存系统的缓存机制;【线程中缓存功能的工作机制】一、在vs2和vs3上安装http写入文件,内容一个为onvs2,另一个为onvs3[root@v..
分类:
Web程序 时间:
2016-06-21 11:06:38
阅读次数:
281
工作中需要用到内存缓存,最开始打算用个的是.net自带的MemoryCache这么个东西,用的时候发现在服务端有时会莫名其妙的丢失缓存并且丢失后就缓存不上了。本来网上关于使用MemoryCache的不多,一直也没有找到原因和解决办法,所以就自己仿着它写了一个简单的实现。
首先看下目录结构
其中:
ChangeMoniter:是缓存对象的过期策略的检测器,包括文件改变监视器(F...
分类:
系统相关 时间:
2016-06-02 14:27:52
阅读次数:
400
Opengl4.0中可以进行离屏渲染,即创造一个帧缓存对象(FBO),绑定一个帧缓存对象后,所有对Opengl的操作都会针对这个帧缓存对象执行。而最近做项目时,在做一个拍照功能——读取Opengl渲染出的像素,并存入到BMP位图中。项目采用的是Opengl1.0和Opengl4.3结合的方法,并且两者的使用相对独立。使用旧的Opengl方法运行程序时,通过
glReadBuffer(GL_FRO...
分类:
其他好文 时间:
2016-05-13 03:38:03
阅读次数:
696
写在前面
接着上一节内容,开发环境搭建好后,我们当然想立即编写3D应用程序了。不过我们还需要些耐心,因为OpenGL是一套底层的API,因而我们要掌握的基本知识稍微多一点,在开始绘制3D图形之前,本节我们将通过绘制一个三角形的程序来熟悉现代OpenGL的概念和流程。通过本节可以了解到:
缓存对象VAO和VBO
GLSL着色器程序的编译、链接和使用方法
OpenGL绘图的基本流程
绘...
分类:
其他好文 时间:
2016-05-06 15:38:25
阅读次数:
287
延迟加载主要应用在以下场景: 数据层 – ADO.NET或Entity Framework等ORM反射 – 加载assemblies, types, MEF 缓存对象,领域实体 下面以领域实体为例, 在实体中我们经常检查某个属性下字段是否为空引用. 如果是空的话,计算或填充这个字段. 像这样: 1: ...
HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存 等等。 http中具有缓存功能的是浏览器缓存以及缓存代理 ...
分类:
Web程序 时间:
2016-03-29 23:48:19
阅读次数:
292
一、nginx缓存共享内存(存储键和缓存对象元数据)磁盘空间(存储数据)提示:proxy_cache_path:不能定义在server{}中缓存目录:(1)先全局定义 proxy_cache_path/nginx/cache/firstlevels=1:2:1keys_zone=first:20mmax_size=16g; server{listen80;server_namewww.cqelpay.com; ad..
分类:
其他好文 时间:
2016-03-23 11:29:30
阅读次数:
192
jQuery性能: 1.使用合适的选择器 使用ID选择器。 缩小定位DOM元素的范围。 使用标签选择器。 类选择器会使用DOM搜索,有选择性使用。 伪选择器会使用DOM搜索,有选择性使用。 2.为选择器指定上下文 3.缓存对象 永远不要让相同的选择器在代码中出现。 4.循环时使用DOM 5.数组方式
分类:
Web程序 时间:
2016-02-14 18:25:12
阅读次数:
211
第一版: ListView一屏显示多少对象其内部就创建多少View对象。滑动时退出的缓存对象留给滑进去时调用getView传的convertView。因为如果每次都findViewById查找创建视图对象,浪费性能和内存。所以我们都利用布局创建View给convertView。布局内部的view对象
分类:
其他好文 时间:
2016-02-05 01:09:05
阅读次数:
157