08 2017 档案

摘要:这一节我们来看看删除,删除命令比较简单,不过要使删除更有效率 你需要配合我们第一节中讲的各种移动命令 字符删除 这里没有什么可注意的地方,但需要说明一下的是 通常情况下,新手一旦着急便会按着x不动,从而达到删除一大块文本的目的 如果是头几天使用还好说,但从长久考虑,你还需要学习下面的删除命令 单词删 阅读全文
posted @ 2017-08-08 10:31 datang6777 阅读(177) 评论(0) 推荐(0)
摘要:基础 字符位置插入 你看,其实刚开始用这两个就足够了,这就是最基础的 为什么这么说呢?因为你可以依靠上一节中的移动命令来达到任意位置,然后再大力插入 不要忘了,VIM中最重要的技巧之一就是命令间的配合使用 进阶 行位置插入 当然,如果你认为先移动光标然后插入或追加慢了,那么就应该用上面这种方法 它们 阅读全文
posted @ 2017-08-08 10:21 datang6777 阅读(171) 评论(0) 推荐(0)
摘要:基础 字符移动 你也可以使用键盘上的方向键来移动,但这么做h j k l的存在就失去了意义 之所以使用h j k l来控制方向,其主要目的是让你的手不离开键盘中心,从而提高效率 tips:在命令前加上数字代表命令执行次数,如:5k,表示上移5行 单词移动 需要注意的是,E会忽略标点符号,如:I‘m, 阅读全文
posted @ 2017-08-08 10:00 datang6777 阅读(189) 评论(0) 推荐(0)
摘要:Redis常用数据类型 Redis最为常用的数据类型主要有以下五种: ●String ●Hash ●List ●Set ●Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject 阅读全文
posted @ 2017-08-06 12:48 datang6777 阅读(272) 评论(0) 推荐(0)
摘要:一 http缓存 1.1缓存的分类: http中具有缓存功能的是:1、浏览器缓存、 2、缓存代理服务器。 1.2 什么是缓存: http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本,就可以从本地存储设备而 不是从原始服务器中提取这个文档。 1.3 缓存的好处有: 1. 减少了冗余 阅读全文
posted @ 2017-08-05 16:16 datang6777 阅读(190) 评论(0) 推荐(0)
摘要:话题先留着,待会儿过来 阅读全文
posted @ 2017-08-05 15:17 datang6777 阅读(101) 评论(0) 推荐(0)
摘要:导读 MySQL主从复制环境中,如何才能保证主从数据的一致性呢? 关于主从复制 现在常用的MySQL高可用方案,十有八九是基于 MySQL的主从复制(replication)来设计的,包括常规的一主一从、双主模式,或者半同步复制(semi-sync replication)。 我们常常把MySQL 阅读全文
posted @ 2017-08-05 15:01 datang6777 阅读(2146) 评论(0) 推荐(1)
摘要:CDN的原理,CDN 的实现方法,CDN 挂了怎么及时更新等等问题 先留着这个话题,有时间更新 云时代,为了提升静态资源的加载速度,大伙都是拼了。这促使近些年国内 CDN 的使用逐步普及。而作为一家以图片分享社区为核心业务的公司,图片 CDN 的使用比较多,下面梳理下自己的一些经验。闭门造车,如有勘 阅读全文
posted @ 2017-08-05 14:38 datang6777 阅读(737) 评论(0) 推荐(0)
摘要:一、背景 1、上线期间服务稳定性观察较困难 一个功能上线后,其实研发心里根本没底儿,不知道这个功能上线以后是不是真的没问题;有经验一些老同学还知道直接登录线上机器去tail -f php.error.log,但是对于新同学来说,基本就只能等着被通知服务故障。 退一步说,即便是能去线上去tail -f 阅读全文
posted @ 2017-08-05 14:27 datang6777 阅读(421) 评论(0) 推荐(0)
摘要:Gearman 是什么? Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。 Gearman 工作原理 Client(客户端):创建一个Job。 Server(服务):找到合适的Worker,把 阅读全文
posted @ 2017-08-05 14:24 datang6777 阅读(216) 评论(0) 推荐(0)
摘要:应用部署是工程人员(包括开发、测试和运维)每日面对的重要问题之一。尤其是在应用交付频率越来越高的当下,工程人员经常需要花费巨大的成本和心血来完成频繁的应用部署工作。在过去半年里面,我们接触了大量的企业客户,他们来自不同的行业,有着不同的规模,但我们发现他们在应用部署上面都有一个类似的困惑,即是应该选 阅读全文
posted @ 2017-08-05 14:21 datang6777 阅读(8691) 评论(0) 推荐(0)
摘要:一、背景 1、上线期间服务稳定性观察较困难 一个功能上线后,其实研发心里根本没底儿,不知道这个功能上线以后是不是真的没问题;有经验一些老同学还知道直接登录线上机器去tail -f php.error.log,但是对于新同学来说,基本就只能等着被通知服务故障。 退一步说,即便是能去线上去tail -f 阅读全文
posted @ 2017-08-04 19:36 datang6777 阅读(761) 评论(0) 推荐(0)