回答了问题2015-04-22
我们使用LeanCloud 链接描述
回答了问题2014-03-01
我按ESC键,从来都是一个手掌直接派过去,准确无误,效果杠杠的!
赞了回答2013-11-25
推荐一个之前自己用的 [链接] 换过几个之后的选择。
回答了问题2013-11-25
normal模式下,光标在需要处理的起始行,然后:100>>
赞了回答2013-11-13
LLVM/Clang 是主要由苹果维护的项目,Clang 是一个采用了 LLVM 的编译器,目的是取代 GCC. Clang 与 GCC 二进制兼容,而能产出更高效的代码(更好地优化),并且有更加友好的错误提示。
回答了问题2013-11-13
SSL位于HTTP层之下,所以当浏览器发送请求时,首先把数据按照HTTP协议转换成字节流,然后采用SSL握手阶段协商好的对称密钥对数据进行加密,接着发送给服务器(服务器返回数据过程与此类似),所以针对你的问题:
赞了回答2013-11-11
你的小文件是在同一磁盘上吗?你对每个小文件的「处理」是很快就能完成的操作吗?——如果不是,单线程单进程吧,瓶颈不在那里。 如果不确定,先单线程单进程,看 CPU 能跑满不。
回答了问题2013-11-05
说一个实际问题:redis能够处理很多的个命令(譬如,get, set,lpush等等),如果你用if,else写(伪代码): {代码...} 很显然这样子写很显然效率低下,而且毎扩展一个命令效率就更加慢,那redis是怎么处理的呢?利用哈希表(伪代码): {代码...} 这样就解决了效...
赞了回答2013-10-25
你把默认域名配置成返回 403 的呗: {代码...} 参见: [链接]
回答了问题2013-10-16
之前做登录的时候涉及过https,这真是一个麻烦的东西,配置不难,但是弄懂原理就不容易了,看过很多资料,太深入的看不懂,说的简单的又不能完全解释自己的疑问,纠结了好一会,于是总结了一篇博客,算是阶段性的理解:[链接](仅供楼主参考)
回答了问题2013-10-13
{代码...} 细节楼主自己处理下,譬如大小写或者包含非英文字符 ps: 建议楼主问问题时候,简单说下自己目前思路,不然就跟要作业答案一样
赞了回答2013-10-13
最简单的方法是分配一个新的同样大的数组,扫描原数组,奇数从前往后放到新数组,偶数从后往前放新数组,然后拷贝回来,释放新数组。这个代码太简单了,我就不写了。
回答了问题2013-10-13
其实这个排序可以随便使用 快排、归并、堆排序来解决(这些算法的平均时间复杂度都是0(NlogN)),对于你的需求,只是额外需要自定义元素比较方法即可:
回答了问题2013-10-10
通常我们调用一个方法,譬如: localAdd(10, 20),localAdd方法的具体实现要么是用户自己定义,要么存在于该语言的库函数中,也就说在localAdd方法的代码实现在本地,它是一个本地调用!
回答了问题2013-10-10
根据楼主想要使用一致性哈希算法来看,基本上是把redis当做缓存使用,而不是数据库; 而使用一致性哈希的主要目的通常都是:当集群中机器数量发生变化时,减少缓存失效范围,防止“雪崩”; 在这种情况下,我想到了另一个问题:是不是一定要用哈希一致性算法? 按照我...
回答了问题2013-10-08
可能这个问题变成:redis一次请求中是否只能发送一个命令? 会更好 结论: 无论采用哪种redis请求协议,都支持在一个请求中发送多个命令 redis请求协议 非标准redis请求协议格式(又称Inline): 命令名 参数1 参数2 ... 参数N set name diaocow 标准的redis请求协议格...
回答了问题2013-10-08
YY一下如果是我,并且是用redis,我会如何解决这个问题。 数据类型选择 我会选择用list存储好友的微博,有两个好处: 插入很快,时间复杂度O(1) 在数据量级比较小的时候(譬如10-20条)查找也很快,时间复杂度0(N) 执行过程: 假如A有三个好友,B、C、D,然后A发了一...
回答了问题2013-10-06
redis默认把所有数据都永久存储在内存中,当你需要持久化数据(保存到磁盘)或者自动删除过期键,需要使用额外的命令或者配置来完成; 如果你需要使用redis来完成你的业务需求(譬如cache),那么你就必须遵循redis的设计规则;
回答了问题2013-10-01
我学习C过程中看过的一些比较好的书和资料(按照阅读顺序排列): 《The C programming language》 《UNIX环境高级编程》 《UNIX网络编程》 & netcat命令源码 Redis源码
回答了问题2013-09-30
redis在启动的时候会为信号SIGTERM注册信号处理函数,该函数会让redis在结束运行之前做些资源清理工作,譬如保存RDB文件,删除PID文件(如果redis是以daemon方式运行)等等,当这些工作都做完后,调用exit函数退出