之前做了一个Redis的集群方案,跑了小半年,线上运行的很稳定,还没出过大的状况差不多可以跟大家分享下经验,之前写了一篇文章 数据在线服务的一些探索经验,简单介绍了Reids在我们这边的应用应用我们的Redis集群主要承担了以下服务:1. 实时推荐2. 用户画像3. 诚信分值服务集群状况集群峰值QPS 1W左右,RW响应时间999线在1S左右整个集群:1. Redis节点: 8台物理机;每台128...
分类:
其他好文 时间:
2014-08-30 17:49:36
阅读次数:
221
zookeeper使用和原理探究(一)zookeeper介绍zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目中的一个子项目,并且根据google发表的论文来实现的,接下来我们首先来安装使用下这个软件,然后再来探索下其中比较重要一致性算法。zookeeper安装和使...
分类:
其他好文 时间:
2014-08-30 17:44:59
阅读次数:
341
一.先从Serialize说起 我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流其中,在须要时又一次生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。二.Android中的新的序列化机制 在Android系统中,定位为针对内...
分类:
移动开发 时间:
2014-08-30 12:33:19
阅读次数:
254
http://www.cnblogs.com/Wenwang/archive/2012/01/06/2314283.htmlhttp://www.cnblogs.com/yangjunhua/archive/2012/04/12/2444106.html下面的参考:http://evantre.it...
分类:
编程语言 时间:
2014-08-29 00:06:51
阅读次数:
515
通常面对一个新鲜事物,各种各样的问题总是成为促使我们去学习,探索的第一驱动力。 对于Backbone,今天主要提出以下几个问题: 我们为什么需要Backbone? 这个框架怎么样,他的优点和缺点呢,它的适用场景呢? 前...
分类:
Web程序 时间:
2014-08-28 18:25:25
阅读次数:
199
编译器为什么要替我们内存对齐?学了计算机组成原理,了解了内存的基本单元是一个字节,内存可以随机寻址,于是乎我天真的认为内存就是一个字节型的容器,基本单位是单个字节。Figure 1. 我眼中的内存空间布局悲剧的是,内存读写的真正访问者cpu不是这么想的。cpu是根据内存访问粒度(memory acc...
分类:
其他好文 时间:
2014-08-28 18:04:25
阅读次数:
316
经过前两次的探索和研究(DevExpress gridview下拉框repositoryItemComboBox的使用 ,DevExpress gridview下拉框的再次研究),今天实习工作上终于用到了,但发现并不能满足我的需求。 当我们绑定了数据源(如:bindingSource1.DataS....
分类:
其他好文 时间:
2014-08-28 12:50:29
阅读次数:
650
一般在stm32工程使用keil编译之后,keil的build output栏目下面会出现如图所示的输出信息,其中会显示code 大小 RO-data、RW-data 、ZI-data的大小。一般别人不怎么会在意这个的大小。出于好奇我百度了下网上关于这些段的介绍,援引自http://mcuos.co...
分类:
其他好文 时间:
2014-08-27 21:51:58
阅读次数:
344
很久之前在 http://git.oschina.net/ 上创建了一个私有项目 modb ,目的主要是用来学习如何使用 GIT 来开源自己写的东东,中间由于种种原因停顿了很长时间,但是今天,我下定决心一定要将这个事情完成,于是乎,探索之旅又开始了……(本文以 windows 平台上的操作进行说.....
分类:
其他好文 时间:
2014-08-27 20:29:08
阅读次数:
528
BorderLayoutFlowLayoutGridLayoutGridBagLayoutCardLayoutBoxLayout1.BorderLayoutjava.lang.Object--java.awt.BorderLayout将版面划分成东、西、南、北、中五个区域,将加入的组件按指定位置放置...
分类:
编程语言 时间:
2014-08-27 20:10:08
阅读次数:
329