Life doesn't get easier or more forgiving; we get stronger and more resilient.
生活從未變得更加輕松或?qū)捜?,是我們在一點一點變強、變堅韌。———— Steve Maraboli
python+selenium實現(xiàn)的QQ群自動簽到! QQ群里的群簽到功能經(jīng)常會斷簽,如果能用腳本去自動簽到,就再也不怕忘簽了~下面鄭曉會告訴你如何使用python來實現(xiàn)QQ群的定時自動簽到(邪惡臉)。 以下代碼基于linux(centos),Python2.7,且須要有pyvirtualdisplay和selenium庫支持。 #!-*- coding:utf-8 -*- from pyvirtualdisplay import Display from selenium import webdriver import requests #要簽...
在和第三方支付接口對接時經(jīng)常會對數(shù)據(jù)進行簽名和驗簽,sha1WithRSA也算是比較常用的一種簽名加密算法。php開啟openssl庫后實現(xiàn)起來也算比較簡單。 我在這里使用sha1withRSA算法來實現(xiàn)數(shù)據(jù)的加密簽名和驗簽,其中公鑰和私鑰均讀取自接口方提供的.pfx證書文件。 以下是使用私鑰進行簽名的代碼示例,注意其中在return前對生成的簽名密文進行base64編碼: /** * 簽名 生成簽名串 基于sha1withRSA...
使用Python+Selenium模擬登錄QQ空間 爬QQ空間之類的頁面時大多需要進行登錄,研究QQ登錄規(guī)則的話,得分析大量Javascript的加密解密,這絕對能掉好幾斤頭發(fā)。而現(xiàn)在有了selenium工具,麻麻再也不用擔心你的QQ登錄! Selenium是一個WEB自動化測試工具,它運行時會直接實例化出一個瀏覽器,完全模擬用戶的操作,比如點擊鏈接、輸入表單,點擊按鈕提交等。所以我們使用它可以很方便的來登錄QQ空間。 ...
sublime Text3中自帶有tab自動補全的功能,這在寫html時非常的實用,比如輸入html會自動生成基礎(chǔ)的html結(jié)構(gòu)標簽(類似dreamweaver新建html文檔時)、script+tab會自動創(chuàng)建出。 由于自己經(jīng)常會測試一些jquery效果,也就會經(jīng)常用到引入jquery庫的代碼,比如引入bootcssCDN中的jquery庫可以用 每次都去復(fù)制粘貼這么一大段也挺麻煩的,正好sublime編輯器有自動創(chuàng)建模板的功能,所以就研究了一下如...
1.環(huán)境需要安裝openssl、apache的mod_ssl擴展,iptables中開放443的訪問。 2.要使用SSL,你需要證書,有免費證書可以申請,我申請的是沃通免費證書。申請免費證書最后一步時,需要提交你的證書請求文件。 3.生成證書請求文件。 #cd /www/wdlinux/apache/ #openssl genrsa -out zh30.com.key 2048 #openssl req -new -key zh30.com.key -out zh30.com.csr 運行第三個命令行 需要執(zhí)行一些設(shè)置,...
我的基礎(chǔ)環(huán)境是nginx1.6.2+php5.3 做一個逐行輸出,使用ob_flush時試了N種方法不起作用,比如下面的代碼: 谷歌了不少的寫法都不行,所以問題應(yīng)該出在了環(huán)境配置上而不是使用方法上。 話說還是stackoverflow給力,搜索“php flush not working”找到了一個正確的解決方法: 檢查nginx配置文件(nginx.conf),禁用nginx的buffering: proxy_buffering off; gzip off; fastcgi_keep_conn on; 要...
昨天逛阿里云時發(fā)現(xiàn)阿里已經(jīng)下架了原先的乞丐版512M內(nèi)存的主機,現(xiàn)在最低是1G,月價格比之前的512M貴了僅20。絕版的512仍可以續(xù)費,也可以較低的價格升級到1G。比如鄭曉博客之前就是用的512M,到期時間是今天年8月份,升級到1G僅花了5塊多。 絕版的512來說直接升級到1G,不知道選擇的正不正確,或者應(yīng)該先續(xù)費上一兩年,再升級,是不是會更劃算些呢??? 不行就到期后換成按流量收費吧,畢竟博...