摘要: 这是给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。 #pragma pack (n) 作用:C编译器将按照n个字节对齐。#pragma pack () 作用:取消自定义字节对齐方式。 #pragma pack (push,1) 作用:是指把 阅读全文
posted @ 2016-05-31 18:04 穆穆兔兔 阅读(973) 评论(0) 推荐(0) 编辑
摘要: http://www.lanceyan.com/tech/arch/mongodb_shard1.html 阅读全文
posted @ 2016-05-31 17:41 穆穆兔兔 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 [cpp] view plain copy print? 今天在看一段代码时出现了用结构体实现变长数组的写法,一开始因为忘记了这种技术,所以老觉得作者的源码有误,最后经过我深思之后,终于想起以 阅读全文
posted @ 2016-05-31 17:33 穆穆兔兔 阅读(2374) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ugg/article/details/41894947 背景在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端 阅读全文
posted @ 2016-05-31 09:48 穆穆兔兔 阅读(329) 评论(0) 推荐(0) 编辑