LCISOCreator-光盘提取为ISO文件工具

作者:matrix 被围观: 1,499 次 发布时间:2014-12-30 分类:兼容并蓄 零零星星 | 无评论 »

曾经用过这款LCISOCreator软件,当初保存光盘的内容为iso文件后就扔了。现在算是知道他的名字了,非常简单实用。界面虽然是英文的,但使用上很简单只需要点击Creat ISO就可保存。 下载: http://pan.baidu.com/s/1sj0mRaH http://www.cr173.com/soft/63928.html 

DashNotes for Chrome插件

作者:matrix 被围观: 3,988 次 发布时间:2014-10-03 分类:零零星星 | 11 条评论 »

chrome的DashNotes插件可以让chrome 的新标签页变成便签,随意粘贴内容,放置的内容都保存在本地。这比较实用,平时我都会新建很多标签页放临时的东东,最后就等崩溃。官网:http://DashNotes.rocketfuse.com/ chrome 安装: https://chrome.google.com/webstore/detail/dashnotes/akejfagjhbihofnhibbkdlhmoflckfdk百度网盘备份: http://pan.baidu.com/s/1gdekAFT (DashNotes 0.4版) 使用: 新标签页左上角的‘+’可以添加便签  点击右键也可以: 参考:http://free.com.tw/dashnotes/

php的file_get_contents函数访问URL显示响应头

作者:matrix 被围观: 8,082 次 发布时间:2014-10-01 分类:零零星星 | 6 条评论 »

在用 file_get_contents 访问 http 时,stream wrapper 会把响应头放到当前作用域下的 $http_response_header 数组变量里。所以说变量$http_response_header就保存了需要的响应头,输出这个变量也就能拿到响应头。 file_get_contents('http://www.hhtjim.com/');print_r($http_response_header);//输出响应头内容 参考:http://www.jbxue.com/article/16319.htmlPS:平时用file_get_contents()函数读取url的网页内容,还不了解原来这玩意还有很多参数可以设置。 <?php$url = 'http://www.baidu.com';$opts = array('http'=>array('header' => "User-Agent:Mozilla/5.0 (Windows NT 6.2; WOW64; rv:32.0) Gecko/20100101 Firefox/32......

get_headers函数模拟版

作者:matrix 被围观: 4,022 次 发布时间:2014-09-27 分类:零零星星 | 2 条评论 »

在sae上发现禁用了get_headers函数,只有另想办法,遂找到php 模拟get_headers函数代码,不过他的这个没有实现302跳转链接的跟踪。这里自己的代码可以更高度模拟get_headers函数,利用php的curl功能 /*模拟php的get_headers()函数;在sae中需要关闭CURLOPT_FOLLOWLOCATION参数,否则不会有Location;缺点是没法跟踪跳转的链接略有不同:Content-Length: 0 不会显示;一般的处理时没有问题的*/function getHeaders($url,$format=0,$FOLLOWLOCATION=1){ $curl = curl_init($url); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_TIMEOUT, 10); curl_setopt(......

php的json_decode函数无法解析json

作者:matrix 被围观: 6,879 次 发布时间:2014-09-04 分类:零零星星 | 9 条评论 »

php的json_decode函数用来解析json数据很方便,但是有时候却解析不了。究其原因找到如下可能性: 1.键名没有用双引号括起来 ['name':n,'age',a][name:n,age,a] 这两个都不能解析 2.出现多余逗号 ['name':n,'age',a,] ###3.有些转义不支持 数据中出现\x26这样的会失败,有时候\'都无法解析。用stripslashes()去掉转义即可! 4.json不支持gbk编码 iconv('GBK', 'UTF-8', $json_data);//使用iconv()函数将GBK转到UTF-8编码 json数据解析前用检测工具测试一下较好:http://www.bejson.com/ 150515添加 /* 格式化错误的json数据,使其能被json_decode()解析 不支持健名有中文、引号、花括号、冒号 不支持健指有冒号 */ function format_Erro......

Python版PHP内置的MD5()函数

作者:matrix 被围观: 2,596 次 发布时间:2014-09-01 分类:Python | 7 条评论 »

初玩Python很不习惯那个md5函数。还好有人分享了相关代码,非常感谢。 import hashlibdef md5 (s, raw_output = False): res = hashlib.md5 (s) if raw_output: return res.digest () return res.hexdigest () 如果是Python2.5 : # Python 2.5+import hashlibhashlib.md5("welcome").hexdigest()# pre-2.5, removed in Python 3import md5md5.md5("welcome").hexdigest() 参考:Python 实现PHP内置MD5函数方法

管理JAE代码的Git工具安装汉化

作者:matrix 被围观: 2,761 次 发布时间:2014-08-31 分类:零零星星 | 4 条评论 »

放在jae的代码修改的时候使用git方便很多,由于没有接触过GIT,这里记录一些。以win8-64bit为例: 安装工具 msysGit[Git-1.9.4-preview20140611]TortoiseGit-64bitTortoiseGit-64bit中文语言包 汉化步骤 安装完这仨文件后重启。右击资源管理器任意空白位置,选择 TortoiseGit -> Settings  从右侧语言设置中,选择简体中文。 参考:http://www.freehao123.com/jae-git/

360提供的CDN公共库

作者:matrix 被围观: 4,091 次 发布时间:2014-07-15 分类:兼容并蓄 | 19 条评论 »

 前些时候博客打开很慢,早有朋友提醒让我换掉谷歌JS,但是太懒了没弄,后来换作百度的就好了很多。我之前调用的GoogleApi的Jquery,但是最近Google的服务在天朝真是没法用了,只好多找找其他的资源库。像这样的CDN公共库资源有很多的,方便自己在网站上调用。 360提供的CDN公共库http://libs.useso.com/  新浪:http://lib.sinaapp.com/百度:http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs