12 2017 档案

摘要:1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。 例如换领优惠券,如果用户同一时间并发提交换领码,在没有加锁限制的情况下,用户则可以使用同一个换领码同时兑换到多张优惠券。 伪代码如下: 如果用户并发提交换领码,都 阅读全文
posted @ 2017-12-29 14:41 奔梦 阅读(1650) 评论(0) 推荐(0)
摘要:1、线程需要操作系统投入CPU资源来运行和调度,线程的适用范围则是那种需要长时间CPU运算的场合。 异步:无须消耗CPU时间的I/O操作正是异步操作的硬件基础,当需要执行I/O操作时,使用异步操作比使用线程+同步 I/O操作更合适 2、TCP:传输控制协议,面向连接、传输可靠(保证数据正确性,保证数 阅读全文
posted @ 2017-12-27 15:03 奔梦 阅读(167) 评论(0) 推荐(0)
摘要:// 阅读全文
posted @ 2017-12-27 14:56 奔梦 阅读(73) 评论(0) 推荐(0)
摘要:MongoDB 使用 update() 和 save() 方法来更新集合中的文档 参数说明: query : update的查询条件,类似sql update查询内where后面的。 update : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查 阅读全文
posted @ 2017-12-27 14:51 奔梦 阅读(418) 评论(0) 推荐(0)