Time of Update: 2016-07-13
sql語句刪除資料表重複欄位的方法,sql語句 大家都可能遇到欄位重複的情況,網上很多人在找方法,也給出了一些方法,但是有的方法是誤導大家,鐵牛寫出以下方法,方便大家使用 1.通過group by把重複的欄位篩選出來,並建立暫存資料表tmpcreate table tmp as select max(id) as col1 from www group by dfdfd; 2.從去重表對象裡通過not in的條件來篩選出不在暫存資料表的列col1,執行not in的刪除操作delete
Time of Update: 2016-07-13
WebApp暗戰Native App:未來誰主沉浮?隨著百度“輕應用”的推出,關於WebApp與Native App誰將成為主流的爭論再次浮出水面。就目前來看,一方面Native App作為資本的寵兒、創業者的方向乃是各方關注的焦點,但其缺陷已逐漸顯現;另一方面,雖然Native App時下風頭正勁,但互連網企業對於WebApp也是加緊布局,不敢掉以輕心,同時WebApp自身也有著不可忽視的優勢。在此情況下,WebApp與Native
Time of Update: 2016-07-13
淺談php命令列用法,淺談php命令列Php是一個非常流行的web服務端指令碼語言。其實,php不僅僅可以在web伺服器中充當重要角色。在命令列一樣可以執行。本文中,筆者為各位介紹下php在命令列中的使用方法。1、 查看php的版本、配置在命令列中輸入php –v 即可查看當前php的版本。其他的選項有: –m、-i。筆者在這裡就不給出列子了。-m 會顯示當前php載入的有效模組。-i 則輸出無html格式的phpinfo。使用 –ini
Time of Update: 2016-07-13
PHP strtotime函數用法、實現原理和源碼分析,strtotime函數源碼位置:\ext\date\php_date.c複製代碼 代碼如下:/* {{{ proto int strtotime(string time [, int now ]) Convert string representation of date and time to a timestamp */PHP_FUNCTION(strtotime){ char *times, *initial_ts;
Time of Update: 2016-07-13
PHP中實現接收多個name相同但Value不相同表單資料執行個體,namevalue最近在一個詢盤留言管理系統時候一個問題,留言的前台的表單當中出現很多name值相同的input框,這些框是由使用者填寫的各不相同的值,現在要遷移到php平台上,而且要求不能改變前台的任何錶單(因為用到這個表單的網站實在是太多了,所以必須要考慮轉移的相容性,就連form的提交地址也不能變,必須是提交到某個asp頁面上)。form提交地址問題,可以用偽靜態或其它方法直接解決。由於以前的系統是由asp做的,asp在處
Time of Update: 2016-07-13
php讀取eml執行個體、php解析eml、eml解析成網頁php讀取eml執行個體,本執行個體可以將匯出eml檔案解析成本文,並且可以將附件儲存到伺服器。不多說直接貼代碼了。如果你覺得此代碼不錯,請點個贊。謝謝~~~~ ;define(EML_FILE_PATH,'./yjdata/');//if ($filename == '') $filename = '21724696_niuyufu@qiaodazhao.com_ZC4422-r7GMz_R9
Time of Update: 2016-07-13
PHP fgets按行讀取字串和explode分割字串為數組file.txt 類型|所在目錄|檔案|大小|建立時間 File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36 File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincennes|884|2014-10-13 09:36File|C:\Program
Time of Update: 2016-07-13
php上傳檔案常見問題總結,把php上傳檔案時經常碰到的幾個問題總結一下吧,以後用到時不用再去找了。1.先做個最簡單的上傳檔案複製代碼 代碼如下: 複製代碼 代碼如下:if (($_FILES["file"]["size"] { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . ""; } else { echo
Time of Update: 2016-07-13
PHP、Python和Javascript的裝飾器模式對比,pythonjavascript修飾模式(Decorator
Time of Update: 2016-07-13
php定時執行任務設定詳解 這篇文章主要介紹了php定時執行任務設定的方法,非常簡單,有需要的小夥伴參考下。 今天有一個哥們問我這個問題,問題是這樣的他有一個iis的伺服器,要定時執行一個掃描的php指令碼,這個怎麼弄,每小時執行一次,下面是windows的設定 1)在控制台中雙擊任務計劃,開啟了Windows任務計劃視窗。 2)雙擊新增工作,開啟任務計劃嚮導。點擊下一步。 3)點擊瀏覽,選擇要啟動並執行程式 4 ) 輸入計劃名稱,選擇 每天 5)設定起始時間、選擇每天、起始日期。
Time of Update: 2016-07-13
淺析THINKPHP的addAll支援的最大資料量,thinkphpaddallThinkphp中的Model操作有兩個方法:add()和addAll複製代碼 代碼如下: $User = M("User"); // 執行個體化User對象 $data['name'] = 'ThinkPHP'; $data['email'] = 'ThinkPHP@gmail.com'; $User->add($data); $dataList[] =
Time of Update: 2016-07-13
php中的設計模式之--中介模式朋友1 我QQ 朋友2 朋友13*/// 抽象中介,QQ聊天 interface ChatMediator { // 中介者角色 public function sendMessage($msg,$user); public function addQQUser($user);} // 抽象使用者 abstract class User { protected $mediator; protected $name;
Time of Update: 2016-07-13
C#調用windows api的要點 在.Net Framework SDK文檔中,關於調用Windows API的指示比較零散,並且其中稍全面一點的是針對Visual Basic .net講述的。本文將C#中調用API的要點彙集如下,希望給未在C#中使用過API的朋友一點協助。另外如果安裝了Visual Studio .net的話,在C:/Program Files/Microsoft Visual Studio
Time of Update: 2016-07-13
PHP物件導向編程學習之一繼承1、父類裡面定義的類成員可以不用在子類中重複定義,節約了編程時間和代價2、同一個父類的子類擁有相同的父類定義的類成員,因此外部代碼調用他們的時候可以一視同仁。3、子類可以修改和調整父類定義的類成員weight;}public function setWeight($w){$this->weight = $w;}}class Dog extends Animal{/***子類新增方法*/public function Bark(){echo "Wang~~Wang~~
Time of Update: 2016-07-13
PHP實用函數分享之去除多餘的0 本系列文章是給大家分享一些常見的實用的PHP函數,本文是第一篇,我們來一個簡單的,去除多餘的0 代碼很簡潔,也很簡單,就不多廢話了。 代碼如下: /** * 去除多餘的0 */ function del0($s) { $s = trim(strval($s)); if (preg_match('#^-?\d+?\.0+$#', $s)) { return preg_replace('#^(-?\d+?)\.0+$#','$1',$s);
Time of Update: 2016-07-13
php include類檔案逾時問題處理 最近發現,php運行自動載入類函數時總是逾時,跟蹤php慢查詢日誌,發現程式卡在了include某個類檔案時竟然逾時。 初步定位是io響應逾時,硬碟讀取有問題。 通過幾個命令來定位: iostat -d -x -k 1 10 // 運行10次查看iostat中wait參數很大,一般不超過5ms,await svctm這2個參數越接近,io效能越好。 參考別的部落格, await:
Time of Update: 2016-07-13
PHP調用Linux命令許可權不足問題解決方案,phplinux業務背景: yourcmd為我的linux程式,它對許可權要求非常嚴格,當用php去執行yourcmd程式系統:CentOS 6.3apache是php的執行使用者用exec函數去執行linux系統上的程式/usr/local/yourcmd/sbin/yourcmdphp代碼如下:複製代碼 代碼如下:$conf_file = "/var/www/html/webroot/test.tmp";$command = "sudo
Time of Update: 2016-07-13
PHP處理大量表單欄位的便捷方法,php表單欄位關於程式開發中的表單批量提交策略很多時候一個表單太多的欄位,如何能夠高效擷取表單欄位,也為如何提神開發的效率和統一性?比如一個系統的某個有26個欄位,那麼我用表單的名稱用26個a到z的字母,你是選擇 ,,……,的傳統形式來做嗎?但是這種情況下如果做批量資料插入就不會有那麼簡潔了,因為插入或者編輯操作會是這樣的語句:特別是這樣長得蛋疼的SQL字串更悲催。複製代碼 代碼如下:$sql="INSERT kele_table(a,b,……,z)
Time of Update: 2016-07-13
php include類檔案逾時問題處理,最近發現,php運行自動載入類函數時總是逾時,跟蹤php慢查詢日誌,發現程式卡在了include某個類檔案時竟然逾時。 初步定位是io響應逾時,硬碟讀取有問題。 通過幾個命令來定位: iostat -d -x -k 1 10 // 運行10次查看iostat中wait參數很大,一般不超過5ms,await svctm這2個參數越接近,io效能越好。 參考別的部落格,await: 每一個IO請求的處理的平均時間(單位是微秒毫秒)
Time of Update: 2016-07-13
PHP產生壓縮檔執行個體,大概需求:每一個訂單都有多個檔案附件,在下載的時候希望對當前訂單的檔案自動打包成一個壓縮包下載細節需求:當前訂單號_年月日+時間.zip 例如:1.產生壓縮檔,壓縮檔名格式:2.壓縮檔存放在根目錄 /upload/zipfile/年月/自訂的壓縮檔名.zip3.點擊下載壓縮包,系統開始對壓縮檔打包,打包完成後自動開始下載4.為了防止暴露壓縮包檔案路徑,需要對下載的壓縮包檔案名稱改名