2016年12月

家用洗车机品牌的选购

比较有名气的洗车机厂家:

苏州黑猫(集团)有限公司

英文标识:himore

型号有:

QL-270
QL-270F ¥1200 1.3KW 7L/min 7Mpa 220V/50Hz 直连 23Kg 非关枪停机
QL-270A1 ¥1200 1.3KW 10L/min 7Mpa 220V/50Hz 直连 30Kg 2800rpm
QL-360C ¥2500 2.2KW 20L/min 5.5Mpa 220V/50Hz 直连 53Kg
QL-380C ¥2800 3.0KW 20L/min 7Mpa 380V/50Hz 直连 54Kg
CC5020C/D ¥2500 2.2KW 20L/min 5Mpa 220V单相电 2820r/min
CC5015C/D ¥1800 1.6KW 15L/min 4Mpa 41Kg 2820r/min
CC4040C ¥2500 3.0KW 35L/min 4Mpa 380V/50Hz 780r/min 64Kg
ECC2516 ¥11800 汽油驱动 25Mpa 16L/min 81Kg 350rpm
BCC2520A ¥5500 20Mpa 18L/min 1440rpm 140Kg 10kw
BCC0810 ¥2200 1.3KW 10L/min 8.0Mpa 220V 33Kg
BCC1217C ¥4000 4kW 17L/min 380V 82Kg
PX-40AⅡ ¥2100
BCH1217B ¥15500 柴油动力

上海熊猫清洁机械有限公司

属于熊猫集团旗下公司

PM系列高档高压清洗机(都是¥2000以上的):

PM-1515E商用高压洗车机
PG-2815
PG-1911
PE-160/210防爆高压清洗机
PM-360/360E/370/370E
PM-368/369/361/362/1515/1912
PM-390A/393A高压清洗机
PM-3525/PM-4017/PM-5015工业用高
2015/2515/3015/4015/5015高压清
610A/611A/620A/630A高压清洗机

家用高压清洗机:

XM-2081A/XM-2081C清洗机 ¥400
XM-2098清洗机 ¥1500
XM-2091-1/XM-2091-3清洗机
XM-288清洗机 手提便携 关枪停机 ¥700
XM-2056清洗机 ¥400
XM-2062清洗机 ¥800 6L/min 1.8kw 90bar
XM-2060清洗机 ¥600 6.5L/min 2.2Kw 额定100bar 最大150bar
xm-585节能清洗机 ¥2800

上海科球机电有限公司

KQ-390A
KQ-55/58 ¥1300 220V 25L/min 2.5Mpa 42Kg
KQ-360A/388A ¥2250 2.2KW/3Kw 1440rpm 20L/min 6/8Mpa 52/56Kg
QL-280A ¥500 220V 6-8Mpa 1.6Kw 10L/min 28Kg
KQ-68 ¥1300 2-4Mpa 40L/min 3KW
QL-380A 科球官网全套¥748 220V 1.6KW 13L/min 8Mpa
QL-280 ¥710 1.3KW 1-6Mpa 9.6L/min 220V 22Kg
KQ-75/78
KQ-180
KQ-360
HD-25家用
S2 家用手提 ¥500
S3 家用手提 ¥550

上海神龙企业(集团)有限公司

经销商:重庆市金冠机电市场1-02 朱海和 023-68965110

SL-270型清洗机
QL-280A型清洗机
QL-280型清洗机
SL-3100型清洗机
QL-380型清洗机
QL-380型清洗机(兰色)
QL-258型清洗机(红色)
QL-258型清洗机(兰色)
QL-358型清洗机(红色)
QL-358型清洗机(兰色)
QL-60型清洗机
QL-80型清洗机
QL-4150型清洗机
SL-4060型清洗机
SL-4100型清洗机
SL-4170型清洗机
SL-4200型清洗机
SL-56型清洗机
SL-66型清洗机
SL-368型清洗机

