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