每日一句 ( 20241223 )  

Growth begins when we begin to accept our own weakness.

成長始于接受自己的弱點。———— Jean Vanier

Python模擬百度登錄

本來寫這個玩意兒是想用來自動登錄百度,然后根據(jù)貼吧內的的排名抓取會員頭像的,比如生成一個貼吧千人頭像圖或萬人頭像圖。也算是練練手。完成后才發(fā)現(xiàn)抓那個貼吧排名完全不需要登錄…也好,以后用來做自動一鍵簽到(經(jīng)常忘打卡),搶二樓什么的,也不錯~~如今在博客上發(fā)個文章用不了多長時間就被抄走了,感覺自己能做的也只有在此鄙視一下它們。廢話太多,容易招人恨,以下是代碼:#-*...

【PHP】一個百度面試題?

據(jù)說是一個百度php的面試題,已給定一個數(shù)組:$arr = array(‘b’=>’a’, ‘c’=>’a’, ‘e’=>’b’, ‘d’=>’b’, ‘f’=>’c’, ‘g’=>’e’, ‘h’=>’f’);寫一個算法,完成到以下格式的轉換:array ( 'a' => array ( 'b' => ar...

shopnc商城專題頁的偽靜態(tài)支持

shopnc系統(tǒng)默認專題模塊是沒有偽靜態(tài)的,這確實不知道是為什么。不過想讓它支持偽靜態(tài),實現(xiàn)起來也很簡單。打開shopnc的路由功能類文件,/core/framework/core/route.php。找到_shopPathInfo方法。里面是對符合規(guī)則的偽靜態(tài)地址進行正則替換,我們在它的$reg_match_from數(shù)組里加一個元素:'/^special_detail-(\d+)$/',同樣的,在下面的$reg_match_to同樣的位置加個元素:'special-specia...

用TKinter實現(xiàn)的一個簡版HTTP請求模擬器

平時開發(fā)過程中經(jīng)常會遇到需要模擬POST或GET請求的時候,當然GET一般直接通過瀏覽器也可以,方便快捷。鄭曉看到網(wǎng)上也有不少軟件版的HTTP模擬器,功能也非常強大。鄭曉最近在學習Python,正好手閑的慌,就用Python自帶的TKinter庫寫了個HTTP模擬工具,功能比較簡單,只是實現(xiàn)了基本的功能。最近我發(fā)現(xiàn)有的網(wǎng)站復制了我的文章,還把里面的各種信息都替換成了他自己的,還自己運行了程序截的圖,...

mysql重置自增ID(織夢文章ID的重新排序)

做網(wǎng)站時經(jīng)常會遇到由于刪除過文章而導致文章ID不連續(xù),由于文章ID字段在數(shù)據(jù)庫中的屬性一般是自動增長的,這是mysql中的一個記數(shù)器記錄的,在刪除記錄再新增時,自增的數(shù)值并不會占用你刪除的值,而是繼續(xù)在原基礎上++。數(shù)據(jù)表中的不連續(xù)的記錄對于處女座來說是不能忍受的,所以下面來看看如何將已有數(shù)據(jù)的自增ID重新排列。這里以織夢系統(tǒng)(dedecms)的文章表為例:假設要操作的表是dede_arch...

web.py使用session時報錯AttributeError的解決辦法

最近在學習web.py使用session時,經(jīng)常會遇到AttributeError錯誤,大體報錯內容是:AttributeError: ‘ThreadedDict’ object has no attribute ‘xxxxx’網(wǎng)上找的解決辦法都是關閉web.py的調試模式,但有時關閉后也會報錯,很是郁悶。最后鄭曉摸索出了使用session時需要注意的幾點,在這里記錄一下:1. 首先請關閉調試模式:web.config.debug = False代碼需加到impor...

Mac Mavericks(10.9.4)安裝Nginx服務

1. 在nginx官網(wǎng)下載最新nginx,我這里下載的是nginx-1.6.2.tar.gz。http://nginx.org/en/download.html直接使用瀏覽器下載即可,或通過終端,使用curl命令。2.進入下載目錄,解壓文件。tar -xf nginx-1.6.2.tar.gz或直接雙擊這個文件,自動解壓到當前目錄。3.進入解壓目錄,添加權限chmod a+rwx *4.執(zhí)行configure./configure 時注意加入?yún)?shù)with-cc-opt,如下:./configure –w...