Time of Update: 2016-08-08
親測直接使用 strtotime("-1 day");顯示的是今日的前一日也就是昨日。今日是根據當前的Unix時間截來斷定的。date_default_timezone_set('PRC'); //預設時區 echo "今天:",date("Y-m-d",time()),""; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),""; echo "昨天:",date("Y-m-d",strtotime("-1 day")), ""; echo
Time of Update: 2016-08-08
通過調試,可以方便地定位問題,解決bug.本文主要總結書裡提到的內容,具體細節,會慢慢更新,因為細節是在慢慢閱讀中經曆的.跟蹤與調試,主要分了6個部分:1. 利用GDB調試:具體調試方法可以參考: Nginx學習之十四-GDB調試Nginx初試 ,以及的作者的部落格:點擊開啟連結其實,通過上一節的方法,可以很方便的通過eclipse來調試代碼,當然gdb通過命令列更加的靈活.帶參數,進入gdb調試:gdb --args ./nginx -c /home/zy/code/web/nginx-1.6
Time of Update: 2016-08-08
Echarts ?關於 Echarts 請移步這裡force 力導向圖實現方式,如:function require_EC () {require( [ 'echarts', //載入force模組 'echarts/chart/kforce' ], function (ec) { //確定需要繪製的DOM setChats(ec); })}function setChats (
Time of Update: 2016-08-08
var relation_id_sign = 0;//標籤 $("#relation_id").combobox({ url: 'set_url('relation', 'relation', 'get_relationGroupJson'); ?>', method: 'get', valueField: 'id', textField:
Time of Update: 2016-08-08
搗鼓了幾天discuz的緩衝,弄出了些頭緒,效率真低,2333333~~~~discuz可以使用多種緩衝,這裡只說資料緩衝。discuz支援redis、memcache等緩衝方式,只要在/config/config_global.php裡設定一下,並且環境支援就可以使用了。其實讀寫緩衝還是比較簡單的,代碼如下:require_once libfile('function/cache'); //載入緩衝類savecache($cachename, $data);
Time of Update: 2016-08-08
策略模式,什麼是策略模式,定義了演算法族,分別封裝起來,讓他們之間可以相互替換,此模式讓演算法的變化獨立於使用演算法的客戶。下面我們就用鴨子來詮釋一下策略模式,鴨子有兩種行為呱呱叫和飛,但是並不是所有的鴨子都會呱呱叫和飛,所以我們把這兩個賦予變化的行為提取出來。flyBehavior->fly(); } public function performQuack(){ $this->quackBehavior->quack(); } public
Time of Update: 2016-08-08
$tmp) { //如果前面一個比後面一個大, 這裡是從小到大016 $arr[$j + 1] = $arr[$j]; //把小的元素和前面的對換,直到移動到合適的位置,在移動下一個017 $arr[$j] = $tmp;018 $j--;019 }020 }021 }022 return $arr;023}024 025/**026 * 選擇排序(一維數組)
Time of Update: 2016-08-08
什麼是觀察者模式?觀察者模式定義了對象之間一對多的關係。觀察者模式中有主題(即可觀察者)和觀察者。主題用一個共同的介面來通知觀察者,主題不知道觀察者的細節,只知道觀察者實現了主題的介面。普遍的觀察者模式中的推的方式更適合點,下面我們就寫一個推的例子,天氣站提供一個介面,當天氣變化時,會將資料通知給各個看板顯示。observers = array();}public function registerObserver(Observer $o){$this->observers[] =
Time of Update: 2016-08-08
js 時間戳記轉日期:function getYMDhms(time){var date = new Date(parseInt(time) * 1000); //擷取一個時間對象 注意:如果是uinx時間戳記得乘於1000。比如php函數time()獲得的時間戳記就要乘於1000//console.log(date.getFullYear());/*----------下面是擷取時間日期的方法,需要什麼樣的格式自己拼接起來就好了----------*///date.getFullYear(
Time of Update: 2016-08-08
在 Yii架構中使用session 的筆記:首先,在Yii架構中,你不需要像標準PHP代碼那樣使用session_start(),在Yii架構中,autoStart 屬性預設被設定為true,所以,雖然沒有使用session_start(),你仍然可以使用$_SESSION全域變數,但最好使用Yii架構封裝的Yii::app->session:設定session變數:Yii::app()->session['var']='value';使用: echo Yii::app()->session['
Time of Update: 2016-08-08
這兩天,看了“傳智播客” 韓順平老師的視頻。現在把學的前幾張做個總結!磨刀不誤砍柴功嘛! 問題1.網站的架構的問題。 首先瞭解一下現代大型網站的架構伺服器叢集。 剛剛學習PHP那會兒,心目中伺服器的架構是這個樣子的(1) (圖1) ,多個客戶同時訪問伺服器,伺服器訪問網站,這樣的結果是,每一個客戶訪問網站的時候,都會去訪問資料庫,從而導致頻繁的導致訪問資料庫,導致網站的運行速度慢,而一旦資料庫出現意外
Time of Update: 2016-08-08
---------------------------------------------------------------------------------------------------------使用CI以來最強烈的感受是其徹底的MVC設計, 舉個例子 : 在application/modesl目錄裡, 寫我們的模型操作, 統一繼承CI_Model.而在控制器裡唯寫邏輯, 無法直接操作資料庫, 需要資料直接調用模型, 最後是調用模板.下面分別展示模型, 控制器, 和視圖間的協作./
Time of Update: 2016-08-08
如何在PHP中開啟GD庫支援Linux下開啟PHP的GD庫支援#開啟GD庫支援有以下幾種方法##檢測GD庫是否安裝命令 php5 -m | grep -i gd 或者 php -i | grep -i --color gd##如未安裝GD庫,則為伺服器安裝,方法如下### 如果是源碼安裝,則加入參數 --with-gd### 如果是debian系的linux系統,用apt-get安裝,如下 apt-get install php5-gd### 如果是CentOS系的系統,用yum安裝,如下
Time of Update: 2016-08-08
用Editplus在代碼目錄裡搜尋,注釋掉所有的引用:"C:\xampp-1.8.3\htdocs\wordpress-4.0\wp-includes\js\tinymce\plugins\compat3x\css\dialog.css"(1,21):@import
Time of Update: 2016-08-08
今天看到了有介紹PHP下的依賴管理工具,遂學習試用:環境:win7一、安裝1、確認PHP啟用了openssl模組(使用https網址時用到);修改環境變數path,加入c:\xampp\php開啟命令列,輸入:php -version顯示:用cd命令改變當前路徑到項目根目錄,然後運行命令下載安裝:php -r "readfile('http://getcomposer.org/installer');" | php我這裡使用的是http協議網址。如果有curl也可以使用下面命令:
Time of Update: 2016-08-08
最近幾個月的項目都是在nginx
Time of Update: 2016-08-08
不久前,在調用論壇回帖內容時遇到了 smilies 表情圖片為 {:4_267:} ,下面說說解決方式。在服務端時用正則將論壇(以Discuz7.2為例)文章內容中的 smilies 圖格式化成圖片標籤格式,然後在標籤上附加上屬性,以便於在視圖中使用JS處理。當然,這個可以自己去最佳化一下,這裡起初是為了實現正常顯示圖片的目的。foreach($postList as $key=>$val){$message = preg_replace('/.*?(\s|(
Time of Update: 2016-08-08
一直以來網頁解析和爬蟲的製作熱情絲毫未減 今天用開源的simple_html_dom.php解析架構做了一隻爬蟲:find('a') as $e) {$f=$e->href;//if($f[10]==':')continue;if($f[0]=='/')$f='http://www.baidu.com'.$f;//Completion the urlif($f[4]=='s')continue;//If the
Time of Update: 2016-08-08
1、作為產品經理用axure
Time of Update: 2016-08-08
PHP數組處理強大的功能導致了各種資料處理函數。其中數組相加以及array_merge讓筆者踩了個小坑。一、請看demo1: public function action_test54(){ $a = array( '0'=>1567, '1'=>1568, '2'=>