上海洁普斯清洗机公司

派驰清洗机

浙江安露清洗机有限公司

苏州超洁清洗设备有限公司

绿霸

绿田

上海冠宙汽车保养设备有限公司

苏州奔流清洁机械有限公司

神球 上海韩田机电有限公司

浙江水魔力机电设备有限公司

板鸭的机器是:

上海正霸电机制造有限公司 生产的 ZB-58

参数:380V/50Hz 最高6Mpa 3Kw 2-4Mpa 40L/min 780rpm

最后我的选择:QL-380A 科球官网全套¥748 220V 1.6KW 13L/min 8Mpa

价格合理,全铜线圈电机、全铜泵头,应该很耐用,在1688上加了10米的高压管¥100,加70运费,一共¥700拿下。

山寨以上品牌的厂家很多,连官网都已经发了打假申明了:

家用洗车机的选购

支付宝手机网站支付notify异步返回验签失败

搞了一个星期后搞定。

过程如下:

首先上传企业的信息,通过审核之后,开始接入。

下载了最新的支付宝手机网址支付SDK PHP版。

http://aopsdkdownload.cn-hangzhou.alipay-pub.aliyun-inc.com/demo/alipay.trade.wap.pay-PHP-UTF-8.zip

配置填写参数:APPID、openssl生成的私钥,公钥要上传到支付宝商家后台

支付宝网关目前有两个,一个是以前的商家号1.0接口:https://mapi.alipay.com/gateway.do

目前最新2.0采用应用的形式,接口:https://openapi.alipay.com/gateway.do

支付宝手机网站支付notify异步返回验签失败

采用AlipayTradeServcie类请求支付:

$timeout_express="1m"; 
$payRequestBuilder = new AlipayTradeWapPayContentBuilder(); 
$payRequestBuilder->setBody($body); 
$payRequestBuilder->setSubject($subject); 
$payRequestBuilder->setOutTradeNo($out_trade_no); 
$payRequestBuilder->setTotalAmount($total_amount); 
$payRequestBuilder->setTimeExpress($timeout_express); 
$payResponse = new AlipayTradeService($config); 
$result=$payResponse->wapPay($payRequestBuilder,$config['return_url'],$config['notify_url']); 

异步回调接收$_POST数据:notify_url.php

