学车:科二过了 发些经验

作者:matrix 发布时间:2015 年 4 月 30 日 分类:兼容并蓄 零零星星

我是2月底报的名,蜀乐山地区。昨天预约的考场280元,开了3圈过了一圈。
主要还是心态放好,其实很容易过的,平时练习也不能少。

1.倒车入库

我们驾校场地很烂杆,一点都不标准,不过倒车入库必须强加练习,不求压线。要知道怎么修整。乐山三禾驾校考点的库与平时的练习场地有很大的出入 。入库前打满方向盘必须提前。出库后引擎盖过边线稍微迟一点打满轮。车身切忌摆正,内侧稍微宽些,外侧1M多点就可以吧。
http://pan.baidu.com/s/1gd3tg23

2.坡道定点停车

我是这个上面扣的20分,熄火一次,车头位置不准确。
参考:http://pan.baidu.com/s/1kTIeguF
http://tieba.baidu.com/p/1997549261
http://pan.baidu.com/s/1gdkwsV5

3.侧方位停车(在右侧)

这个稍微简单些,跟在驾校练习一样的。右反视镜看不到库边线右打满轮,观察左后视镜看到第二个库角前回正,左后轮压线之前打满轮。车正即停。
http://pan.baidu.com/s/1mgl8arm

4.直角转弯(左转弯)

尽量让车靠近有右边线30CM及以内,左后视镜与直角平齐时(或者门把手位置与直角平齐)向左打满轮。
http://pan.baidu.com/s/1eQxp7Fk

5.S路行驶

尽量让车靠近弯道的外侧,避免内侧后轮压线。其实和直角转弯差不多都是尽量使用最大转弯半径。
http://pan.baidu.com/s/1eQxp7Fk

6.单边桥

左单边桥可以对点位,很好上的,左肩膀,左脚都行,或者左雨刮器的第一个铆钉处位置挨着左单边桥左侧。右单边桥的话多加练习,凭感觉估计好右轮的位置。也可以对点位的,左雨刮器的结点(雨刮杆和雨刮片的铆钉点),左轮下左单边桥后向右打方向盘(一般是一圈吧),左雨刮器的结点跑到有单边桥右侧过后向左打方向盘让结点大致挨着右单边桥,右前轮上桥后等待后轮上桥,慢慢回正,可以向左稍微修点(因为一般上右桥后车身都是有点偏右)。过单边桥速度要适中,尽量慢速,左单边桥前轮下桥后需要让车身在短距离内会正方向,这样才不轻易掉右桥。
参考:http://pan.baidu.com/s/1qWp3ChY
http://m.bendibao.com/show315745.html
http://sz.bendibao.com/xueche/201413/590332.htm
我是80分正好及格,定点停车扣了20分。这里给需要的童鞋一些小小建议。仅供参考!

windows系统密码查看神器-mimikatz

作者:matrix 发布时间:2015 年 3 月 4 日 分类:兼容并蓄 零零星星

mimikatz
之前不知道还有这玩意,竟然能够查看Windows系统的密码。真正的神器!法国一个牛人写的轻量级调试器-mimikatz

作者博客:http://blog.gentilkiwi.com/mimikatz
github地址:https://github.com/gentilkiwi/mimikatz
下载页面:https://github.com/gentilkiwi/mimikatz/releases/latest

2.0 alpha 20150122百度网盘:http://pan.baidu.com/s/1eQzpmQe
目前最新的是2.0版本20150122更新,支持xp及以上系统包括32和64位。Windows10貌似也不在话下(Windows 10 Constant),不过我只测试了win8.0 64bit系统是没有问题的

步骤:

下载并解压缩以管理员权限运行mimikatz.exe,逐行输入命令
privilege::debug
sekurlsa::logonpasswords
如果成功执行sekurlsa::logonpasswords命令则回显系统信息,这是明文包含密码的

如果成功最后一个命令则回显系统信息
这个工具不仅仅局限于查看windows密码,可以提升进程权限 注入进程 读取进程内存等等
参考:http://www.52pojie.cn/thread-268297-1-1.html
http://lcx.cc/?i=2265

win系统找回Google Chrome浏览器里的书签

作者:matrix 发布时间:2015 年 2 月 19 日 分类:零零星星

chrome中误删掉或者清空书签之后是可以还原的。但是如果你误删之后清空了浏览器数据那就不在这个方法范围之类。

