原创 自建Ngrok服務與使用方法

ngrok 是一個反向代理,通過在公共的端點和本地運行的 Web 服務器之間建立一個安全的通道。ngrok 可捕獲和分析所有通道上的流量,便於後期分析和重放。可以被使用來進行微信藉口的本地調試。在ngrok被牆之後,我們需要通過ngro

原创 pc:get 增加支持urlrule的解決辦法

1.官方的pc_tage中的get的說明文檔,可見,其中並沒有urlrule的標籤。事實上,該功能也未實現。 GET標籤使用方式如下: {pc:get sql="SELECT * FROM _member" cache="3600

原创 Python爬蟲實戰五之模擬登錄淘寶並獲取所有訂單

Python爬蟲實戰五之模擬登錄淘寶並獲取所有訂單 經過多次嘗試,模擬登錄淘寶終於成功了,實在是不容易,淘寶的登錄加密和驗證太複雜了,煞費苦心,在此寫出來和大家一起分享,希望大家支持。 溫馨提示 更新時間,2016-02-01

原创 python將dict中的unicode打印成中文

import json a = {u'content': {u'address_detail': {u'province': u'\u5409\u6797\u7701', u'city': u'\u957f\u6625\u5e02',

原创 一行shell命令殺死指定進程名稱的進程方法

ps -efww|grep -w 'helloworld'|grep -v grep|cut -c 9-15|xargs kill -9 說明:管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作爲管道符右邊命令的輸入

原创 php生成sitemapindex程序精較版

<?php /* http://www.baidu.com/schemas/sitemap-mobile/1/ https://www.baidu.com/schemas/sitemap-mobile/1/sitemap-mobile.x

原创 Chrome console使用類css選擇器選擇所有匹配項

1.匹配項第一個 $('a.author') 返回: 2.全部匹配項 $$('a.author') 返回: 3.匹配項第二個 $('a.author') 返回:

原创 python 使用urllib2發送get請求和post請求

1.發送get請求 第一種方法,注意,有些地方誤傳這種方法發送的post請求,實際這是發送的get請求,urllib.urlencode明顯是get請求的編碼 url = 'http;//www.baidu.com' postdata =

原创 微信emoji表情編碼的處理與儲存

小編第一次碰到這個問題是在做微信開發認證的時候,微信認證獲取用戶暱稱的時候,當獲取到帶emoji表情的時候,小編髮現後臺顯示的是亂碼或者是顯示爲NULL(前臺展示爲遊客) 既然碰到,解決了,就簡單給大家講一下吧。 首先是從 emoji表情

原创 Linux 統計當前目錄下子目錄大小並清理

只統計當前目錄下子目錄大小 [root@123 log]# du -sh * 顯示: [root@123 log]# du -sh * 749M 20171003 2.8G 20171004 1.4G 20171005

原创 AttributeError: ‘module’ object has no attribute’xxx 問題解決

報錯:AttributeError: ‘module’ object has no attribute’xxx 原來是,你創建的py腳本名字不能與python預留字,模塊名等相同。比如包叫abcsat,import abcsat 之後,

原创 Windows10內置Linux子系統初體驗

WSL前言前段時間,機子上的win10又偷偷摸摸升級到了一週年正式版,比較無奈。不過之前聽聞這個版本已經支持內置的linux子系統,於是就懷着好奇心試玩了一把。雖然期間遇到了很多問題,但總體來說這個子系統體驗還不錯,在這裏就分享一些關鍵步

原创 centos7下gitlab的配置(nginx衝突、端口更改)

網上有很多關於gitlab配置的文章。但是普遍存在的問題是,對於gitlab自帶的配置模板和gitlab-ctl reconfigure之後生成的配置文件沒有做區分,也沒有對gitlab-ctl reconfigure對於配置文件的影響

原创 如何用shell統計當前目錄下子目錄的大小

du -sh * | sort -hr 顯示 2.4G share 2.4G local 1.8G lib64 1.6G lib 368M bin 262M include 218M src 12

原创 PHP如何隱藏手機號的部分位數

$phone = preg_replace('/(\d{3})([\d\s]+)(\d{4})/', '$1****$3', $phone); 其中,'$1****$3'裏的$1和$3指的是第一個和第三個括弧裏匹配到的內容。故138 00