Time of Update: 2016-07-13
複製代碼 代碼如下: ini_set("memory_limit", "50M");//必須的,根據你環境的實際情況盡量大,防止報錯 ini_set("max_execution_time", "100"); //file_exists() 函數檢查檔案或目錄是否存在,存在則返回 true,否則返回 false。 //fread() 函數讀取檔案(可安全用於二進位檔案)。fread() 從檔案指標 file 讀取最多 length 個位元組。 //filesize()
Time of Update: 2016-07-13
我們在虛擬機器主機上安裝論壇或者部落格的時候,為了便於管理,我們都會安裝在根目錄(www/web目錄)下的一個檔案夾中,比如,我安裝一個Discuz論壇,我就會在根目錄下建立一個bbs目錄,然後將Discuz安裝程式上傳到該目錄進行安裝,這樣安裝完成以後,我們訪問該論壇的地址就變成:http://www.example.com/bbs (http://www.example.com/bbs/forum.php),但是這樣就會有點不舒服,畢竟我們的網域名稱是:http://www.example.
Time of Update: 2016-07-13
這段時間修改了一下我們系統的登陸功能,為了更加安全,增加了發送郵件驗證功能。當使用者登陸的時候判斷登陸ip是否是之前登陸過的,如果不是的話,需要向郵箱裡發送驗證碼,然後把收到的驗證碼輸入再登陸,如果驗證碼正確並且時間沒有超過規定時間,可以登陸,並且記下此次登陸的ip和時間,以後再以此ip登的話,就不用驗證了。如果時間超過了,驗證碼失效,需重新發送。驗證錯誤不能登陸,需重新輸驗證碼,或在發送新的驗證碼到郵箱。為了實現此功能,我用到了如何向郵箱發送郵件,以及擷取登陸ip的知識。下面整理一下,以便以後
Time of Update: 2016-07-13
1.初始化(使用session前都要使用,一個頁面用一個就可以了)2.儲存$_SESSION[]=;(可以是double,bool,int,數組,object類型的資料)例子:$_SESSION['']="";3.取出指定例子:$uName=$_SESSION[''];4.刪除指定例子:($_SESSION['']);5.刪除全部session(刪除當前瀏覽器對應的session檔案)6.擷取session_idsession_id();SID;
Time of Update: 2016-07-13
今天總結了幾種頁面跳轉的方法,分別是用meta標籤實現、用javascript實現、用php實現,下面就來一一分享一下吧。1、meta標籤實現只需在head裡加上下面這一句就行了,在當前頁面停留0.1秒後跳轉到目標頁面1meta http-equiv="refresh" content="0.1; url=http://beyondweb.cn/">2、Javascript實現方法一:這個方法比較常用1window.location.href =
Time of Update: 2016-07-13
記得以前在做Native App的時候類似於人人網側邊滑動的效果非常的熱,很多app仿照該效果進行開發,在jqMobi中也有類似的效果被稱為Side Menu.下面我們來一步一步實現該效果。首先建立一個html檔案,引入jqMobi的架構,如下:接下來再添加一個panel如下 接下來我們來添加一個在panel同級標籤下接下來我們再來添加一個panel,並添加header和footer 我們會發現此時兩個panel對應的side menu是同一個,下面我們為各個panel分別指定一個side
Time of Update: 2016-07-13
hello,大家好,我是方少,今天想問大家一個問題,如果我們自己就是產品,那麼我們怎樣才能說服別人,我們是最優秀的呢?高學曆,不錯,別人成功過了。會php,java,c#,python不行再學c++,c,8086,彙編,研究redis源碼,看完mysql源碼,這樣我們應該是最優秀的了吧。 獨木難支,一個產品肯定有很多部門也就是很多人協作完成,看
Time of Update: 2016-07-13
一、資料類型 1、整型 資料類型儲存空間說明取值範圍TINYINT1位元組非常小的整數帶符號值:-128~127無符號值:0~255SMALLINT2位元組較小的整數帶符號值:-32768~32767無符號值:0~65535MEDIUMNT3位元組中等大小的整數帶符號值:-8388608~8388607無符號值:0~16777215INT4位元組標準整數帶符號值:-2147483648~2147483647無符號值:0~4294967295BIGINT8位元組大整數 2、浮點型
Time of Update: 2016-07-13
淺談Ajax Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的縮寫。 它由 HTML+JS+DOM組成,本教程暫時不涉及DOM。 同步的概念:頁面提交POST表單,是不是整個頁面都在等待伺服器返回(呈空白狀態),然後重新整理?沒錯,這就是同步。 非同步概念:表單提交後,頁面的其它部分照常用。 Ajax 就是
Time of Update: 2016-07-13
有25幅作品拿去投票,一次投票需要選16幅,單個作品一次投票只能選擇一次。前面有個程式員捅了漏子,忘了把投票入庫,有200個使用者產生的投票序列為空白。那麼你會如何填補這個漏子?當然向上級反映情況。但是我們這裡討論的是技術,就是需要產生1-25之間的16個不重複的隨機數,去填補。具體怎麼設計函數呢?將隨機數存入數組,再在數組中去除重複的值,即可產生一定數量的不重複隨機數。程式如下:複製代碼 代碼如下:/** array unique_rand( int $min, int $max, int $
Time of Update: 2016-07-13
一、檔案的上傳 1、用戶端設定: (1)、在二、檔案下載 簡單檔案下載只需要使用HTML的連結標記,並將屬性href的URL值指定下載的檔案即可。這種方法只能處理一些瀏覽器不能識別的MIME類型檔案。 為了提高安全性,不希望在a標籤中給出檔案連結,則必須向瀏覽器發送必要的頭資訊,我們可以使用如下代碼。 三、檔案函數庫touch設定檔案的訪問和修飾時間bool touch(string $filename[, int $time[, int $time]])copy複製檔案bool
Time of Update: 2016-07-13
php發送郵件時,驗證錯誤不能登陸,需重新輸驗證碼,或在發送新的驗證碼到郵箱。為了實現此功能,我用到了如何向郵箱發送郵件,以及擷取登陸ip的知識。這段時間修改了一下我們系統的登陸功能,為了更加安全,增加了發送郵件驗證功能。當使用者登陸的時候判斷登陸ip是否是之前登陸過的,如果不是的話,需要向郵箱裡發送驗證碼,然後把收到的驗證碼輸入再登陸,如果驗證碼正確並且時間沒有超過規定時間,可以登陸,並且記下此次登陸的ip和時間,以後再以此ip登的話,就不用驗證了。//
Time of Update: 2016-07-13
在Java裡,流是一個很重要的概念。流(stream)的概念源於UNIX中管道(pipe)的概念。在UNIX中,管道是一條不間斷的位元組流,用來實現程式或進程間的通訊,或讀寫外圍裝置、外部檔案等。根據流的方向又可以分為輸入資料流和輸出資料流,同時可以在其外圍再套上其它流,比如緩衝流,這樣就可以得到更多流處理方法。PHP裡的流和Java裡的流實際上是同一個概念,只是簡單了一點。由於PHP主要用於Web開發,所以“流”這塊的概念被提到的較少。如果有Java基礎,對於PHP裡的流就更容易理解了。其實P
Time of Update: 2016-07-13
__construct(->balance= __construct(,,->name=->age=->account= setId(->id=->id=0= Person('tom', 33, Account(200->setId(4= ->account->balance+=500 ->account->balance; 當建立一個新副本($p2)時,新對象($p2)的中所儲存的引用指向的是$p1所引用的同一個$account對象.如果不想對象屬性在被複製之後被共用,可以顯式地在_
Time of Update: 2016-07-13
一、自訂函數 自訂函數就是我們自己定義的函數,在PHP中自訂函數格式如下:function funname(arg1, arg2, arg3......){//TODOreturn values;} 輸出結果: 下面再舉一個可變參數的函數"; // 2*1*2 = 4 echo fun($p, 3).""; // 2*3*2 = 12 echo fun($p, 3, 3).""; // 2*3*3 = 18 ?>
Time of Update: 2016-07-13
一、寫好介面程式在你的伺服器上上傳好一個介面程式檔案,如http://www.yourdomain.com/weixin.php 內容如下:複製代碼 代碼如下:define("TOKEN", "weixin");//自己定義的token 就是個通訊的私密金鑰$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();//$wechatObj->responseMsg();class wechatCallbackapiTest{
Time of Update: 2016-07-13
hello,大家好,我是方少,現在想象一下這樣一個情景,這是一個很愜意的季節,是一個可以隨意亂穿的季節,兩個人,一個穿羽絨服,一個穿熱褲,小胡同裡兩人迎面走來,看到對方都哈哈大笑,前仰後合,笑完都甩一句:"這哥們病的不輕",到底誰沒病,就看誰適合這個季節,這是一個複雜的季節,然而,衣服可以亂穿,可架構和架構亂設計的結果,嘿嘿嘿。為什麼用緩衝策略?只是為了提高效能?http://www.bkjia.com/PHPjc/745144.htmlwww.bkjia.comtruehttp://www.b
Time of Update: 2016-07-13
一、PHP的運算子 PHP中有豐富的運算子集,它們中大部分直接來自於C語言。按照不同功能區分,運算子可以分為:算術運算子、字串運算子、賦值運算子、位元運算符、條件運算子,以及邏輯運算子等。當各種運算子在同一個運算式中時,它們的運算是有一定的優先順序的。(1)算術運算+ - * / % ++ --(2)字串運算子字串運算子只有一個.(點)就是英文的句號。它可以將字串串連起來,組成新字串,也可以將字串與數字串連,這時類型會自動轉換。 $a="dawanganban"; $b="1
Time of Update: 2016-07-13
複製代碼 代碼如下://串連localhost:27017$conn = new Mongo();//串連遠程主機預設連接埠$conn = new Mongo('test.com');//串連遠程主機22011連接埠$conn = new Mongo('test.com:22011');//MongoDB有使用者名稱密碼$conn = new
Time of Update: 2016-07-13
一、PHP5.4環境搭配基本流程Apache:Web服務提供者。官網:www.apache.orgPHP: 官網:www.php.netMysql: