上一页 1 ··· 4 5 6 7 8 9 下一页

2018年8月9日

php,redis分布式锁防并发

摘要: 解决死锁 如果只用SETNX命令设置锁的话,如果当持有锁的进程崩溃或删除锁失败时,其他进程将无法获取到锁,问题就大了。 解决方法是在获取锁失败的同时获取锁的值,并将值与当前时间进行对比,如果值小于当前时间说明锁以过期失效,进程可运用Redis的DEL命令删除该锁。 setnx的作用和memcache 阅读全文

posted @ 2018-08-09 11:05 泽一年 阅读(5175) 评论(1) 推荐(0)

2018年8月7日

php商城下单,可以购买多件商品,redis防高并发

摘要: <?php header('content-type:text/html;charset=utf-8');echo time();class SeckillRedis { static protected $validity_time = 300; // 有效期 5分钟 protected $goo 阅读全文

posted @ 2018-08-07 18:31 泽一年 阅读(600) 评论(0) 推荐(0)

php商城秒杀,redis防高并发

摘要: 尚在改进,如果有改进或者其他看法请留言,一同探讨 阅读全文

posted @ 2018-08-07 17:28 泽一年 阅读(308) 评论(0) 推荐(0)

2018年7月26日

memcache防并发

摘要: 1.实现memcache锁的形式防并发 add与set的区别 如果要设置的key不存在时,则set方法与add方法的效果一致; 如果要设置的key已存在,此时add方法调用失败,set方法与replace方法效果一样,替换原来的数据。 阅读全文

posted @ 2018-07-26 14:48 泽一年 阅读(224) 评论(0) 推荐(0)

2018年7月21日

cent os 一些工具安装

摘要: 1、ifconfig安装 阅读全文

posted @ 2018-07-21 17:43 泽一年 阅读(162) 评论(0) 推荐(0)

2018年7月9日

VMware中CentOS配置静态IP进行网络访问(NAT方式和桥接模式)

摘要: 转:VMware中CentOS配置静态IP进行网络访问(NAT方式和桥接模式) 其实这个博主的博客最是适合新手学习,踩过的坑让我再踩一踩,印象深刻 首先进行NAT联网方式的配置 一、查看宿主主机的ip,主要查看宿主主机的VMnet8的ipv4地址、子网掩码等 1、例如,本机的VMnet8的ipv4地 阅读全文

posted @ 2018-07-09 19:14 泽一年 阅读(779) 评论(0) 推荐(0)

2018年7月5日

GROUP BY的一些常用用法

摘要: 1、删除数据库表里重复的数据 2、未读的聊天消息条数 阅读全文

posted @ 2018-07-05 19:36 泽一年 阅读(270) 评论(0) 推荐(0)

2018年6月29日

微信支付

摘要: 1 /** 2 *@name 微信支付 3 */ 4 function wxchatPay($body = '',$order_no = '',$total_fee = '',$spbill_create_ip = '') { 5 require_once 'wx_config.php';//秘钥、appkey 6 // ... 阅读全文

posted @ 2018-06-29 17:13 泽一年 阅读(141) 评论(0) 推荐(0)

2018年6月27日

利用memcache实现,防止连续点击及每天点击次数

摘要: 1、利用memcache实现一天能提现多少次,或多长时间点击多少次。 2、利用memcache实现按钮隔多久点击一次 这里是我总结的一些经验,使得memcache的一些常用小功能。如果你有别的方法或者想法可以在评论中和我交流。 阅读全文

posted @ 2018-06-27 11:44 泽一年 阅读(182) 评论(0) 推荐(0)

2018年6月1日

Laravel 5.5 FormRequest 自定义表单请求验证类

摘要: 1、把表单验证逻辑写在Controller中,这是最基础的方法,但是不好维护,如: 这样写的话,表单验证和业务逻辑挤在一起,我们的Controller中就会有太多的代码,而且重复的验证规则基本也是复制粘贴。 我们可以利用Form Request来封装表单验证代码,从而精简Controller中的代码 阅读全文

posted @ 2018-06-01 19:37 泽一年 阅读(750) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 下一页

导航