摘要: <?php/** * [curl 带重试次数] * @param [type] $url [访问的url] * @param [type] $post [$POST参数] * @param integer $retries [curl重试次数] * @return [type] [descripti 阅读全文
posted @ 2017-02-14 18:42 左闯 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: {一}PHP中this,self,parent的区别之一this篇 面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。 PHP5经过重写后,对O 阅读全文
posted @ 2017-02-14 16:54 左闯 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 数组有N个单元,同时只能操作一个单元。比如循环时,只能一个一个单元读取他的值。 那么数组是怎么记住刚才读取的是哪个单元,接着读取下个单元的呢? 在数组内部,有一个指针,指针指向某一个单元。 每循环一个单元,指针向尾部移动。 游标操作函数:current(),key(),next(),prev(),r 阅读全文
posted @ 2017-02-14 16:47 左闯 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 数据存储演进思路一:单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。 数据存储演进思路二:单库多表 随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影 阅读全文
posted @ 2017-02-14 15:07 左闯 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个团购项目,遇到个问题,就是在抢购、秒杀、抽奖等活动时,库存数量有限,但是同时下单人数超过了库存数量,就会导致商品超售问题。那么我们怎么来解决这个问题呢,我的思路如下: sql1:查询商品库存 if(库存数量 > 0) { //生成订单... sql2:库存-1 } 当没有并发时,上面的流 阅读全文
posted @ 2017-02-14 11:35 左闯 阅读(5287) 评论(0) 推荐(1) 编辑