- 博客(8)
- 资源 (20)
- 收藏
- 关注
原创 Redis setrange 使用场景 -- 大数组模式
大字符串模式官网没有提供例子,自己补充了一个。大家如果有更好的例子欢迎留言讨论啊。场景:比如我们要记录用户名(或者其他信息)。假定单个用户名字不超过64字节。新用户id通过一个incre指令获得, 名字存储可以这样:setrange username (id-1)*64 real-name也就是id为1的用户放在0到63,2的在64到127,….取的时候,getrang
2014-03-21 17:25:48 1773
原创 理解 Redis setbit
初看这个指令有点疑惑。以下是相关的学习笔记,希望有用。这个http://blog.getspool.com/2011/11/29/fast-easy-realtime-metrics-using-redis-bitmaps/ 是一个使用场景,国内也有翻译的。setbit给这个key分配0-n个bit。N取决于最大的offset值。后面就可以在任意位置上读取或者设
2014-03-20 18:49:44 3010
原创 cocos2d-x加入场景切换效果后带来的“诡异”问题
本来运行的好好的,加入场景切换后出现了莫名其妙的问题(和具体的程序相关)。调试后发现,原来是在旧的scene的update方法里面多次触发了某一个事件。在没有场景切换效果的时候,这个update方法只会被调用一次;引入场景切换后,如果不做一下逻辑判断,问题就出现了。举例子:在scene A的update中,条件满足的情况下触发某个事件(如递增某个计数)并跳转到scene B(通过repla
2013-06-18 17:04:56 891
原创 在windows(7)通过virtualbox 运行ubuntu 发布服务 网络配置 NAT配置 vboxmanage
在windows(7)通过virtualbox 运行ubuntu 发布服务 网络配置 NAT配置 vboxmanage
2010-06-07 19:29:00 1391
原创 nutch windows win7 配置 错误 java.lang.NoClassDefFoundError
<br />Exception in thread "main" java.lang.NoClassDefFoundError: Files/nutch-1/0/logs<br /> <br />这个可恶的错误困扰我一个下午!!安装网上看到的一般教程,都能正常到达这个页面:<br />但是一运行<br />bin/nutch crawl urls.txt -dir crawled -depth 2 -threads 3 >&mylog.log<br />这样命令就出现<br />Exception in
2010-06-06 16:59:00 1494 1
原创 virtualbox 中redhat 安装需要的第二张光盘
virtualbox 中redhat 安装需要的第二张光盘按右边的crl键退出来点击上面的设备,重新给这个过程分配光驱即可。也就是将第二,第三个.iso用虚拟光驱加载得到的放进去o(∩_∩)o...
2009-12-24 21:13:00 774
原创 eclipse c c++ 环境配置: launch failed.binary not found 错误
对于习惯于eclipse 和Myeclipse开发的人,就会感觉一般的c/c++IDE不好用,字体不好看等。还好eclipse 为我们准备了c/c++版本做法:网上有很多,这里略去。对于 launch failed.binary not found 错误 方法可以是:保证环境正确(这个一般都会注意到。在命令行中g++等有意义)重启一下eclipse(有时候这个很有效)
2009-12-24 20:57:00 4124
PageRank 解释
2011-01-06
lucene 例子 原理分析 大作业 信息检索
2010-07-12
vxworks + bootrom 在 vmware下环境搭建需要的所有东东
2010-03-17
android 实例 教程 例子
2009-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人