原创 Python新式類和經典類的區別

class ClassicClass(): pass class NewStyleClass(object): pass x1 = ClassicClass() x2 = NewStyleClass() print

原创 用PHP寫的一個文本處理小程序

以前用Python寫了一個處理SQL文件的小程序,今天也同樣碰到了一個類似的要求,不過處理的對象是PHP文件,於是就用PHP寫了一個處理程序。 問題的描述如下:被處理的文件的文件名類似於{$channel_id}_{$category_i

原创 根據字符串名稱動態調用Python的函數和對象方法

#!/usr/bin/python #coding: UTF-8 """ @author: CaiKnife 根據函數名稱動態調用 """ def do_foo(): print "foo!" def do_bar():

原创 Sublime Text 2設置

用戶設置 { "bold_folder_labels": true, "color_scheme": "Packages/Color Scheme - Default/Cobalt.tmTheme", "detect_slow_p

原创 提問的智慧

  ==== 簡介 ====   在黑客世界裏,當提出一個技術問題時,你能得到怎樣的回答?這取決於挖出答案的難度,同樣取決於你提問的方法。本指南旨在幫助你提高發問技巧,以獲取你最想要的答案。   首先你必須明白,黑客們只偏愛艱鉅

原创 使用PHP模擬post提交數據

這也是個老生常談的話題了,上午花了點時間把這個問題整理了一下。 一般來說用PHP來模擬post提交數據有三種方法,file_get_contents、curl和socket。 寫了個公用函數,專門用來打印post數據: <?php fun

原创 一個用來打印log的腳本

現在在公司裏做Tracking的工作,在開發環境下,Tracking的log文件保存在服務器的/mezi/sites/apache/logs下,然後又根據網站的不同有着下面這樣的格式: {site_name}_{machine_name}

原创 關於PHP的排序,還有其他的辦法嗎?

排序,計算機科學中最常見的問題,面試的時候經常問到,如果要自己實現排序算法,肯定是可以的,只是需要一點時間而已,使用PHP自帶的函數來進行排序,那自然是更加方便,各種sort用起來真是八仙過海各顯神通;但是除了各種sort之外,還有其他的

原创 三複習PHP的排序

晚上把插入排序和選擇排序用PHP代碼實現了一遍。 插入排序: <?php require "function.php"; function insert_sort($array) { $size = count($array);

原创 SplFixedArray和Array的性能測試

部分參考自:http://www.php.net/manual/zh/class.splfixedarray.php PHP文檔專門說明: The SplFixedArray class provides the main functio

原创 關於PHP的file_get_contents的問題

以前在做Smarter US的時候,在請求API時,直接使用PHP的file_get_contents函數: $xml = file_get_contents($url); 結果返回的XML內容爲空,跟API那邊的人溝通過之後也沒有確認到

原创 Python的單例模式

#!/usr/bin/python #coding: UTF-8 """ @author: CaiKnife Singleton """ from functools import wraps # 使用__new__方法構造單例類 c

原创 PHP設計模式——單例模式

寫了那麼多年的代碼,從來沒有好好地寫過筆記做過積累,一直在被業務給牽着跑,不得不說是個遺憾。現在開始要多複習、多學習,讓自己迅速成長起來。 在設計模式中,我個人覺得單例模式是最簡單、最好理解的一種,不過由於PHP的特殊性,PHP的單例模式

原创 再複習PHP的排序

早上起來,花了點時間寫了一下PHP的冒泡排序和快速排序,作爲對以前知識的複習。 冒泡排序: <? function bubble_sort($array) { $size = count($array); if ($si

原创 老生常談cookie跨域

很早之前就做過跨域設置cookie的項目了,但是以前沒有做好積累,今晚花了點時間重新複習一下。 OK,有兩個域名,www.a.com和www.b.com,現在要通過a網站來設置b網站下的cookie。 a網站下setcookie.php的