03 2016 档案

摘要:PHP的默认机制:每一次php请求,会有1/100的概率(默认值)触发“session回收”。如果“session回收”发生,那就会检查/tmp/sess_*的文件,如果最后的修改时间到现在超过了1440秒(gc_maxlifetime的值),就将其删除,意味着这些session过期失效 文件一般为 阅读全文
posted @ 2016-03-16 23:20 踏雪无痕SS 阅读(4852) 评论(0) 推荐(0) 编辑
摘要:iOS 4.0+ 使用英文字体 Helvetica Neue,之前的iOS版本降级使用 Helvetica 中文字体设置为华文黑体STHeiTi 默认数字字体是Helvetica Neue 需补充说明,华文黑体并不存在iOS的字体库中(http://support.apple.com/kb/HT58 阅读全文
posted @ 2016-03-15 22:00 踏雪无痕SS 阅读(845) 评论(0) 推荐(0) 编辑
摘要:一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息队列在 阅读全文
posted @ 2016-03-10 15:19 踏雪无痕SS 阅读(6104) 评论(1) 推荐(2) 编辑
摘要:一、Redis启动 加载配置(命令行或者配置文件) 启动TCP监听,客户端的列表保存在redisserver的clients中 启动AE Event Loop事件,异步处理客户请求 事件处理器的主循环 aeMain void aeMain(aeEventLoop *eventLoop) { even 阅读全文
posted @ 2016-03-08 14:58 踏雪无痕SS 阅读(3377) 评论(0) 推荐(0) 编辑
摘要:一、简介 Redis的启动也就是main函数的执行,程序的入口在redis.c中,启动流程: 1. 初始化默认服务器配置,如果是sentinel模式还需进行额外的配置 2. 修改配置文件或配置选项,这其中包括处理诸如-h/--help,-v/--version,--test-memory的特殊选项, 阅读全文
posted @ 2016-03-02 18:01 踏雪无痕SS 阅读(2820) 评论(0) 推荐(0) 编辑