Friday, March 7, 2014

Twitter / diyism (6) DIYism: -flexcoin.com 这家小站被黑客从热钱包偷光比特币导致破产(大概值人民币三四百万),应该是代码没有贯彻转账原子性(黑客制造大量转账操作时,转入已加转出未扣),最后从热钱包直接提走大量比特币

Twitter / diyism (6) DIYism: -flexcoin.com 这家小站被黑客从热钱包偷光比特币导致破产(大概值人民币三四百万),应该是代码没有贯彻转账原子性(黑客制造大量转账操作时,转入已加转出未扣),最后从热钱包直接提走大量比特币


DIYism: -flexcoin.com 这家小站被黑客从热钱包偷光比特币导致破产(大概值人民币三四百万),应该是代码没有贯彻转账原子性(黑客制造大量转账操作时,转入已加转出未扣),最后从热钱包直接提走大量比特币

Posted:

-flexcoin.com 这家小站被黑客从热钱包偷光比特币导致破产(大概值人民币三四百万),应该是代码没有贯彻转账原子性(黑客制造大量转账操作时,转入已加转出未扣),最后从热钱包直接提走大量比特币

DIYism: http://t.co/Egu9jlaca5 用php来类比redis的数据类型的话,redis的"hash"对应"文字索引数组","zset"对应"数字索引数组","set"和"list"对应"无索引数组","string"对应"string"

Posted:

http://t.co/Egu9jlaca5 用php来类比redis的数据类型的话,redis的"hash"对应"文字索引数组","zset"对应"数字索引数组","set"和"list"对应"无索引数组","string"对应"string"

DIYism: redis里是有"右先左后"convention的,因用头尾概念容易混淆,其实rpush没必要,只要lpush+rpop+lpop就够 @_:redis考虑到了这个问题,用rpoplpush放到另一队列同时返回其值,发现超时再rpoplpush回原队列…

Posted:

redis里是有"右先左后"convention的,因用头尾概念容易混淆,其实rpush没必要,只要lpush+rpop+lpop就够 @_:redis考虑到了这个问题,用rpoplpush放到另一队列同时返回其值,发现超时再rpoplpush回原队列…

DIYism: redis考虑到了这个问题,用rpoplpush放到另一队列同时返回其值,发现超时再rpoplpush回原队列 @_:并发处理redis队列存入数据库,rpop出来队列里就没有该数据了,存入数据库过程中超时未收到则内存里的那份也丢了,不rpop而只读出一条保存后才删又不利并发…

Posted:

redis考虑到了这个问题,用rpoplpush放到另一队列同时返回其值,发现超时再rpoplpush回原队列 @_:并发处理redis队列存入数据库,rpop出来队列里就没有该数据了,存入数据库过程中超时未收到则内存里的那份也丢了,不rpop而只读出一条保存后才删又不利并发…

DIYism: MongoDB能给top document field和sub-document field建compound index非常方便,因实际应用里经常会出现主体属性与附件属性联合查询的情况,只担心查询性能 @_:MongoDB maybe,Node.js won't...

Posted:

MongoDB能给top document field和sub-document field建compound index非常方便,因实际应用里经常会出现主体属性与附件属性联合查询的情况,只担心查询性能 @_:MongoDB maybe,Node.js won't...

DIYism: 移动端界面刷新最终用到的就是服务器与服务器间数据表双向同步原理,只是多个客户端离线时间比较长,需要在服务器端diff和merge数据表快照,而不能简单用增量日志来同步

Posted:

移动端界面刷新最终用到的就是服务器与服务器间数据表双向同步原理,只是多个客户端离线时间比较长,需要在服务器端diff和merge数据表快照,而不能简单用增量日志来同步

No comments:

Post a Comment