摘要:1.可以通过执行SQL语句来开启,但是只对当前连接有效,下面是SQL语句:set sql_mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";2.通过修改MySQL的配置文件,在配置文件中查找sql-mode,将 阅读全文
posted @ 2017-05-03 18:13 雨良 阅读(1861) 评论(0) 推荐(0) 编辑
摘要:如今在电商行业里,秒杀抢购活动已经是商家常用促销手段。但是库存数量有限,而同时下单人数超过了库存量,就会导致商品超卖甚至库存变负数的问题。 又比如:抢购火车票、论坛抢楼、抽奖乃至爆红微博评论等也会引发阻塞式高并发问题。如果不做任何措施可能在高瞬间造成服务器瘫痪,如何解决这个问题呢? 这里提出个人认为 阅读全文
posted @ 2017-05-03 18:11 雨良 阅读(3007) 评论(0) 推荐(0) 编辑
摘要:数据库结构 通过IN取出结果 SELECT * FROM `cpl_car_brand` where id in(3,1,5,9) 结果排序默认是按ID 1,3,5,9 排序,而不是我们想要的3,1,5,9. 我们需要按IN的顺序来排,可用以下两种方法 1、order by substring_in 阅读全文
posted @ 2017-04-28 13:13 雨良 阅读(733) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了linux shell实现守护进程脚本,非常简单实用的代码,这里推荐给小伙伴。希望大家能够喜欢。 #! /bin/sh #进程名字可修改 PRO_NAME=udhcpc WLAN=ra0 whiletrue; do # 用ps获取$PRO_NAME进程数量 NUM=`psaux | 阅读全文
posted @ 2017-04-16 16:12 雨良 阅读(1539) 评论(0) 推荐(0) 编辑
摘要:消息队列处理后台任务带来的问题 项目中经常会有后台运行任务的需求,比如发送邮件时,因为要连接邮件服务器,往往需要5-10秒甚至更长时间,如果能先给用户一个成功的提示信息,然后在后台慢慢处理发送邮件的操作,显然会有更好的用户体验。 为了实现类似的需求,Web项目中一般的实现方法是使用消息队列(Mess 阅读全文
posted @ 2017-04-16 16:08 雨良 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。 系统时间:指当前Linux Kernel中的时间。 硬件时间:主板上有电池供电的时间。 查看系统时间的命令: #date 设置系统时间的命令: #date –set(月/日/年 时: 阅读全文
posted @ 2017-03-29 13:33 雨良 阅读(63) 评论(0) 推荐(0) 编辑
摘要:function checkmobile() { $mobile = array(); static $mobilebrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini', 'ucwe... 阅读全文
posted @ 2017-03-26 09:55 雨良 阅读(830) 评论(0) 推荐(0) 编辑
摘要:客户端 client.php <?php //PUT $curl_handle = curl_init ();// Set default options.curl_setopt ( $curl_handle, CURLOPT_URL, ‘http://my.focus.cn/test/socket 阅读全文
posted @ 2017-03-26 09:41 雨良 阅读(2499) 评论(0) 推荐(0) 编辑
摘要:name = $name; } public function eat(){ echo $this->name."吃钣"; } } class Mother implements Person{ private $baby; public function __construct($baby){ $this->baby... 阅读全文
posted @ 2017-03-23 14:14 雨良 阅读(67) 评论(0) 推荐(0) 编辑
摘要:对于PHP开发人员来说,一旦某个产品投入使用,那么第一件事就是应该将display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。某个产品投入使用后,难免会有错误信息,那么如何记录这些对开发人员非常有用的信息呢?将PHP的log_errors开启即可,默 阅读全文
posted @ 2017-03-23 14:06 雨良 阅读(9274) 评论(0) 推荐(0) 编辑