现在位置 >首页 > Dev
0℃
2012年06月20日 Mysql, shell ⁄ 被围观 3,226 view+
需要从binlog里面找一条6月15创建的记录的修改历史,从6月15日到6月20日,一共有几十个mysql 的binlog,如果是人工操作,需要操作几十次,我们可以用shell来加快处理的速度 来到mysqlbinlog的目录 /u01/mysql/log,先列出最近5天被访问过的binlog文件列表 find . -atime -5 -print | grep mysql-bin.00 | xargs ls -lh -rw-rw---- 1 mysql dba 501M Jun 14 18:04 ./mysql-bin.001090 -rw-rw---- 1 mysql dba 501M Jun 15 01:12 ./mysql-bin.001091 -rw-rw---- 1 mysql dba 501M Jun 15 02:10 ./mysql-bin.001...
阅读全文
0℃
2012年05月02日 Dev, php ⁄ 被围观 4,825 view+
一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件. 但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载. Code   ViewPrint <?php       $file = "/tmp/dummy.tar.gz";       header("Content-type: application/octet-stream");       header('Content-Disposition: attachment; filename="' . basename($file) . '"');       header("Content-Length: ". filesize($file));       readfile($f...
阅读全文
0℃
2012年04月27日 Dev, python ⁄ 被围观 3,400 view+
Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urllib2 库的使用细节。 1 Proxy 的设置 urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy,而不受环境变量的影响,可以使用下面的方式 Code   ViewPrint import urllib2       enable_proxy = True   proxy_handler = urllib2.ProxyHandler({"http" : 'http://some-proxy.com:8080'})   null_proxy_handler = urllib2...
阅读全文
0℃
2012年04月27日 Dev, php ⁄ 被围观 5,184 view+
采集页面的时候可以用谷歌翻译把网站翻译成其他语言。 <?php    /*  * PHP调用谷歌翻译    */   function translate($text,$language='zh-cn|en'){            if(emptyempty($text))return false;            @set_time_limit(0);            $html = "";            $ch=curl_init("http://google.com/translate_t?langpair=".urlencode($language)."&text=".urlencode($text));            curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);            curl_setopt($ch,CURLOPT_HEADER, 0);            ...
阅读全文
×
腾讯微博