Time of Update: 2018-12-04
/** * 產生頁碼列表 * @param int $element_total_count 元素總數 * @param int $current_page 當前頁 * @param int $per_page_elem_count 每頁元素數 * @param int $show_page_num 列表顯示的頁碼數 * @param string $up_down_class 上下翻頁樣式 * @param string $num_class 當前頁頁碼數字樣式 * @param
Time of Update: 2018-12-04
Description :· Ardently loves to hack code in several languages and has fun doing it.· Design, develop, maintain and optimize secure and scalable multi-tier web applications.· Strong knowledge of PHP, Perl, JavaScript, UNIX shell, SQL, HTML, CSS,
Time of Update: 2018-12-04
/*純屬參考 :
Time of Update: 2018-12-04
#include <algorithm>#include <cstdio>#include <iostream>#include <queue>#include <cstring>using namespace std;const int N = 205;struct Node{int c, end;int next;} E[2 * N];int pre[N]; // 記錄前驅int head[N];int path[N]; //
Time of Update: 2018-12-04
/etc/rpm/macros.php/usr/bin/php-config/usr/bin/phpize/usr/include/php/usr/include/php/TSRM/usr/include/php/TSRM/TSRM.h/usr/include/php/TSRM/acconfig.h/usr/include/php/TSRM/readdir.h/usr/include/php/TSRM/tsrm_config.h/usr/include/php/TSRM/tsrm_config.
Time of Update: 2018-12-04
Provides:config(php-common)dbase.sojson.sophp(api)php(zend-abi)php-apiphp-bz2php-calendarphp-ctypephp-curlphp-datephp-dbasephp-exifphp-ftpphp-gettextphp-gmpphp-hashphp-iconvphp-jsonphp-libxmlphp-opensslphp-pcrephp-posixphp-pspellphp-reflectionphp-ses
Time of Update: 2018-12-04
FCKeditor2.3.2線上編輯器非常好用,完全支援檔案上傳。今天baidu了一直午終於搞定了。下載FCKeditor2.3.2,解壓至FCKeditor。一:首先刪除不必要的檔案節省空間的。凡是以_開頭的檔案如_samples,_testcases和一些用不到的.asp、.jsp、.cfm檔案統統幹掉。二:修改fckconfig.jsFCKConfig.AutoDetectLanguage = true ;//是否自動檢測語言FCKConfig.DefaultLanguage
Time of Update: 2018-12-04
Provides :php-cgiphp-pcntlphp-readlinephp-cliRequires :libncurses.so.5libcrypto.so.6libdl.so.2(GLIBC_2.1)libc.so.6(GLIBC_2.2.3)libdl.so.2rtld(GNU_HASH)libm.so.6libresolv.so.2libc.so.6(GLIBC_2.4)libaspell.so.15libz.so.1libidn.so.11libgssapi_krb5.so.2
Time of Update: 2018-12-04
看到zend debuger有非安全執行緒的版本,才知道PHP推出了非安全執行緒的版本。而此前我對非安全執行緒一無所知:另一篇文章好像說這個跟FASTCGI有點關係。這是一段文字,不過我沒看明白:php本身是安全執行緒的。一個服務進程可以安全地提供多請求線程的支援一些擴充並不遵守例如:安全執行緒的擴充中,全域變數的定義不是像普通C程式那樣直接定義在函數之外,而是定義在宏ZEND_BEGIN_MODULE_GLOBALS和 ZEND_END_MODULE_GLOBALS之間。需要ZTS(Zend
Time of Update: 2018-12-04
回應拐拐龍底咚兄弟: 1 如果你去國外各大論壇轉轉,你會看到人們都在談論ror架構的弊端以及因此帶來的效能缺陷。人們不得不像當年對EJB一樣,找出一系列的patterns和anti patterns來指導使用ror。 2 你知道jboss seam嗎?看過jboss seam,你就會明白,這個世界上最聰明的程式員們是如何對web公司專屬應用程式的開發進行徹底變革的。ror不是這樣的終結者,spring也不是。Matt
Time of Update: 2018-12-04
在linux C編程裡,大家都知道在一個進程裡建立一個檔案,保持開啟狀態,然後unlink掉檔案,它並不實際刪除,而是等到進程結束時,所有的fd都關閉了,才真正清除掉。 在php裡,用同樣的操作方法想得到一個標識一個進程尚在啟動並執行pid檔案,未果! 在php裡,如果建立一個檔案,並保留此檔案的引用指標,則無法unlink檔案,會報錯:Warning: unlink
Time of Update: 2018-12-04
php的內建函數file_get_contents想必當初是為讀取硬碟檔案設計的,所以在讀取檔案內容時如果磁碟繁忙或準備資料慢,file_get_contents會進入忙等待,期許資料會飛快的到來,而不會等哪怕1ms。但是這個東東也允許用來讀取http內容,而且等待資料的行為和讀取檔案一樣,而等待http返回和等待磁碟準備資料在時間上可不是一個量級的,所以當file_get_contents用來讀取http內容時就進入了秒級的忙等待,從而導致cpu飆升。不過貌似新版本的php修複了該問題,或者和
Time of Update: 2018-12-04
<?php//如果php>5.1.0if(phpversion()>='5.1.0'){ ////擷取php當前使用時區 //echo date_default_timezone_get(); //設定時區 date_default_timezone_set('Asia/Shanghai');}echo date('Y-m-d H:i:s',time());?>PHP 手冊 ---
Time of Update: 2018-12-04
php實現驗證碼的識別(中級篇)(轉) 在上篇文章<php實現驗證碼的識別(初級篇)>中,講了如何識別簡單的驗證,這裡的簡單只的是驗證碼有數字和字母組成,格式統一,每次出現位置固定。這篇文章將繼續深入研究識別驗證碼,這次識別的目標是,驗證碼有字元和數字組成,驗證碼存在旋轉(可能左右都旋轉),位置不固定,存在字元與字元之間的粘連,且驗證碼有更強的幹擾素。這篇文章講解的方法,並不是萬能的解決方案,並且提供代碼不能直接解決你的問題,這裡僅僅是方法,具體需求讀者自己解決,需要說明的是,識別驗
Time of Update: 2018-12-04
/*這題是憑著感覺寫的*/#include <iostream>#include <cstdio>#include <algorithm>#define LL(x) ((x) << 1)#define RR(x) ((x) << 1 | 1)using namespace std;const int N = 100005;const int mod = 9901;struct Seg_tree{int l, r, sum;int
Time of Update: 2018-12-04
/* * 說什麼好呢?對於這個題目寫了好幾天 感覺 dp + 線段樹 總有道關卡,一直突破不了,總是在漫無邊際的沼澤掙紮 * 因為這樣心情嚴重受挫 * 區間的維護總是很難跟dp 聯絡在一起,單單的區間維護是會的,但是感覺牽扯上了dp,就什麼都不會了,dp 。。一個字,怕 * 或許掙紮就是收穫吧,漸漸地應該學會如何取分析問題,如何看待wrong * 一開始敲代碼的時候。我就是完全沒有理解題目,想當然的理解題目是一個悲劇阿 * * 題目求的是一個序列中非遞減的所有序列組合的和
Time of Update: 2018-12-04
/* 演算法剖析:觀察規律,下一個序列為前一個序列的複製,取反後連結起來,即1 0110 010110 100110010110 01101001所以當前序列連續0的對數等於前一個序列0的對數加1的對數,如果為奇數時,還要加上串連處形成的1對.故可寫出遞推方程:f[n][0] = f[n-1][0] +
Time of Update: 2018-12-04
/*二維的線段樹跟一維的似乎一樣的身高建為x軸 活潑度為y軸*/#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#define LL(x) ((x) << 1)#define RR(x) ((x) << 1 | 1)using namespace std;const int N = 100;struct Sub_tree
Time of Update: 2018-12-04
/*二維線段樹*/#include <iostream>#include <cstdio>#include <algorithm>#define LL(x) ((x) << 1)#define RR(x) ((x) << 1 | 1)using namespace std;const int N = 1005;struct Sub_tree{int ly, ry;int val;int mid(){return (ly + ry)
Time of Update: 2018-12-04
#include <iostream>#include <cstdio>#define LL(x) ((x) << 1)#define RR(x) ((x) << 1 | 1)using namespace std;const int N = 100005;struct Seg_tree {int l, r;int val; //本區間累加值int maxval; //記錄子區間最大值int loction;