redis的缓存处理当将redis作为缓存服务器时, 需要处理过期缓存问题.
LRU是redis唯一支持的缓存处理方式.
对于缓存方面的设置包括两个参数, 一个是最大缓存数量, 另一个是缓存策略.最大缓存数量参数名为, “maxmemory”, 在配置文件”redis.conf”中设置.
当这个参数设置为0时, 表示内存无限制.
但是对于32位操作系统, 最大内存使用为3GB, 当超过这个数...
分类:
其他好文 时间:
2016-04-29 15:13:14
阅读次数:
181
首先先看一张经典的Activity生命周期的图
从图中可以看出Activity的生命周期的流程,其中具体的几个过程是:
1.Activity启动时会先后调用onCreate,onStart和onResume方法.
2.当Activity上面有一层透明的Activity时会先后调用当前Activity的onPause方法和新Activity的onCreate,onStart和onRes...
分类:
其他好文 时间:
2016-04-29 15:14:40
阅读次数:
181
最近项目做完后,需要测试,坑爹的是公司招两个月了,都没有测试,于是选择其他路径,在网上找到了一个测试方法,即monkey命令行,通过此命令,选择指定应用的报名,可以模仿点击事件,完成测试。
Android官方对Monkey进行了简单介绍,网上也有不错的翻译。这部分就直接引用官网的原文和网友的翻译。个人理解不同所以觉得有必要把官网原文贴出来。你也可以直接参见httpsdeveloper.andro...
分类:
移动开发 时间:
2016-04-29 15:13:34
阅读次数:
220
RTP/RTCP/RTSP/SIP/SDP 关系
1. RTP
Real-time Transport Protocol,是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的...
分类:
其他好文 时间:
2016-04-29 15:11:49
阅读次数:
259
在Android开发中,我们常用的布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通过这些布局我们可以实现各种各样的界面。与此同时,如何正确、高效的使用这些布局方式来组织UI控件,是我们构建优秀Android App的主要前提之一。本篇内容就主要围绕Android布局优化来讨论在日常开发中我们使用常用布局需要注意的一些方面,同时介绍一款SDK自带的U...
分类:
移动开发 时间:
2016-04-29 15:13:33
阅读次数:
241
在上一篇文章Path之基本图形中我们了解了Path的基本使用方法,本次了解Path中非常非常非常重要的内容-贝塞尔曲线。...
分类:
移动开发 时间:
2016-04-29 15:11:15
阅读次数:
279
在ES里把对象定义为无序属性的集合,其属性可以包含基本值,对象和函数。...
分类:
Web程序 时间:
2016-04-29 15:12:33
阅读次数:
288
Java关键字final、static使用总结
一、final
根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。
final类不能被继承,没有子类,final类中的方法默认是final的。
final...
分类:
其他好文 时间:
2016-04-29 15:10:34
阅读次数:
223
原作者:Eli Bendersky
http://eli.thegreenplace.net/2016/c11-threads-affinity-and-hyperthreading/
背景与简介
多年来,C与C++标准将多线程及并发处理排斥在外——在“目标机器依赖”世界的阴影之中,以“抽象机器”为目标的标准不包括它。在堆积如山,涉及并发的邮件列表及新闻组提问中,直接而冷血的“C++不知道线...
分类:
编程语言 时间:
2016-04-29 15:13:26
阅读次数:
291
UIKeyboardTypeDefault, // Default type for the current input method.
UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters, non-ASCII keyb...
分类:
移动开发 时间:
2016-04-29 15:12:33
阅读次数:
528
由于笔者没学过Linux等系统,对make文件所知甚少,本节分析可能有大量错误,只提供参考,随着技术积累,以后会回过头改正错误的地方,也非常欢迎提出指导意见。
其中分析大多数参考网上解释,加上自己的理解,对make源码逐行阅读并做了相关注释和分析。...
分类:
其他好文 时间:
2016-04-29 15:12:06
阅读次数:
339
Android使用RecyclerView1. 什么是RecyclerViewRecyclerView 是 Android-support-v7-21 版本中新增的一个 Widgets,官方对于它的介绍则是:RecyclerView 是 ListView 的升级版本,更加先进和灵活。简单来说就是:RecyclerView是一种新的视图组,目标是为任何基于适配器的视图提供相似的渲染方式。它被作为Lis...
分类:
移动开发 时间:
2016-04-29 15:10:28
阅读次数:
345
Cloude Test(以下简称 Ct)是一款模拟业务监控工具,从全国各个监控点模拟实际用户事务,以便详尽地了解应用性能和可用性的最新情况,能实现对网站的持续监控,智能监测分析,达到网站性能质量可视化,在用户受到影响之前快速确定并解决应用性能问题。...
分类:
其他好文 时间:
2016-04-29 15:10:58
阅读次数:
188
指针变量的初始化
指针变量的使用
指针作为函数的参数...
分类:
其他好文 时间:
2016-04-29 15:10:02
阅读次数:
183
上代码:jtopoDemo.html
拓扑
拓扑测试
<canvas id='exchanger_icon' width='100' height='40'
draggable="t...
分类:
其他好文 时间:
2016-04-29 15:12:18
阅读次数:
2587
数据结构与算法——有向无环图的拓扑排序C++实现...
分类:
编程语言 时间:
2016-04-29 15:09:52
阅读次数:
281