原创 不同數據庫SQL語句的差別

1,系統時間 Oracle:SYSDATE SQLSever:getdate() Access:date()  或者 now() 2,查詢前n條記錄 Oracel: Select * From (Select……) where rown

原创 在Apache權限訪問設置

修改VirtualHost文件   1. 禁止特定IP   <Directory "/var/www/web/">Order allow,denyAllow from allDeny from 10.0.0.1 #阻止一個IPDeny f

原创 HTML的footer置於頁面最底部的方法

需求:有時候,當頁面內容較短,撐不開瀏覽器高度,但是又希望footer能在窗口最低端。   思路:footer的父層的最小高度是100%,footer設置成相對於父層位置絕對(absolute)置底(bottom:0),父層內要預留fo

原创 各種瀏覽器的添加收藏功能JS腳本

現在主流的PC機瀏覽器,按內核分,主要是IE, Chrome, 火狐, Opera四家。   IE家族: if(typeof window.external.AddFavorite != "undefined"){ window

原创 關於COOKIE

Cookie中一些可能不知道或被忘記的細節:   1. Cookie不能包含空格,分號,逗號等特殊字符。如有有的話,需要在寫入時用escape()編碼,讀取時用unescape()解碼。   這是因爲,cookie的存儲方法是strin

原创 JavaScript的三種構造模式

在創建一個對象的時候,js有三種可以選擇的方法   1. Factory Pattern     function createCourse(number, room, teacher){ var course = new Objec

原创 Smarty模板中一些可用的保留變量

1. 顯示當前系統時間: {$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}   2. $_GET {$smarty.get}   3. $_POST $smarty.post   4.$_COO

原创 Linux下PHP用fgetcsv時讀取不到中文的問題

今天遇到了一個fgetcsv()的中文讀取問題。 本來在本地(win系統)開發的時候還好好的,但是發佈到linux服務器上跑的時候,發現原本csv文件裏的中文字段都沒讀取到,調試輸出值全爲空,其它字段都能正常顯示。   搜索了一些解決方

原创 遍歷一個文件夾下的所有文件和子文件夾

昨天面試的時候遇到了這個題目,沒有做出來,因爲我不知道用PHP訪問文件夾下文件的函數。   思路:要說算法的話,這題其實並不難。獲取文件夾下的子文件,如果是文件就輸出,如果是文件夾,輸出之後繼續深入搜索。用個遞歸就行了。   需要用到的方

原创 PHP查詢MySQl數據庫的效率小記

1. MySQL數據庫的連接和關閉   根據W3CSchool上的描述: PHP 腳本一結束,就會關閉數據庫連接。如需提前關閉連接,請使用 mysql_close() 函數。 http://www.w3school.com.cn/php/

原创 用fsockopen實現POST請求訪問騰訊API

QQ推薦的是curl方法,推薦的SDK裏用的也是。不過curl是PHP的擴展庫,需要另外安裝,而調用curl,會牽扯到curl_exec函數,這個函數允許遠程執行命令,如果服務器不允許執行curl_exec的話,那麼用curl調用QQ的A

原创 HTML的script標籤與noscript標籤

其實HTML的script標籤學過Web開發的應該都知道。只是,用框架開發的話,這些標籤通常都是自動生成,平時並不會去注意,更多的是在意src路徑裏的那個js文件。   最近在寫JS的練習代碼時,才無意中發現,原來script標籤裏,也有

原创 Netbeans和xdebug

今天被xdebug虐慘了,按照網絡上找的配置方法,都沒能成功讓netbeans和xdebug連接上。最後發現還是xdebug的問題。首先要把xdebug配置好才行。   配置xdebug。最關鍵的是php.ini文件的修改。我是按照這個博

原创 JS的一些常用方法

1. 字符串去前後空格 function trim(v) { return v.replace(/(^/s*)|(/s*$)/g, ""); }   // 去掉左右空格 function ltrim(l) { return l.repl

原创 JS中的null, undefined, NaN, false和0

一直都知道,在JS的if判斷中,null, undefined, NaN, false, 0, ''都爲假,但是:     null == undefined is true false == 0 is true false ==