每次早上醒来找手机看时间实在是非常麻烦,所以一直想买一个闹钟。但是单独买一个闹钟又感觉有点太浪费钱,一直对JBL的音箱很有好感,无奈桌子上已经有了两套,这次在逛JBL店的时候正巧看到一款闹钟,看了下美亚的同款要79.95,算下来一号店自营的价格698居然比美亚还便宜,马上下单,果然第二天价格就回到了798,庆幸手速够快。

每次早上醒来找手机看时间实在是非常麻烦,所以一直想买一个闹钟。但是单独买一个闹钟又感觉有点太浪费钱,一直对JBL的音箱很有好感,无奈桌子上已经有了两套,这次在逛JBL店的时候正巧看到一款闹钟,看了下美亚的同款要79.95,算下来一号店自营的价格698居然比美亚还便宜,马上下单,果然第二天价格就回到了798,庆幸手速够快。
功能:实现抓取淘宝店铺商品信息,绕过淘宝防抓取策略
因为淘宝的防抓取机制更新后更加严格,导致原先的Curl抓取方式基本上作废了,这次的更新主要就是把抓取核心从Curl换成selenium,因为是模拟浏览器访问网页,所以相比Curl来说抓取更加的直观和易操作。
最近在微信看到DNSPod的推送,介绍D+服务,遂了解了一下,原理应该还是比较简单的,就是提供了一个查询DNS记录的API,相关的API使用方法如下
1 2 3 4 5 |
http://119.29.29.29/d?dn=dev.minirplus.com&ip=8.8.8.8&ttl=1 #其中dn参数指定查询域名,ip参数指定查询来源ip,ttl参数指定是否返回ttl值 #以上查询返回以下结果 106.187.35.102,600 #其中第一项是返回ip值,第二项是dns中该条记录的ttl值,用逗号分隔 |
可以通过以上的方法查询任意域名的ip地址和ttl时限。
最近在使用PHP File Hosting Site Script,在启用Image Viewer插件后发现一些问题,比如上传文件后显示出错信息,无法显示下载地址,以及生成的缩略图太小等等,查看系统日志后,发现一些出错信息。
1 2 3 4 5 6 7 8 9 10 11 12 |
( [Error Msg] => Call to undefined function getCoreSitePath() [File] => /plugins/imageviewer/includes/_append_class_uploader_success_result_html.php [Line Number] => 24 [Error Type] => E_ERROR ) ( [Error Msg] => Call to undefined function sqlDateTime() [File] => /plugins/imageviewer/site/thumb.php [Line Number] => 73 [Error Type] => E_ERROR ) |
根据出错信息,能够知道其实是Image Viewer的插件使用的一些系统函数名称变更了,导致插件无法调用系统函数。