缓存操作 读缓存 读缓存可以分为两种情况命中(cache hit)和未命中(cache miss): 缓存命中 首先从缓存中获取数据 将缓存中的数据返回 缓存未命中 首先从缓存中获取数据 此时缓存未命中,从数据库获取数据 将数据写入缓存 返回数据 读缓存的的处理由 缓存中有没有数据? 决定,如果缓存 ...
分类:
其他好文 时间:
2019-12-09 11:54:13
阅读次数:
75
varnish实现缓存加速一、采用varnish为nginx实现缓存加速1、实验环境:(1)一台varnish缓存服务器,一台nginx服务器(2)关闭防火墙和selinux2.配置varnish(1)修改varnish配置文件:创建目录:mkdir-pv/data/varnish/cache修改属主:chownvarnish.varnish/data/varnish/cache(2)测试:二、v
分类:
其他好文 时间:
2019-12-08 23:01:26
阅读次数:
123
+ pubsepc.yaml 文件 以上关于视频的文件的配置,都能正常播放(使用的 chewie 插件) 到了 audioplayers 插件,就是不能播,报错:找不到文件资源 Unable to load asset + 也注意到了,区分本地文件与网络文件 网络用 AudioPlayer,也可以通 ...
分类:
其他好文 时间:
2019-12-08 22:50:09
阅读次数:
1879
https://blog.csdn.net/huazhongkejidaxuezpp/article/details/88945627 背景 cache如memcache,redia等缓存来缓存数据库读取出来的数据,以提高读性能。但凡是使用缓存的项目,几乎都会遇到一个普遍的问题: 在不断增删改数据的 ...
分类:
数据库 时间:
2019-12-08 17:34:07
阅读次数:
86
进程之间的通信 预备知识: 1、用户态和内核态,当一个进程在执行用户自己的代码时处于用户运行态(用户态);当一个进程因为系统调用陷入内核代码中执行时处于内核运行态(内核态)。 2、进程之间的通信(Inter Processs Communication-IPC)实现机制有:管道、消息队列、信号值、信 ...
分类:
系统相关 时间:
2019-12-08 10:53:32
阅读次数:
102
CSAPP第七章概念 1.虚拟地址数=2^(虚拟地址位数) 最大可能的虚拟空间=虚拟地址数-1 2. 使用虚拟寻址,CPU需要将虚拟地址转换成物理地址,这样才能访问真实的物理内存 concepts:1)VM on disk,PM (DRAM cache) 2)page--cache blocks 3 ...
分类:
移动开发 时间:
2019-12-07 01:27:34
阅读次数:
164
一:Spring缓存抽象# Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; Cache接口为 ...
分类:
编程语言 时间:
2019-12-07 01:27:20
阅读次数:
139
视频地址: https://www.bilibili.com/video/av55251610?p=65 卸载不干净的环境: ...
分类:
其他好文 时间:
2019-12-07 01:07:25
阅读次数:
155
1、/ 根目录 所有目录挂在其下 2、/boot 存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。 3、/etc 系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。具体参见。 4、/lib 根文件系统目录下程序和核心模块的共享库。这个 ...
分类:
系统相关 时间:
2019-12-06 22:08:24
阅读次数:
120
缓存类Cache的使用 直接先上代码 代码通俗易懂,就是将重复使用的东西放入到Cache里面,到期之后程序会自动帮我们清除。但是有时候缓存跟我们要使用的的数据会有差异,这就是缓存跟实际数据不同步造成的结果。这时候Cache里面带了缓存依赖(就是我们的缓存跟他依赖的项目,只要依赖项被修改缓存就会被程序 ...