步骤

win+r运行:
Windows XP:
%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\Default\ Windows Vista/Windows 7 以上:
%LOCALAPPDATA%\Google\Chrome\User Data\Default\
打开chrome目录之后找到Bookmarks和Bookmarks.bak这两个文件。
Bookmarks文件为当前的书签
Bookmarks.bak文件为系统自动备份的书签

还原操作

把 Bookmarks.bak 复制一份,重新命名并替换原本的 Bookmarks
再重启浏览器就会看到误删操作之前的书签了。
参考:http://free.com.tw/restore-google-chrome-bookmarks-bak/

百度音乐人songID

作者:matrix 发布时间:2015 年 2 月 6 日 分类:零零星星

起因

添加百度音乐人外链的时候发现百度音乐人songID和百度音乐songID是可以互相转换的。
像y.baidu.com/song/170870中的170870值可以用music.baidu.com的接口(http://play.baidu.com/data/music/songlink?songIds=音乐ID)获取外链。

但是直接打开http://play.baidu.com/data/music/songlink?songIds=170870是找不到任何mp3链接的,
只有转换170870这个值才能让music.baidu.com的接口正常使用。

经过

打开y.baidu.com/song/170870点击播放,浏览器会打开百度音乐盒播放音乐,而浏览器的地址栏会出现&__a=73989870,音乐盒就是靠这个数字来定位音乐人的mp3播放。
Ctrl+F找遍相关js文件发现:
return encodeURIComponent(Number(a) + 73819e3);很明显,这就是所谓的加减法嘛 :mrgreen:
音乐人songID+73819e3 = 百度音乐songID

结果

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

作者:matrix 发布时间:2014 年 12 月 30 日 分类:兼容并蓄 零零星星

曾经用过这款LCISOCreator软件,当初保存光盘的内容为iso文件后就扔了。

现在算是知道他的名字了,非常简单实用。界面虽然是英文的,但使用上很简单只需要点击Creat iso就可保存。

QQ20141229220543

下载:

http://pan.baidu.com/s/1sj0mRaH

http://www.cr173.com/soft/63928.html

 

DashNotes for Chrome插件

作者:matrix 发布时间:2014 年 10 月 3 日 分类:零零星星

DashNotes for Chrome插件

chromeDashNotes插件可以让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 发布时间:2014 年 10 月 1 日 分类:零零星星

在用 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.html

PS: 阅读剩余部分 »

get_headers函数模拟版

作者:matrix 发布时间:2014 年 9 月 27 日 分类:零零星星

在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($curl, CURLOPT_NOBODY, 1);//不包含网页的内容
    if($FOLLOWLOCATION){
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);//允许链接自动跳转,当系统开启safe_mode或open_basedir,会出错,该关闭
    }
    curl_setopt($curl, CURLOPT_AUTOREFERER, 1);//自动referer
    //curl_setopt($curl, CURLOPT_MAXREDIRS, 1);//限定CURLOPT_FOLLOWLOCATION递归返回的数量        
    $header = curl_exec($curl);
    curl_close($curl);
    $back =  array_filter(explode(PHP_EOL,$header));
    //return array_filter(explode(PHP_EOL,$header));
    if($format){
        foreach($back as $val)
        {
            if(preg_match('/^([^:]+): +(.*)$/',$val,$parts))
            {
                if (array_key_exists($parts[1],$v)){
                    $v[$parts[1]] = array_merge_recursive((array)$v[$parts[1]],(array)$parts[2]);
                }
                else
                {
                    $v[$parts[1]]=$parts[2];
                }
            }
            else{
                if(isset($v[0])){
                    $v[]=$val;
                }
                else{
                    $v[0]=$val;
                }
            }
        }
        return $v;
    }
    return $back;
}

说明:
getHeaders()函数的前两个参数和get_headers函数一样;
第三个参数:我在本地测试是没有问题的,只是在sae上测试不同,原因是sae的cul不支持CURLOPT_FOLLOWLOCATION参数,还有很多限制。这就添加个是否开启CURLOPT_FOLLOWLOCATION功能(自动跟踪跳转的链接);
本地测试基本上与get_headers函数相同输出,不影响响应头的获取。

参考:

http://www.phpernote.com/php-function/748.html

http://bbs.php100.com/read-htm-tid-148513.html