在执行命令 sudo yum clean expire-cache 清理完过期的缓存后,再执行yum install 或 update命令都失败了。原因是清理过期缓存结果不该被清理的也删掉了,可能是yum的bug 上面截图中的5种解决办法都不是有效的。 我的解决办法: 1.sudo vim /etc ...
分类:
Web程序 时间:
2017-07-08 12:21:45
阅读次数:
183
今天面试问到了php框架的特性,特此在这汇总一下,方便以后查看。 Thinkphp 3.2特性: 1.多表查询非常方便,在model 里几句代码就可以完成完成多表的关联操作。 2.融合了smarty 框架技术,使前台和后台独立分开 3.支持多种缓存技术,memcache 技术支持非常好 4.命名规范 ...
分类:
Web程序 时间:
2017-06-24 17:16:46
阅读次数:
201
摘要: Tachyon是一种分布式文件系统,能够借助集群计算框架使得数据以内存的速度进行共享。当今的缓存技术优化了read过程,可是,write过程由于须要容错机制,就须要通过网络或者是磁盘进行复制操作。Tachyon通过将“血统”技术引入到存储层进而消除了这个瓶颈。创建一个长期的以“血统机制”为基 ...
分类:
其他好文 时间:
2017-06-24 11:11:12
阅读次数:
227
(以百度CDN进行分析) 婆说婆有理,公说公有理。是否使用CDN,不同的工程师有不同的意见。 这里呢我来进行一下简单的分析。 【正方观点】 1、 提升网站加载速度:CDN通过缓存技术提升网站打开速度,便于蜘蛛快速抓取和爬行 2、 提升网站安全性:隐藏真实网站ip,防御针对服务器IP的攻击和各种探测扫 ...
分类:
其他好文 时间:
2017-06-23 00:43:20
阅读次数:
279
如今互联网崛起的时代,各大网站都面临着一个大数据流问题,怎么提高网站访问速度,减少对数据库的操作;作为PHP开发人员,我们一般能想到的方法有页面静态化处理、防盗链、CDN内容分发加速访问、mysql数据库优化建立索引、架设apache服务器集群、还有就是现在流行的各种分布式缓存技术:如memcach ...
分类:
系统相关 时间:
2017-06-19 23:29:04
阅读次数:
255
一、什么是缓存1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为 Cache 二、缓存的分类1、基于web应用的系统架构图 2、在系统架构的不同层级之间,为了加快 ...
分类:
编程语言 时间:
2017-06-19 13:08:01
阅读次数:
127
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表。 一、什么是哈希表 在讨论哈希表之前,我们先大概了解下其他数据结构在新增,查找等基础操作执行性能 数组:采用一段连续的存储单元来存储数 ...
分类:
其他好文 时间:
2017-06-16 10:02:56
阅读次数:
160
相信很多人都会像小编一样傻乎乎的认为这两个都是用来上网的,至于这俩家伙是基友还是情侣,有什么区别的,就不清楚是怎么回事了。交换机和路由器的区别到底在哪里呢?本着科普和学习的精神,小编整理一些内容和大家分享。 交换机和路由器的区别之一 路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指 ...
分类:
其他好文 时间:
2017-06-11 10:29:02
阅读次数:
291
什么是Application Cache HTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。 Application Cache带来的三个优势是: ① 离线浏览 ② 提升页面载入速度 ③ 降低服务 ...
分类:
移动开发 时间:
2017-06-10 22:39:46
阅读次数:
229
什么是Application Cache HTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。 Application Cache带来的三个优势是: ① 离线浏览 ② 提升页面载入速度 ③ 降低服务 ...
分类:
移动开发 时间:
2017-06-10 14:10:17
阅读次数:
217