$arr = $_POST; 
$alipaySevice = new AlipayTradeService($config); 
$result = $alipaySevice->check($arr); 
jqlog("notify data:"); 
jqlog(print_r($arr, true)); 
if ($result) { //验证成功

$result一直返回false,进入AlipayTradeService.php里面调用的openssl_verify,开日志,看不出来问题, 没有阿里官方的错误码。仅仅是openssl_verify函数返回失败。

大致就是使用了支付宝官网的php sdk集成到我们的第三方php商城平台。同步返回的验签通过了。但是异步验签失败。

同步返回的数据:

app_id=2016090101835493&auth_app_id=2016090101835493&charset=UTF-8&method=alipay.trade.wap.pay.return&out_trade_no=2016129153945712&seller_id=2088412610646251&timestamp=2016-12-09 15:39:54&total_amount=0.01&trade_no=2016120921001004240294983745&version=1.0

验签通过

异步返回的数据:app_id=2016090101835493&auth_app_id=2016090101835493&buyer_id=2088002228430249&buyer_logon_id=tun***@gmail.com&buyer_pay_amount=0.01&charset=UTF-8&fund_bill_list=[{"amount":"0.01","fundChannel":"ALIPAYACCOUNT"}]&gmt_create=2016-12-09 15:34:25&gmt_payment=2016-12-09 15:34:25&invoice_amount=0.01&notify_id=62fec6aebe29efc9de91810311654b1huq&notify_time=2016-12-09 15:40:53&notify_type=trade_status_sync&out_trade_no=2016120979410&point_amount=0.00&receipt_amount=0.01&seller_email=****&seller_id=2088412610646251&subject=order2016120979410&total_amount=0.01&trade_no=2016120921001004240295013034&trade_status=TRADE_SUCCESS&version=1.0

最后别着没办法,咨询支付宝网上客服,发现是机器人,没用!打支付宝售后电话 0571-88158090 ,告诉我技术问题上支付宝网站咨询。在支付宝开放平台论坛提问,没有人回答。论坛也没啥人气。我的帖子还是第462贴。其实最有效和支付宝工作人员沟通的方式是在支持中心页面点击:提问。类似于tickets的方式一对一解答。

最后问题找到,支付宝返回数据有问题,转义字符多了一个反斜杠。

'fund_bill_list' => '[{\\"amount\\":\\"0.01\\",\\"fundChannel\\":\\"ALIPAYACCOUNT\\"}]'

正确的应该是这样的

'fund_bill_list' => '[{\"amount\":\"0.01\",\"fundChannel\":\"ALIPAYACCOUNT\"}]'

很奇怪的是,支付宝直接给我返回的就是两个反斜杠,所以PHP的解决办法就是返回的变量stripslashes一次就可以了。

$arr['fund_bill_list'] = stripslashes($arr['fund_bill_list']);

修改Typecho后台日期显示方式

修改前:

Typecho日期默认显示方式.png

最近的7天内,显示的字符是:“N天前”,其实我更关注的是博文的具体年月日。所以定位到\var\Typecho\I18n.php文件Typecho_I18n类的dateWord方法:

public static function dateWord($from, $now)
{
    $between = $now - $from;

    /** 如果是一天 */
    if ($between >= 0 && $between < 86400 && date('d', $from) == date('d', $now)) {
        /** 如果是一小时 */
        if ($between < 3600) {
            /** 如果是一分钟 */
            if ($between < 60) {
                if (0 == $between) {
                    return _t('刚刚');
                } else {
                    return str_replace('%d', $between, _n('一秒前', '%d秒前', $between));
                }
            }

            $min = floor($between / 60);
            return str_replace('%d', $min, _n('一分钟前', '%d分钟前', $min));
        }

        $hour = floor($between / 3600);
        return str_replace('%d', $hour, _n('一小时前', '%d小时前', $hour));
    }

    /** 如果是昨天 */
    if ($between > 0 && $between < 172800 
    && (date('z', $from) + 1 == date('z', $now)                             // 在同一年的情况 
        || date('z', $from) + 1 == date('L') + 365 + date('z', $now))) {    // 跨年的情况
        return _t('昨天 %s', date('H:i', $from));
    }

    /** 如果是一个星期 */
    if ($between > 0 && $between < 604800) {
        $day = floor($between / 86400);
        return str_replace('%d', $day, _n('一天前', '%d天前', $day));
    }

    /** 如果是 */
    if (date('Y', $from) == date('Y', $now)) {
        return date(_t('n月j日'), $from);
    }

    return date(_t('Y年m月d日'), $from);
}

仅仅保留最后一行,简单粗暴:

public static function dateWord($from, $now)
{
    return date(_t('Y年m月d日'), $from);
}

修改后效果:

Typecho日期修改后显示方式.png.png

儿童安全座椅选购

以后可能会在本博客上更多的写一些关于生活方面的内容,不知道还算不算技术博客。

废话不多说,家里的娃有1岁9个月了,没有出过远门,但并不能以此为不购买儿童安全座椅的理由。关于儿童乘车安全网上有太多的案例。

我想孩子以后能多一些和爸爸妈妈在一起的时间,每天可以晚上回家休息后,第二天早上开车送到婆婆家,再去上班。

儿童安全座椅的分类

0~13kg 0~15月 反向安装
9~18kg 1岁~4岁 正向安装
15~36kg 3岁-12岁 正向安装 可以使用车载安全带

儿童安全座椅的认证

欧洲ECE R44 / 04 测试速度50km/h

E1 德国 严格
E2 法国
E3 意大利
E4 荷兰 严格
E21 葡萄牙

E1 德国Germany E2 法国France E3 意大利Italy
E4 荷兰Netherlands E5 瑞典Sweden E6 比利时Belgium
E7 匈牙利Hungary E8 捷克Czech Republic E9 西班牙Spain
E10 塞尔维亚Serbia E11 英国United Kingdom E12 奥地利Austria
E13 卢森堡Luxembourg E14 瑞士Switzerland E16 挪威Norway
E17 芬兰Finland E18 丹麦Denmark E19 罗马尼亚Romania
E20 波兰Poland E21 葡萄牙Portugal E22 俄国Russian Federation
E23 希腊Greece E24 爱尔兰Ireland E25 克罗地亚Croatia
E26 斯洛文尼亚Slovenia E27 斯洛伐克Slovakia E28 白俄罗斯Belarus
E29 爱沙尼亚Estonia E31 波黑Bosnia and Herzegovina E32 拉脱维亚Latvia
E34 保加利亚Bulgaria E36 立陶宛Lithuania E37 土耳其Turkey
E39 阿塞拜疆Azerbaijan E40 前南斯拉夫马其顿共和国Former Yugoslav Republic of Macedonia
E42 欧洲共同市场European Community
E43 日本Japan E45 澳大利亚Australia E46 乌克兰Ukraine
E47 南非South Africa E48 新西兰New Zealand E49 塞浦路斯Cyprus
E50 马耳他Malta E51 韩国Republic of Korea E52 马来西亚Malaysia
E53 泰国Thailand

德国ADAC 全德汽车俱乐部 测试速度70km/h 最严苛

美国ASTM

其他认证

德国Stiftung Warenstest
瑞士tcs
奥地利oamtc
英国which best buy
捷克DTest

儿童安全座椅主流材质:EPS

主流儿童安全座椅品牌:

英国Britax 和大众一起开发出ISOFIX接口
制造商:Britax Roemer Kindersicherheit GmbH
头等舱白金版 0~4岁 不适合
百变骑士 9M-12Y 不适合
双面骑士 DUALFIX 0~4岁 不适合
凯迪成长XP SICT 3-12周岁 不适合
凯迪成长SL 3-12岁 不适合
城市太空舱 15个月以下
多普乐骑士II DUP plus 9个月-4周岁
新骑士trifix 9个月-4周岁
新骑士黑钻版 9个月-4周岁
超级百变王白金版
2010百变王
2012超级百变王 evolva 1-2-3 plus 直邮1520 国内发货1700
2016全能百变王 SICT侧边碰撞保护
9~18kg(9个月-4周岁)使用自带五点安全带
15~36kg 还可以使用过车载安全带

挪威BeSafe
德国RECARO
美国GRACO
意大利Fairgo
瑞士Coccoon
德国STM storchenmuhle
Concord/康科德
CYBEX
Kiddy
JANE
荷兰 Maxi Cosi
注意

以体重为衡量标准,而非年龄,因为每个宝宝的体质差异很大。

尽量不要选择年龄跨度太大的座椅。

最后选择了英国海淘的Britax Römer Evolva 123plus, 超级百变王 英国直邮 1399 不含税。 英国amazon搜索此款价格99英镑,大概800人民币,算上500的转运费差不了多少。海淘重的商品真真没有价格优势可言。

MySQL导入数据报错:#2006 - MySQL server has gone away

今天导入stats统计表的时候出现

MySQL Server has gone away

原因是SQLyog备份的表数据一句INSERT INTO就包含了所有的表数据,造成数据量太大,MySQL拒绝接收。

修改MySQL的配置文件my.ini里面的[wampmysqld]字段。将默认的

max_allowed_packet = 1M

修改为

max_allowed_packet = 10M

后保存。然后重启MySQL服务器,重新导入SQL转储文件。