原创 HTTP header中的Cache-Control

網頁的緩存是由HTTP消息頭中的“Cache-Control”來控制的,常見的取值有private、no-cache、max-age、must-revalidate等,默認爲private。其作用根據不同的重新瀏覽方式分爲以下幾種情況

原创 PHP實現手機號碼歸屬地查詢

在網上找到一個是由手機在線提供的一個不錯的簡單實用的接口。 該網站提供的接口包括如下類型: 通過 WebService 調用獲取數據 通過 HTTP Post/Get 獲取 XML 格式的數據 通過 HTTP Post/Get 獲取 JS

原创 javascript判斷iphone/android手機橫豎屏模式--轉帖於騰訊搜搜web開發博客

今天在處理一個觸屏版產品開發的時候,被檢測橫豎屏模式折磨瘋了。iphone能很好的使用onorientationchange事件,但是android的onresize事件即使不旋轉也會觸發多次。查了不少資料,最後結論如下:function

原创 Firebug Console 與命令行全集

Console API 當打開 firebug (也包括 Chrome 等瀏覽器的自帶調試工具),window 下面會註冊一個叫做 console 的對象,它提供多種方法向控制檯輸出信息,供開發人員調試使用。下面是這些方法的一個簡單介紹,

原创 解決ECshop transport.js和Jquery的衝突

ECShop把AJAX事件和JSON解析的模塊放在common/transport.js之中,可以說它也有自己封裝的一套工具,這其實是很正常的。 但恰恰的,在封裝JSON各種方法的同時對object的模型進行了重寫,這個就跟jQuery衝

原创 WordPress數據庫及各表結構

WordPress使用MySQL數據庫。作爲一個開發者,我們有必要掌握WordPress數據庫的基本構造,並在自己的插件或主題中使用他們。 截至WordPress3.0,WordPress一共有以下11個表。這裏加上了默認的表前綴 wp_

原创 smarty的嵌套循環

$query = “SELECT id,name,name_cn FROM di_flag ORDER BY id desc”; $result = mysql_query($query); while($row = mysql_fetc

原创 PHP的自動加載類的機制以及實現

最近偶然看到了php的自動加載類,小小研究一番,在此寫下我的心得。 我們在進行小規模的開發時,常常會用require或者include引用系統的公共文件(.php,.inc,.class.php),或者你嘗試使用一個未知類時,會產生致命錯

原创 php二分法在IP地址查詢中的應用

數據庫大概存儲幾十萬條IP記錄,記錄集如下: +----------+----------+------------+---------+---------+--------+--------+ | ip_begin | ip_end |

原创 jquery cookie的用法

  jQuery cookie是個很好的cookie插件,大概的使用方法如下example $.cookie(’name’, ‘value’);設置cookie的值,把name變量的值設爲valueexample $.cookie(’na

原创 PHP正則表達式學習筆記(二)

再說說常用的正則函數: 1.preg_grep -- 返回與模式匹配的數組單元   說明:array preg_grep ( string pattern, array input [, int flags] ) preg_grep()

原创 HTTP協議狀態碼詳解(HTTP Status Code)

使用php或者javascript都會用到http的不同狀態,一些常見的狀態碼爲:200 – 服務器成功返回網頁 404 – 請求的網頁不存在 503 – 服務不可用所有狀態解釋:點擊查看1xx(臨時響應)表示臨時響應並需要請求者繼續執行

原创 MySQL中varchar最大長度是多少?

這不是一個固定的數字。本文簡要說明一下限制規則。   1、限制規則 字段的限制在字段定義的時候有以下規則:   a)                  存儲限制 varchar 字段是將實際內容單獨存儲在聚簇索引之外,內容開頭用1到2個字

原创 php解壓文件

在後臺執行這個php代碼就ok(前提是要有權限)   $dirname = '/usr/home/demo/htdocs/'; $extractdir = '/usr/home/demo/htdocs/'; $cmd =

原创 無條件的delete查詢在mysql4.1.2 版之前mysql_affected_rows爲0

$res = mysql_query("delete from tblName");echo $rows = mysql_affected_rows(); 變量$rows在mysql4.1.2 之前,將爲0; 可以簡單做如下處理: fu