Problems are not stop signs; they are guidelines.
問題的出現(xiàn)不是讓你止步,而是給你指路。———— Robert Schuller
在調(diào)用訊飛語音合成(流式版)接口時,它要求傳入date參數(shù)為GMT時間,類似這樣“Thu, 01 Aug 2019 01:53:21 GMT”。 使用它默認(rèn)的demo測試時,發(fā)現(xiàn)一直提示401 Unauthorized錯誤,官方說明是認(rèn)證簽名錯誤。 官方提供的PHP版demo中,其中獲取GMT時間是這樣的: $date = gmstrftime("%a, %d %b %Y %T %Z", time()); 一步步的檢查發(fā)現(xiàn)簽名串中的date是空值,但看上去代碼并沒有錯誤,單獨(dú)...
我的基礎(chǔ)環(huán)境是nginx1.6.2+php5.3 做一個逐行輸出,使用ob_flush時試了N種方法不起作用,比如下面的代碼: 谷歌了不少的寫法都不行,所以問題應(yīng)該出在了環(huán)境配置上而不是使用方法上。 話說還是stackoverflow給力,搜索“php flush not working”找到了一個正確的解決方法: 檢查nginx配置文件(nginx.conf),禁用nginx的buffering: proxy_buffering off; gzip off; fastcgi_keep_conn on; 要...
什么是螺旋矩陣? 螺旋矩陣是指一個呈螺旋狀的矩陣,它的數(shù)字由第一行開始到右邊不斷變大,向下變大,向左變大,向上變大,如此循環(huán)。下圖就是一個螺旋矩陣的示例: 鄭曉在這里分別使用了Python和PHP來實(shí)現(xiàn)了數(shù)字的螺旋矩陣。其中的PHP版本寫成了函數(shù),更加靈活的對矩陣進(jìn)行控制。寫Python時由于是第一次寫,有些生疏,分別用了兩種方法來實(shí)現(xiàn)。。。下面上代碼吧: Python螺旋矩陣的第一版(比...
據(jù)說是一個百度php的面試題,已給定一個數(shù)組: $arr = array(‘b’=>’a’, ‘c’=>’a’, ‘e’=>’b’, ‘d’=>’b’, ‘f’=>’c’, ‘g’=>’e’, ‘h’=>’f’); 寫一個算法,完成到以下格式的轉(zhuǎn)換: array ( 'a' => array ( 'b' => ar...
1.精通PHP程序,必須做到熟練掌握語言本身的語法,熟悉常用類庫、函數(shù)庫。 2.養(yǎng)成良好的編程習(xí)慣,注釋,架構(gòu),OO,代碼的封裝,代碼的復(fù)用性等。 3.熟練配置IIS、Apache、Nginx。 4.熟練使用數(shù)據(jù)庫存儲,包括關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫,索引,分表分庫,SQL優(yōu)化,讀寫分離等 5.Linux的基本操作,LAMP環(huán)境維護(hù)等。 6.熟練緩存改善網(wǎng)站性能,如內(nèi)存存儲(MemCache,Redis等) , 文件緩存,DB緩...
Html2Article-php實(shí)現(xiàn)的提取網(wǎng)頁正文部分,最近研究百度結(jié)果頁的資訊采集,其中關(guān)鍵環(huán)節(jié)就是從采集回的頁面中提取出文章。 有網(wǎng)友回復(fù)說不會用或不能用,鄭曉特意貼上測試代碼…做為一個程序員,有問題請先自己找原因 #采集我們新聞網(wǎng)的一個新聞頁 $content = file_get_contents("http://news.qingdaonews.com/qingdao/2016-12/26/content_11882489.htm"); $r = new Readability($content...
發(fā)現(xiàn)最近越來越懶了。。。一個月一篇- -! 環(huán)境:windows 7、IIS7、php5.3.5、MongoDB 2.6 大體的步驟為: 安裝MongoDB,安裝php的MongoDB擴(kuò)展,將MongoDB安裝為服務(wù)。 Mongodb下載: http://www.mongodb.org/downloads php的Mongodb擴(kuò)展下載: https://s3.amazonaws.com/drivers.mongodb.org/php/index.html 上面的擴(kuò)展基本只提供對php VC9 VC11版本的下載,如果你的php是VC6 可通過在php手冊中...