Time of Update: 2016-06-23
有關鍵詞四個:關鍵詞1、關鍵詞2、關鍵詞3、關鍵詞4, 我要去取出資料庫中一個欄位中含有“關鍵詞1”或者含有“關鍵詞2”或者“關鍵詞3”但是不含有“關鍵詞4”的資料,請問SQL語句怎麼寫? 回複討論(解決方案) select * from table where (一個欄位 like '%關鍵詞1%' or 一個欄位 like '%關鍵詞2%' or
Time of Update: 2016-06-23
經檢查大小寫是正確的,是wamp環境中是OK的,在linux中開了debug模式。 回複討論(解決方案) 遇到什麼問題了?詳細說明一下。如果報錯,貼出錯誤資訊。 看看錯誤記錄檔提示,如果提示找不到,檔案應該是不存在或引用不對。
Time of Update: 2016-06-23
一、發揮PHP 7高效能的幾個要點 PHP 7相對於之前的PHP版本來說可以說效能有了質的飛躍,但是所謂“好馬配好鞍,好車配風帆”,想要發揮PHP 7的效能優勢,還需要從以下幾個方面做準備:(此部分引自PHP7核心開發人員, Yaf, Yar, Yac等項目作者:Laruence)。 1. 記得啟用Zend Opcache,啟用Opcache非常簡單, 在php.ini設定檔中加入:
Time of Update: 2016-06-23
centos 7 下安裝memcache 和 memcached擴充 經測試通過PHP可以寫入memcached 但是在php.ini 中配置save_handler = memcached save_path = 127.0.0.1:11211 發現session並沒有寫入到memcached中 而且在/var/lib/php/session依然產生了session檔案 測試過很多次,沒有成功寫入到memcached 中, 版本資訊: Apache/2.4.6
Time of Update: 2016-06-23
swoole-1.7.22 版本發行,此版本是一個BUG修複版本,專門針對PHP7做了大量修改,可完美運行於PHP7環境。更新內容如下: 修複PHP7下HttpServer發生記憶體流失的問題 修複PHP7下core dump的問題 修複swoole_table->del出現錯誤的問題(重要問題) 增加swoole_client->send/recv的socket參數選項
Time of Update: 2016-06-23
目錄[1]變數變數定義變數賦值[2]資料類型字串整數浮點數布爾型數組對象NULL資源[3]範圍globalstatic 變數 變數定義 變數是儲存資訊的容器,以$符號開頭,其後是變數名稱。變數名稱必須以字母或底線開頭,對大小寫敏感 變數賦值 PHP沒有建立變數的命令,變數會在首次為其賦值時被建立 資料類型
Time of Update: 2016-06-23
$shortCut = "[InternetShortcut]URL=http://www.xxx.com/?zuomian2015IDList=[{000214A0-0000-0000-C000-000000000046}]Prop3=19,2";Header("Content-type: application/octet-stream");header("Content-Disposition: attachment; filename=某某網站.url;");echo
Time of Update: 2016-06-23
PHP 7.0發布,網上關於新版的介紹很多,介於 7.0 在正式發布之前已經發過若干個 Beta、8個 RC,應該不會出現重大問題。今日我將一台機器升級至 PHP 7.0 並將有關資訊記錄如下。 本人使用 Ubuntu 12.04 LTS,在網上已經找到 7.0 正式版的 ppa,所以不需要編譯,使用如下命令可直接安裝。 安裝 PHP7.0與擴充 sudo add-apt-repository ppa:ondrej/php-7.0 sudo apt-get
Time of Update: 2016-06-23
需求是這樣的: 普通的php網站,現在需要跟公眾號對接,使用者通過關注公眾號以後,會給出一個活動連結頁面,這個頁面就是php網站上的頁面,使用者點擊進入頁面後,頁面會擷取到這個使用者的號,以進行活動後續的營銷動作。 根據這個需求,我的思路是, 1.建立串連 2.建立自訂菜單(菜單中要有跳轉頁面的url) 3.跳轉url裡要把使用者的號作為參數帶上 現在遇到的問題是:已經能夠 擷取access token 了,但是自訂菜單始終沒有作用,在介面測試這裡,一直報4
Time of Update: 2016-06-23
1、模式定義 命令模式(Command)將請求封裝成對象,從而使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支援可撤消的操作。這麼說很抽象,我們舉個例子: 假設我們有一個調用者類 Invoker 和一個接收調用請求的類 Receiver,在兩者之間我們使用命令類 Command 的 execute 方法來託管請求調用方法,這樣,調用者 Invoker 只知道調用命令類的 execute 方法來處理用戶端請求,從而實現接收者 Receiver 與調用者
Time of Update: 2016-06-23
1、基本使用 視圖包含應用的 HTML 程式碼並將應用的控制器邏輯和表現邏輯進行分離。視圖檔案存放在 resources/views目錄。 下面是一個簡單視圖: Hello, 由於這個視圖存放在 resources/views/greeting.php,我們可以在全域的輔助函數 view中這樣返回它: Route::get('/', function () { return view('greeting',
Time of Update: 2016-06-23
想來想去,2015年最重要的事情就是做了看雲和ThinkPHP5(雖然目前還是Beta版本)。 為什麼要做 看雲
Time of Update: 2016-06-23
首先先吐槽下mysqli與mysql,前者是後者的改進版,我的ps不支援mysql相關函數,而且我看的是w3school上的教程,呵呵,w3school上的代碼用的是舊版本的mysql函數,我去,讓我一個個百mysqli系列函數的用法。。。 php5以上的版本,建議使用mysqli和PDO。有個網站,我剛發現的: http://www.runoob.com
Time of Update: 2016-06-23
首先是svn泄漏, http://qa.tank.duowan.com/manage/.svn/entries 但是發現svn查看不了什麼檔案,但是可以知道大概目錄,直接存取久暴露了源碼http://qa.tank.duowan.com/manage/sql/dbcfg.py HOST = '127.0.0.1' USER = 'tkgame' PAWD = 'tkgame' PORT = 0 DBNAME =
Time of Update: 2016-06-23
2015 是我的本命年,24,也是畢業後變動最大的一年。這一年我基本上是在整理我的學習思路,嘗試找一些不一樣的事情做。 相應的,換工作了,twice。我有疑慮過,現在也有,但並不後悔。一路前行,一路感知吧。 擔憂與堅持 我在 PHP
Time of Update: 2016-06-23
所謂“勤勞致富”,是很有科學依據的,且是經過我的親身實踐的。 自畢設突然轉變為開發項目之後,整個天都變了。先是妹子給我訂的票被強行取消,然後又是師兄的一句“***一小時就搞定了”,說明一下這個***是我畢設勞動量的1/2,我只能底下默默感慨原來畢設水這麼深,顯然這個結論是在我一天學習後才得出的。 廢話就屏蔽到這吧。由於我是web的小白,先學習了html語言,花了兩小時。是在 http://www.w3school.com.cn/index.html
Time of Update: 2016-06-23
0x00 引言 看到wooyun知識庫上眾多大神的精彩文章,深感自身LOW到爆,故苦思冥想找來一個題目,主要求邀請碼一枚,以便以後繼續學習。 對於網路維護人員來說,恐怕最頭痛的就是網站被黑,還留下了後門,甚至連伺服器都被提權。而Hacker通常在相對不易令人信服的地方留下後門。逐個排查感覺很吃力,那麼,本文姑且探討一下在PHP環境下的Webshell自動檢測的可行方案。 0x01 關鍵詞檢測
Time of Update: 2016-06-23
身處互連網的SA(營運)們總感歎自己職業的苦逼,Why?我來告訴你:APP奔潰、網站打不開、網站502、搜尋緩慢、應用卡頓通通找營運,運營、專案經理、老闆等等圍著營運,看其救火。有些營運甚至受到各種指責,例如:技術差、準備不充分、伺服器最佳化的不行等等。面對千千萬萬的項目,營運為什麼總在救火和受委屈,而研發卻在不斷製造BUG。 問題定位 一旦出現故障,通常先查日誌,通過日誌分析定位到某些伺服器及項目,緊接著縮小範圍至某個項目,最後SA與研發之間各種配合,最終找出問題並修複。
Time of Update: 2016-06-23
記得2015年元旦那天,我說我希望我2015年一年可以讀75本書,今天在豆瓣裡面統計了一下,發現自己2015年一年總共讀了62本書,距離自己的目標還差13本,主要原因應該是七月份之後一直在公司實習以及到九月份之後開始找工作,也就沒空看太多書了。2015年馬上就完了,記錄一下自己的讀書清單。這裡主要是技術篇。 1、Redis設計與實現 Redis設計與實現.png
Time of Update: 2016-06-23
php_http_parser 是基於node.js http-parser的PHP擴充,可用於實現純非同步PHP程式 libcurl提供了非同步呼叫方式,有兩種風格: ONE MULTI HANDLE MANY EASY HANDLES:加入多個easy handle後執行curl_multi_perform方法。該方法在php curl擴充中有對應實現。但最後一步curl_multi_perform是阻塞的。